Skip to content
View wmelvin's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report wmelvin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wmelvin/README.md
Repositories by Topic

The list below was generated based on the Topics assigned to each public repository as of 2024-05-01. Any repository may be under multiple topics.

Azure (8)
  • az-vm-laz-build - Scripts to create, run, and delete an Azure VM for building a Lazarus project (not quite a pipeline)
  • azfunc-md-csv - Azure Function (Python) that creates a Markdown table from a CSV file.
  • blobby-tables - Explore Azure Storage blobs and tables.
  • flask-file-up - File Upload using Flask - demo - work-in-progress
  • flask-fileup-az - File Upload using Flask, Azure Storage, and MSAL. Demo/work-in-progress.
  • funcisox - Use Azure Durable Functions to process audio with the Sox utility (work-in-progress learning project).
  • try-az-pwsh - Scripts from exploring Azure CLI and PowerShell.
  • try-azure-ocr - Try using Azure Form Recognizer to extract text from images of book covers.
Azure Functions (2)
  • azfunc-md-csv - Azure Function (Python) that creates a Markdown table from a CSV file.
  • funcisox - Use Azure Durable Functions to process audio with the Sox utility (work-in-progress learning project).
azure-custom-script-extension (1)
  • az-vm-laz-build - Scripts to create, run, and delete an Azure VM for building a Lazarus project (not quite a pipeline)
backups (3)
  • backup-rotation - Backup rotation plan generator. (MIT License)
  • bak-to-git - Create initial git commit history from work-in-progress backups. (MIT License)
  • wipbak - Work-in-progress backup script. (MIT License)
bash (2)
  • venvup - Bash script to set up a Python virtual environment (venv) in the current directory. (MIT License)
  • wipbak - Work-in-progress backup script. (MIT License)
bicep (1)
  • az-vm-laz-build - Scripts to create, run, and delete an Azure VM for building a Lazarus project (not quite a pipeline)
C# (5)
  • blobby-tables - Explore Azure Storage blobs and tables.
  • funcisox - Use Azure Durable Functions to process audio with the Sox utility (work-in-progress learning project).
  • scaffold-identity-cli - Explore identity scaffolding using dotnet CLI on Linux.
  • scaffold-identity-vs - Explore identity scaffolding in VS-2022.
  • try-azure-ocr - Try using Azure Form Recognizer to extract text from images of book covers.
Command-Line Tool (26)
  • backup-rotation - Backup rotation plan generator. (MIT License)
  • bak-to-git - Create initial git commit history from work-in-progress backups. (MIT License)
  • fewtilities - A few utilities. (MIT License)
  • filelist-query - Textual user interface for querying databases created by filelist-tools. (MIT License)
  • filelist-tools - Tools for making and working with a filelist (an inventory of files in a given location). (MIT License)
  • firefox-bookmark-export - Exports Firefox bookmarks to a single HTML file (and more). (MIT License)
  • firefox-places - Command-line tool to export some items from the Firefox places.sqlite database. (MIT License)
  • git-log-md - Uses 'git log' to create a Markdown document listing message, hash, and timestamp for each commit. (MIT License)
  • git-status-report - Command-line utility that writes a text file listing status info for Git repos found under a given path. (MIT License)
  • github-repo-info - A set of Python scripts for retrieving, and working with, data from the GitHub API. (MIT License)
  • gitramble - Ramble through a project's git log history (MIT License)
  • image-snip - Command-line utility to apply same crop and/or zoom to a batch of images. (MIT License)
  • index-images - Scan a directory and create a HTML index of images. (MIT License)
  • libreoffice-doc-to-txt - Python script that runs the libreoffice executable to convert ODT, DOC, and DOCX files to TXT. (MIT License)
  • marksplitz - Command-line utility to split a Markdown file into linked static web pages. (MIT License)
  • masht - Reads a Markdown file and writes a HTML file by the same name, with a '.AS.html' suffix. (MIT License)
  • montage - Creates a montage given a list of images and parameters for placing them. (MIT License)
  • mp3-tag-lister - Reads ID3 tags in MP3 files and writes specific tags to a CSV file. (MIT License)
  • mp3pic - Add a cover-art image to a mp3 file. (MIT License)
  • pomodorable - A pomodoro timer implemented as a Textual app (MIT License)
  • sausage - Command-line tool to capture help/usage message and insert into a copy of a Markdown document. (MIT License)
  • scapr - A Python script that uses Pillow's ImageGrab to capture screenshots. (MIT License)
  • smb-conf-csv - Command-line tool to read a Samba config file and write some file share details as CSV. (MIT License)
  • todolister - Command-line tool scans text files and generates a HTML report listing found to-do items. (MIT License)
  • venvup - Bash script to set up a Python virtual environment (venv) in the current directory. (MIT License)
  • wipbak - Work-in-progress backup script. (MIT License)
converter (2)
  • libreoffice-doc-to-txt - Python script that runs the libreoffice executable to convert ODT, DOC, and DOCX files to TXT. (MIT License)
  • masht - Reads a Markdown file and writes a HTML file by the same name, with a '.AS.html' suffix. (MIT License)
coursework (4)
documentation-tool (11)
  • copilot-chat-export-formatter-wm (fork) - this python script takes the raw Visual Studio Code Github Copilot chat log and turns it into a more readable text file
  • git-log-md - Uses 'git log' to create a Markdown document listing message, hash, and timestamp for each commit. (MIT License)
  • github-repo-info - A set of Python scripts for retrieving, and working with, data from the GitHub API. (MIT License)
  • ImagePicker - Desktop app for picking images and saving the list to a text file for use in another application. (MIT License)
  • index-images - Scan a directory and create a HTML index of images. (MIT License)
  • libreoffice-doc-to-txt - Python script that runs the libreoffice executable to convert ODT, DOC, and DOCX files to TXT. (MIT License)
  • marksplitz - Command-line utility to split a Markdown file into linked static web pages. (MIT License)
  • masht - Reads a Markdown file and writes a HTML file by the same name, with a '.AS.html' suffix. (MIT License)
  • sausage - Command-line tool to capture help/usage message and insert into a copy of a Markdown document. (MIT License)
  • smb-conf-csv - Command-line tool to read a Samba config file and write some file share details as CSV. (MIT License)
  • todolister - Command-line tool scans text files and generates a HTML report listing found to-do items. (MIT License)
Documents (2)
  • completed-courses - Documenting my completed training courses.
  • stuff - A place for stuff, like Markdown files with notes and links, and other whatnot. (Other)
explore (11)
  • azfunc-md-csv - Azure Function (Python) that creates a Markdown table from a CSV file.
  • blobby-tables - Explore Azure Storage blobs and tables.
  • deployment-test -
  • flask-file-up - File Upload using Flask - demo - work-in-progress
  • flask-fileup-az - File Upload using Flask, Azure Storage, and MSAL. Demo/work-in-progress.
  • funcisox - Use Azure Durable Functions to process audio with the Sox utility (work-in-progress learning project).
  • scaffold-identity-cli - Explore identity scaffolding using dotnet CLI on Linux.
  • scaffold-identity-vs - Explore identity scaffolding in VS-2022.
  • try-az-pwsh - Scripts from exploring Azure CLI and PowerShell.
  • try-azure-ocr - Try using Azure Form Recognizer to extract text from images of book covers.
  • try-nbdev - Exploring nbdev by fast.ai. (Apache License 2.0)
Firefox (3)
  • firefox-bookmark-export - Exports Firefox bookmarks to a single HTML file (and more). (MIT License)
  • firefox-places - Command-line tool to export some items from the Firefox places.sqlite database. (MIT License)
  • tabulence - Firefox extension lists title and URL for all tabls in current window.
firefox-extension (1)
  • tabulence - Firefox extension lists title and URL for all tabls in current window.
flask (2)
  • flask-file-up - File Upload using Flask - demo - work-in-progress
  • flask-fileup-az - File Upload using Flask, Azure Storage, and MSAL. Demo/work-in-progress.
forked-repo (4)
fossil-scm (1)
  • bak-to-git - Create initial git commit history from work-in-progress backups. (MIT License)
git (4)
  • bak-to-git - Create initial git commit history from work-in-progress backups. (MIT License)
  • git-log-md - Uses 'git log' to create a Markdown document listing message, hash, and timestamp for each commit. (MIT License)
  • git-status-report - Command-line utility that writes a text file listing status info for Git repos found under a given path. (MIT License)
  • gitramble - Ramble through a project's git log history (MIT License)
github-actions (1)
  • pub-py-pkg - Work on exercises from book Publishing Python Packages by Dane Hillard (MIT License)
github-api (1)
  • github-repo-info - A set of Python scripts for retrieving, and working with, data from the GitHub API. (MIT License)
gui-application (1)
  • ImagePicker - Desktop app for picking images and saving the list to a text file for use in another application. (MIT License)
id3 (2)
  • mp3-tag-lister - Reads ID3 tags in MP3 files and writes specific tags to a CSV file. (MIT License)
  • mp3pic - Add a cover-art image to a mp3 file. (MIT License)
image-generation (1)
  • montage - Creates a montage given a list of images and parameters for placing them. (MIT License)
javascript (1)
  • tabulence - Firefox extension lists title and URL for all tabls in current window.
jupyter-notebook (1)
  • try-nbdev - Exploring nbdev by fast.ai. (Apache License 2.0)
lazarus-ide (2)
  • az-vm-laz-build - Scripts to create, run, and delete an Azure VM for building a Lazarus project (not quite a pipeline)
  • ImagePicker - Desktop app for picking images and saving the list to a text file for use in another application. (MIT License)
mp3-tags (2)
  • mp3-tag-lister - Reads ID3 tags in MP3 files and writes specific tags to a CSV file. (MIT License)
  • mp3pic - Add a cover-art image to a mp3 file. (MIT License)
pascal (1)
  • ImagePicker - Desktop app for picking images and saving the list to a text file for use in another application. (MIT License)
PowerShell (7)
  • az-vm-laz-build - Scripts to create, run, and delete an Azure VM for building a Lazarus project (not quite a pipeline)
  • azfunc-md-csv - Azure Function (Python) that creates a Markdown table from a CSV file.
  • blobby-tables - Explore Azure Storage blobs and tables.
  • flask-file-up - File Upload using Flask - demo - work-in-progress
  • flask-fileup-az - File Upload using Flask, Azure Storage, and MSAL. Demo/work-in-progress.
  • funcisox - Use Azure Durable Functions to process audio with the Sox utility (work-in-progress learning project).
  • try-az-pwsh - Scripts from exploring Azure CLI and PowerShell.
presentation (1)
  • talk-textual-cohpy - A talk about Textual presented at the Central Ohio Python Users Group 2024-04-29
Python (31)
  • azfunc-md-csv - Azure Function (Python) that creates a Markdown table from a CSV file.
  • backup-rotation - Backup rotation plan generator. (MIT License)
  • bak-to-git - Create initial git commit history from work-in-progress backups. (MIT License)
  • copilot-chat-export-formatter-wm (fork) - this python script takes the raw Visual Studio Code Github Copilot chat log and turns it into a more readable text file
  • fewtilities - A few utilities. (MIT License)
  • filelist-query - Textual user interface for querying databases created by filelist-tools. (MIT License)
  • filelist-tools - Tools for making and working with a filelist (an inventory of files in a given location). (MIT License)
  • firefox-bookmark-export - Exports Firefox bookmarks to a single HTML file (and more). (MIT License)
  • firefox-places - Command-line tool to export some items from the Firefox places.sqlite database. (MIT License)
  • flask-file-up - File Upload using Flask - demo - work-in-progress
  • flask-fileup-az - File Upload using Flask, Azure Storage, and MSAL. Demo/work-in-progress.
  • git-log-md - Uses 'git log' to create a Markdown document listing message, hash, and timestamp for each commit. (MIT License)
  • git-status-report - Command-line utility that writes a text file listing status info for Git repos found under a given path. (MIT License)
  • github-repo-info - A set of Python scripts for retrieving, and working with, data from the GitHub API. (MIT License)
  • gitramble - Ramble through a project's git log history (MIT License)
  • image-snip - Command-line utility to apply same crop and/or zoom to a batch of images. (MIT License)
  • index-images - Scan a directory and create a HTML index of images. (MIT License)
  • libreoffice-doc-to-txt - Python script that runs the libreoffice executable to convert ODT, DOC, and DOCX files to TXT. (MIT License)
  • marksplitz - Command-line utility to split a Markdown file into linked static web pages. (MIT License)
  • masht - Reads a Markdown file and writes a HTML file by the same name, with a '.AS.html' suffix. (MIT License)
  • montage - Creates a montage given a list of images and parameters for placing them. (MIT License)
  • mp3-tag-lister - Reads ID3 tags in MP3 files and writes specific tags to a CSV file. (MIT License)
  • mp3pic - Add a cover-art image to a mp3 file. (MIT License)
  • pomodorable - A pomodoro timer implemented as a Textual app (MIT License)
  • pub-py-pkg - Work on exercises from book Publishing Python Packages by Dane Hillard (MIT License)
  • sausage - Command-line tool to capture help/usage message and insert into a copy of a Markdown document. (MIT License)
  • scapr - A Python script that uses Pillow's ImageGrab to capture screenshots. (MIT License)
  • smb-conf-csv - Command-line tool to read a Samba config file and write some file share details as CSV. (MIT License)
  • talk-textual-cohpy - A talk about Textual presented at the Central Ohio Python Users Group 2024-04-29
  • todolister - Command-line tool scans text files and generates a HTML report listing found to-do items. (MIT License)
  • try-nbdev - Exploring nbdev by fast.ai. (Apache License 2.0)
python - build with: flit (1)
  • scapr - A Python script that uses Pillow's ImageGrab to capture screenshots. (MIT License)
python - build with: hatch (4)
  • filelist-query - Textual user interface for querying databases created by filelist-tools. (MIT License)
  • masht - Reads a Markdown file and writes a HTML file by the same name, with a '.AS.html' suffix. (MIT License)
  • montage - Creates a montage given a list of images and parameters for placing them. (MIT License)
  • pomodorable - A pomodoro timer implemented as a Textual app (MIT License)
python - build with: pyproject-build (setuptools) (6)
  • firefox-bookmark-export - Exports Firefox bookmarks to a single HTML file (and more). (MIT License)
  • gitramble - Ramble through a project's git log history (MIT License)
  • image-snip - Command-line utility to apply same crop and/or zoom to a batch of images. (MIT License)
  • marksplitz - Command-line utility to split a Markdown file into linked static web pages. (MIT License)
  • mp3-tag-lister - Reads ID3 tags in MP3 files and writes specific tags to a CSV file. (MIT License)
  • mp3pic - Add a cover-art image to a mp3 file. (MIT License)
python - pillow (imaging library) (4)
  • image-snip - Command-line utility to apply same crop and/or zoom to a batch of images. (MIT License)
  • montage - Creates a montage given a list of images and parameters for placing them. (MIT License)
  • mp3pic - Add a cover-art image to a mp3 file. (MIT License)
  • scapr - A Python script that uses Pillow's ImageGrab to capture screenshots. (MIT License)
python - pytest (15)
  • backup-rotation - Backup rotation plan generator. (MIT License)
  • bak-to-git - Create initial git commit history from work-in-progress backups. (MIT License)
  • fewtilities - A few utilities. (MIT License)
  • filelist-tools - Tools for making and working with a filelist (an inventory of files in a given location). (MIT License)
  • firefox-bookmark-export - Exports Firefox bookmarks to a single HTML file (and more). (MIT License)
  • git-status-report - Command-line utility that writes a text file listing status info for Git repos found under a given path. (MIT License)
  • index-images - Scan a directory and create a HTML index of images. (MIT License)
  • marksplitz - Command-line utility to split a Markdown file into linked static web pages. (MIT License)
  • masht - Reads a Markdown file and writes a HTML file by the same name, with a '.AS.html' suffix. (MIT License)
  • montage - Creates a montage given a list of images and parameters for placing them. (MIT License)
  • pomodorable - A pomodoro timer implemented as a Textual app (MIT License)
  • pub-py-pkg - Work on exercises from book Publishing Python Packages by Dane Hillard (MIT License)
  • sausage - Command-line tool to capture help/usage message and insert into a copy of a Markdown document. (MIT License)
  • scapr - A Python script that uses Pillow's ImageGrab to capture screenshots. (MIT License)
  • todolister - Command-line tool scans text files and generates a HTML report listing found to-do items. (MIT License)
screenshot (1)
  • scapr - A Python script that uses Pillow's ImageGrab to capture screenshots. (MIT License)
sqlite (4)
  • filelist-query - Textual user interface for querying databases created by filelist-tools. (MIT License)
  • filelist-tools - Tools for making and working with a filelist (an inventory of files in a given location). (MIT License)
  • firefox-bookmark-export - Exports Firefox bookmarks to a single HTML file (and more). (MIT License)
  • firefox-places - Command-line tool to export some items from the Firefox places.sqlite database. (MIT License)
textual (4)
  • filelist-query - Textual user interface for querying databases created by filelist-tools. (MIT License)
  • gitramble - Ramble through a project's git log history (MIT License)
  • pomodorable - A pomodoro timer implemented as a Textual app (MIT License)
  • talk-textual-cohpy - A talk about Textual presented at the Central Ohio Python Users Group 2024-04-29
tui (4)
  • filelist-query - Textual user interface for querying databases created by filelist-tools. (MIT License)
  • gitramble - Ramble through a project's git log history (MIT License)
  • pomodorable - A pomodoro timer implemented as a Textual app (MIT License)
  • talk-textual-cohpy - A talk about Textual presented at the Central Ohio Python Users Group 2024-04-29
venv (1)
  • venvup - Bash script to set up a Python virtual environment (venv) in the current directory. (MIT License)
Web (6)
  • azfunc-md-csv - Azure Function (Python) that creates a Markdown table from a CSV file.
  • flask-file-up - File Upload using Flask - demo - work-in-progress
  • flask-fileup-az - File Upload using Flask, Azure Storage, and MSAL. Demo/work-in-progress.
  • funcisox - Use Azure Durable Functions to process audio with the Sox utility (work-in-progress learning project).
  • scaffold-identity-cli - Explore identity scaffolding using dotnet CLI on Linux.
  • scaffold-identity-vs - Explore identity scaffolding in VS-2022.
Repositories by License

The list below was generated based on the License assigned to each public repository as of 2024-05-01.

Repositories with no license may be:

  • A work-in-progress, which may be given a license when more complete.
  • A demo or experiment, available for reference, but not usable as a library or application.
  • An infrastructure item (GitHub pages, or this README).
(none)
  • az-vm-laz-build - Scripts to create, run, and delete an Azure VM for building a Lazarus project (not quite a pipeline)
  • azfunc-md-csv - Azure Function (Python) that creates a Markdown table from a CSV file.
  • blobby-tables - Explore Azure Storage blobs and tables.
  • completed-courses - Documenting my completed training courses.
  • copilot-chat-export-formatter-wm (fork) - this python script takes the raw Visual Studio Code Github Copilot chat log and turns it into a more readable text file
  • deployment-test -
  • flask-file-up - File Upload using Flask - demo - work-in-progress
  • flask-fileup-az - File Upload using Flask, Azure Storage, and MSAL. Demo/work-in-progress.
  • funcisox - Use Azure Durable Functions to process audio with the Sox utility (work-in-progress learning project).
  • scaffold-identity-cli - Explore identity scaffolding using dotnet CLI on Linux.
  • scaffold-identity-vs - Explore identity scaffolding in VS-2022.
  • tabulence - Firefox extension lists title and URL for all tabls in current window.
  • talk-textual-cohpy - A talk about Textual presented at the Central Ohio Python Users Group 2024-04-29
  • try-az-pwsh - Scripts from exploring Azure CLI and PowerShell.
  • try-azure-ocr - Try using Azure Form Recognizer to extract text from images of book covers.
  • wmelvin -
  • wmelvin.github.io -
Apache License 2.0
MIT License
  • audio-ai-with-assemblyai-course-wm (fork) - Build an Audio AI App with Python and AssemblyAI Course (fork)
  • backup-rotation - Backup rotation plan generator.
  • bak-to-git - Create initial git commit history from work-in-progress backups.
  • explore-mkdocs-material -
  • fewtilities - A few utilities.
  • filelist-query - Textual user interface for querying databases created by filelist-tools.
  • filelist-tools - Tools for making and working with a filelist (an inventory of files in a given location).
  • firefox-bookmark-export - Exports Firefox bookmarks to a single HTML file (and more).
  • firefox-places - Command-line tool to export some items from the Firefox places.sqlite database.
  • git-log-md - Uses 'git log' to create a Markdown document listing message, hash, and timestamp for each commit.
  • git-status-report - Command-line utility that writes a text file listing status info for Git repos found under a given path.
  • github-repo-info - A set of Python scripts for retrieving, and working with, data from the GitHub API.
  • gitramble - Ramble through a project's git log history
  • htmx-python-course-wm (fork) - Student details, source code, and more for our HTMX + Flask: Modern Python Web Apps, Hold the JavaScript course.
  • image-snip - Command-line utility to apply same crop and/or zoom to a batch of images.
  • ImagePicker - Desktop app for picking images and saving the list to a text file for use in another application.
  • index-images - Scan a directory and create a HTML index of images.
  • libreoffice-doc-to-txt - Python script that runs the libreoffice executable to convert ODT, DOC, and DOCX files to TXT.
  • marksplitz - Command-line utility to split a Markdown file into linked static web pages.
  • masht - Reads a Markdown file and writes a HTML file by the same name, with a '.AS.html' suffix.
  • montage - Creates a montage given a list of images and parameters for placing them.
  • mp3-tag-lister - Reads ID3 tags in MP3 files and writes specific tags to a CSV file.
  • mp3pic - Add a cover-art image to a mp3 file.
  • pomodorable - A pomodoro timer implemented as a Textual app
  • pub-py-pkg - Work on exercises from book Publishing Python Packages by Dane Hillard
  • sausage - Command-line tool to capture help/usage message and insert into a copy of a Markdown document.
  • scapr - A Python script that uses Pillow's ImageGrab to capture screenshots.
  • smb-conf-csv - Command-line tool to read a Samba config file and write some file share details as CSV.
  • todolister - Command-line tool scans text files and generates a HTML report listing found to-do items.
  • tpt-python-data-visualization (fork) - Talk Python Training - Python Data Visualization course code and examples
  • venvup - Bash script to set up a Python virtual environment (venv) in the current directory.
  • wipbak - Work-in-progress backup script.
Other
  • stuff - A place for stuff, like Markdown files with notes and links, and other whatnot.
Notes

Pinned

  1. talk-textual-cohpy talk-textual-cohpy Public

    A talk about Textual presented at the Central Ohio Python Users Group 2024-04-29

  2. stuff stuff Public

    A place for stuff, like Markdown files with notes and links, and other whatnot.

  3. completed-courses completed-courses Public

    Documenting my completed training courses.

  4. montage montage Public

    Creates a montage given a list of images and parameters for placing them.

    Python

  5. tabulence tabulence Public

    Firefox extension lists title and URL for all tabls in current window.

    JavaScript

  6. ImagePicker ImagePicker Public

    Desktop app for picking images and saving the list to a text file for use in another application.

    Pascal