An open API service indexing awesome lists of open source software.

https://github.com/aldesantis/toolbox

Collection of personal CLI utilities.
https://github.com/aldesantis/toolbox

Last synced: 6 months ago
JSON representation

Collection of personal CLI utilities.

Awesome Lists containing this project

README

          

# Toolbox

This repository contains a collection of utilities designed to simplify some of my daily tasks, from processing RSS feeds to transforming files using LLMs.

Note that most of these utilities are generated via AI (for the most part, Claude and GitHub Copilot), so the code quality and consistency may vary. Still, they get the job done.

This toolbox is a good example of home-cooked software as discussed by Maggie Appleton in [Home-Cooked Software](https://maggieappleton.com/home-cooked-software).

## Utilities

| Utility | Description |
| ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------- |
| [`feed2llm`](https://github.com/aldesantis/toolbox/tree/main/feed2llm) | Converts an RSS feed into an LLM-friendly knowledge base. |
| [`fireflies2md`](https://github.com/aldesantis/toolbox/tree/main/fireflies2md) | Downloads Fireflies.ai meeting transcripts and converts them to Markdown. |
| [`gawk`](https://github.com/aldesantis/toolbox/tree/main/gawk) | AWK for human beings. Transforms filenames and file contents using AI. |
| [`gh2md`](https://github.com/aldesantis/toolbox/tree/main/gh2md) | Exports GitHub activity for a date range as formatted Markdown files. |
| [`gmail2md`](https://github.com/aldesantis/toolbox/tree/main/gmail2md) | Exports Gmail threads for a date range as clean, readable Markdown files. |
| [`isp2ynab`](https://github.com/aldesantis/toolbox/tree/main/isp2ynab) | Converts Intesa Sanpaolo bank statement Excel files to YNAB-compatible CSV. |
| [`linear2llm`](https://github.com/aldesantis/toolbox/tree/main/linear2llm) | Exports Linear projects and issues into a format suitable for AI processing. |
| [`nugget`](https://github.com/aldesantis/toolbox/tree/main/nugget) | Uses Claude to analyze Markdown files and generate content suggestions. |
| [`readwise2md`](https://github.com/aldesantis/toolbox/tree/main/readwise2md) | Exports Readwise highlights for a date range as formatted Markdown files. |
| [`receipt2fic`](https://github.com/aldesantis/toolbox/tree/main/receipt2fic) | Analyzes PDF receipts and automatically uploads them to Fatture in Cloud. |
| [`trustpilot2json`](https://github.com/aldesantis/toolbox/tree/main/trustpilot2json) | Scrapes and exports reviews from Trustpilot for a specific domain. |

## License

This repository is licensed under the MIT License. See the LICENSE file for more details.

## Contributing

Contributions are welcome! Please feel free to submit issues and enhancement requests