Skip to content

Tools

Build Database

https://database.build/

Package Management

uv

Fast Python package installer and resolver (replaces pip/poetry) - uv Documentation - GitHub Repository

Build Tools

make

Task runner for common development commands. Feel free to look at the Makefile for available commands and usage patterns. - GNU Make Manual - Makefile Tutorial

Code Quality

ruff

Fast Python linter and formatter - ruff Documentation

mypy

Static type checking - mypy Documentation

Testing

pytest

Testing framework - pytest Documentation

Diagramming & Design

Lucidchart

Professional diagramming and flowchart software for visual communication - Lucidchart

Excalidraw

Virtual whiteboard for sketching hand-drawn like diagrams - Excalidraw

Documentation

Context7

Generate context with up-to-date documentation for LLMs and AI code editors - Context7 Website - GitHub Repository

llms.txt directories

Directories for finding and exploring llms.txt files from various products and services - llms.txt sites directory - llms.txt directory

Utility

petname

Generate memorable, random names for projects, containers, and other resources - GitHub Repository