Skip to content

Latest commit

 

History

History
74 lines (46 loc) · 2.04 KB

File metadata and controls

74 lines (46 loc) · 2.04 KB

Tiny Tools

Small personal utilities

leetcode_launcher: LeetCode Problem Opener

A command-line tool to open a LeetCode problem in your browser by specifying its problem number

Execute using uv to manage dependencies without manually managing environments:

uv run leetcode_launcher.py --num 1

Execute without using uv run by adding the script to your PATH and ensuring it is executable:

leetcode_launcher.py --num 1

websters1913: Word definitions from Webster's 1913 dictionary

A command line tool to output word definitions from websters1913.com

Execute using uv to manage dependencies without manually managing environments:

uv run websters1913.py --word pathos

Execute without using uv run by adding the script to your PATH and ensuring it is executable:

websters1913.py --word pathos

llm_commit_message: Generate a commit message based on a diff input

A command line tool to generate a commit message based on a diff input

Execute using uv to manage dependencies without manually managing environments:

git diff --cached | uv run --script llm_commit_message.py | cat

Execute without using uv run by adding the script to your PATH and ensuring it is executable:

git diff --cached | llm_commit_message.py | cat

septa: SEPTA Regional Rail arrivals

A command line tool to show the next train arrivals at a SEPTA Regional Rail station

Execute using uv to manage dependencies without manually managing environments:

uv run septa.py "Suburban Station"

Execute without using uv run by adding the script to your PATH and ensuring it is executable:

septa.py "Suburban Station"

Contributing

Contributions are welcome!

License

Tiny Tools is licensed under the Functional Source License, Version 1.1, ALv2 Future License