Tools · SPBoucher
Menu

Software development

Languages, editors, terminals, version control, CI/CD, testing and documentation.

Tools in this category

FastAPI

Sebastián Ramírez (tiangolo) and FastAPI contributors · API development & tooling

In-depth entry

Python web framework for building HTTP APIs from type-annotated functions, with automatic validation through Pydantic and generated OpenAPI documentation

MITOpen sourceFreeLocalSelf-hostedNov 2, 2026

Git

Git project (Software Freedom Conservancy) · Version control & code hosting

In-depth entry

Distributed version control system that records snapshots of a project's history locally and synchronizes them with remotes such as GitHub, GitLab or a bare repository over SSH

GPL-2.0-onlyOpen sourceFreeLocalSelf-hostedNov 2, 2026

Gitea

Gitea Ltd. / Gitea community · Version control & code hosting

In-depth entry

Lightweight self-hosted Git forge written in Go with repositories, pull requests, issues, packages and GitHub-compatible Actions, deployable as a single binary

MITOpen sourceFreeSelf-hostedNov 2, 2026

GitHub

GitHub (Microsoft) · Version control & code hosting

In-depth entry

Microsoft-owned code hosting platform for Git repositories with pull requests, issues, Actions CI/CD, package registry, Copilot and the largest open-source community

ProprietaryFreemiumPaidSelf-hostedNov 2, 2026

Homebrew

Homebrew maintainers · macOS system utilities

In-depth entry

Community-maintained package manager for macOS and Linux that installs command-line tools (formulae) and desktop apps (casks) from the terminal

BSD-2-ClauseOpen sourceFreeLocalNov 2, 2026

Next.js

Vercel · Web frameworks & UI

In-depth entry

React framework from Vercel for full-stack web applications with file-based routing, server components, server-side rendering, static generation and API route handlers

MITOpen sourceFreeLocalSelf-hostedNov 2, 2026

Node.js

OpenJS Foundation · Programming languages & runtimes

In-depth entry

Server-side JavaScript runtime built on the V8 engine, governed by the OpenJS Foundation, with npm as its package ecosystem

MITOpen sourceFreeLocalSelf-hostedBroken

Pandoc

John MacFarlane · LaTeX & typesetting

In-depth entry

Universal document converter that translates between Markdown, LaTeX, HTML, DOCX, EPUB, Typst, Jupyter and dozens of other formats, with citeproc and Lua filters

GPL-2.0-or-laterFreeOpen sourceLocalNov 2, 2026

Playwright

Microsoft · Testing & QA

In-depth entry

Microsoft's browser automation and end-to-end testing framework driving Chromium, Firefox and WebKit from one API in TypeScript, Python, Java and .NET

Apache-2.0Open sourceFreeLocalSelf-hostedNov 2, 2026

Python

Python Software Foundation · Programming languages & runtimes

In-depth entry

General-purpose, dynamically typed programming language with a large standard library and the dominant ecosystem for data science and machine learning

PSF-2.0Open sourceFreeLocalSelf-hostedBroken

React

Meta Open Source / React team · Web frameworks & UI

In-depth entry

Component-based JavaScript library for building user interfaces, created at Meta, with hooks, a declarative rendering model and server components

MITOpen sourceFreeLocalSelf-hostedNov 2, 2026

Swift

Apple Inc. · Swift & SwiftUI development

In-depth entry

Apple's compiled, memory-safe, multi-paradigm language for Apple platforms, Linux, Windows and embedded targets, developed in the open at swift.org

Apache-2.0Open sourceFreeLocalNov 2, 2026

TypeScript

Microsoft · Programming languages & runtimes

In-depth entry

Statically typed superset of JavaScript from Microsoft that compiles to plain JavaScript and powers editor tooling across the web ecosystem

Apache-2.0Open sourceFreeLocalSelf-hostedNov 2, 2026

Visual Studio Code

Microsoft · IDEs & editors

In-depth entry

Free, extensible code editor from Microsoft with a large extension marketplace, integrated terminal, debugging, remote development and built-in AI assistance

MITFreeLocalNov 2, 2026

Xcode

Apple Inc. · Swift & SwiftUI development

In-depth entry

Apple's integrated development environment and toolchain for building, debugging, testing and submitting apps for iOS, macOS and other Apple platforms

ProprietaryFreeLocalNov 2, 2026

Cursor

Anysphere · Coding agents & AI IDEs

AI-native code editor from Anysphere, forked from VS Code, with inline edits, codebase-aware chat and agent mode that can run multi-step changes

ProprietaryFreemiumPaidLocalNov 2, 2026

Express

OpenJS Foundation · Web frameworks & UI

Minimal, unopinionated web framework for Node.js with routing and middleware, the long-standing default for HTTP servers in the Node ecosystem

MITOpen sourceFreeLocalSelf-hostedNov 2, 2026

GitHub Actions

GitHub (Microsoft) · CI/CD & build automation

GitHub's CI/CD and automation service that runs YAML-defined workflows on hosted or self-hosted runners in response to repository events

ProprietaryFreemiumUsage-basedSelf-hostedNov 2, 2026

Lean

Lean FRO · Mathematical & statistical computing

Open-source functional programming language and interactive theorem prover with dependent types, the Mathlib mathematics library and VS Code tooling, stewarded by the Lean FRO

Apache-2.0FreeOpen sourceLocalNov 2, 2026

Puppeteer

Google (Chrome DevTools team) · Data collection & crawling

In-depth entry

Node.js library from the Chrome team for controlling Chrome and Firefox over the DevTools Protocol or WebDriver BiDi, used for scraping, screenshots, PDFs and testing

Apache-2.0Open sourceFreeLocalSelf-hostedNov 2, 2026

uv

Astral · Programming languages & runtimes

In-depth entry

Rust-based Python package and project manager from Astral that replaces pip, venv, pip-tools and pyenv with one command-line tool

MIT OR Apache-2.0Open sourceFreeLocalNov 2, 2026

Zed

Zed Industries · IDEs & editors

Native, GPU-rendered code editor written in Rust by Zed Industries, with built-in collaboration, language servers and optional AI assistance

GPL-3.0-or-laterOpen sourceFreeLocalNov 2, 2026

Forgejo

Forgejo project (Codeberg e.V.) · Version control & code hosting

Community-governed self-hosted Git forge forked from Gitea, stewarded by Codeberg e.V., with pull requests, issues, packages and Forgejo Actions

GPL-3.0-or-laterOpen sourceFreeSelf-hostedNov 2, 2026

Model Context Protocol

Model Context Protocol, a Series of LF Projects, LLC (originated by Anthropic) · Agent frameworks & orchestration

In-depth entry

Open JSON-RPC standard for connecting AI applications to tools, data and prompts through servers, now stewarded under the Linux Foundation with SDKs in many languages

Open sourceOpen sourceFreeLocalSelf-hostedNov 2, 2026