OpenSpec is a TypeScript tool for spec-driven development in AI coding assistants.
Open Source: #developer-tools
Catalog projects marked with #developer-tools. Tags work as dedicated landing pages, so related tools are easier to find and connect.
This collection holds 82 projects with a combined 6,405,702 GitHub stars. Main languages: TypeScript, Rust, Go.
About the developer tools
Tools decide: the difference between an average and an excellent working environment is hours of productivity every week. Open source tools have one extra virtue — they outlive startups, and nobody turns them into a subscription overnight.
The collection includes editors, debuggers, generators, analyzers — everything that makes development faster. Plain-language descriptions help you judge a tool's value before installing it.
Repositories
Rich is a Python library for beautiful terminal formatting, tables, progress bars, and logs.
Gitea is a lightweight Git service for your own server: repositories, code review, issues, wiki, packages, and team collaboration.
Appwrite is an open-source application platform for server-side features: auth, databases, storage, functions, messaging, hosting, and realtime updates.
gpt-engineer is an experimental command-line platform for generating and changing code from natural-language software descriptions.
dive is a tool for inspecting Docker/OCI image layers and finding ways to reduce image size.
Prettier is an инструмент форматирования с жестким стилем for JavaScript, TypeScript, JSX, JSON, and other formats: one code style without manual arguments.
lazydocker is a terminal UI for managing Docker containers, images, volumes, logs, and compose projects.
DefinitelyTyped is a huge repository of TypeScript declaration files for JavaScript packages whose types live separately from source code.
DBeaver is a universal database and SQL tool: schema editor, SQL editor, data editor, ER diagrams, export, migration, and drivers.
Slidev is a presentation tool for developers: Markdown slides, code highlighting, live coding, themes, and Vue components.
nvm-windows is a Node.js version manager for Windows, separate from nvm for macOS/Linux and built with a different architecture.