Skip to content

osamaashahi/damngood.tools

 
 

Repository files navigation

DamnGood.Tools

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:

And many more.

A screenshot of an example tool—"Chat with any PDF":

Chat with any PDF

Stack

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.

License

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.

About

A set of damn good tools built for fun and profit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.6%
  • JavaScript 1.7%
  • CSS 0.7%