A set of damn good tools built for fun, to play with Next.js and to catch up with the latest AI technologies.
Available tools:
- Privacy policy generation;
- Font detection;
- Chat with any PDF;
- Summarize any URL;
- Screenshots;
- Spellcheck and grammar fixing;
And many more.
A screenshot of an example tool—"Chat with any PDF":
The goal of this project for me is to have fun and explore my creativity. Expect to see a lot of technologies used in this one little lovely repository:
- Next.js — the React framework for the web.
- TypeScript as the main language of the project.
- SQLite as the main database.
- Litestream for continuously streaming SQLite changes to AWS S3, Azure Blob Storage, Google Cloud Storage, SFTP, or NFS.
- OpenAI APIs for AI-based tools.
- ScreenshotOne for rendering website screenshots.
- GetURLData for extracting website fonts and metadata.
- shadcn/ui is a beautifully designed component library.
Licensed under the AGPL-3.0 license.
Feel free to copy parts of the code and use them to improve your projects. Attribution or backlinks are much appreciated, especially to the DamnGood.Tools.
But please, don't use this code to compete directly with the tools.