Useful Links and Free tools
AI / ML
Images ๐ผ
- Beautiful Free Images & Pictures | Unsplash
- Free Stock Photos, Royalty Free Stock Images & Copyright Free Pictures ยท Pexels
Tools ๐
Database
- DrawDb
DrawDb is a database schema design tool that allows you to draw your database schema diagrams using a simple and intuitive UI.
- Index Advisor
Index Advisor is a tool that analyzes your database and schema to suggest indexes that can improve your query performance.
Diagrams
Flowcharts
- Excalidraw
Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.
- Diagrams
Diagrams lets you draw the cloud system architecture in Python code.
- Mermaid
Mermaid lets you create diagrams and flowcharts using text and code.
- PlantUML
- Whimsical
Whimsical is a collaborative visual workspace for creating flowcharts, wireframes, sticky notes, and mind maps.
- Swimlanes.io
Swimlanes.io is a free webapp for making sequence diagrams. It's a great tool for fast and easy prototyping.
- Go Diagrams
Go Diagrams is a tool that lets you draw the cloud system architecture in Go code.
Database diagrams
- Quick Database Diagrams
Quick Database Diagrams is a simple online tool to quickly draw database diagrams by typing.
Mind Maps
- Markmap
Markmap is a tool that lets you create mind maps using markdown.
Graphic Design
-
Krita Free and open source professional grade Digital Painting tool.
-
Lets you draw and save ascii diagrams
Programming
-
A great online tool for creating organized READMEs.
-
Find inspiration for naming things - be that HTML classes, CSS properties or JavaScript functions - using these lists of useful words.\
-
A free and open source web app to help you test your web api's. It even provides a desktop app
-
HexWalk is a Hex editor, viewer, and analyzer.
Build
Orchestration
- Kind
Kind is a tool for running local Kubernetes clusters using Docker container "nodes".
Colors ๐จ
- Carbon: Create and share beautiful images of your source code.
- ColorSpace - Color Palettes Generator and Color Gradient Tool (mycolor.space)
Knowledge Management
Other Dev Diaries/Second Brains
- Mike Hogan's Dev Diary
- His discussion on why dev diaries are so useful: Using a dev diary seems to be worthwhile
Project Management
- Plane
Flexible, extensible open-source project management; Jira Replacement
Linux
- Linux Tune Network Stack (Buffers Size) To Increase Networking Performance - nixCraft (cyberciti.biz)
- Sysctl Explorer
Sysctl Explorer is a tool that helps you to explore, understand and tune Linux kernel parameters.
Load Testing
Logging
Features:
- ๐ชต View (or tail) any log file of any format
- ๐ฐ No setup or config required
- ๐ Highlights numbers, dates, IP-addresses, UUIDs, URLs and more
- โ๏ธ All highlight groups are customizable
- ๐งฌ Easy to integrate with other commands
Misc
- Side Project Guide
- Conventional Commits - ๐ Uses less under the hood for scrollback, search and filtering
Self Hosted
- Actual Budget
Actual Budget is a self-hosted budgeting tool that helps you track your income and expenses.
- Apache Answer
Apache Answer is a self-hosted, open-source platform for building and deploying question answering systems. i.e.; Knowledge Management, Help Center, etc.
- Bar Assistant
Bar Assistant is a self-hosted, open-source platform for managing your home bar.
- Receipt Wrangler
Receipt Wrangler is a self-hosted, open-source platform for managing your receipts.
- Stalwart Mail Server
Stalwart Mail Server is a self-hosted, open-source mail server.
Web Design
- Trix
A rich text editor for everyday writing. Compose beautifully formatted text in your web application.
- Tailwind Generator
A collection of Tailwind CSS generators to help you build your website faster.