Every tool your coding workflow needs
Browse editor and IDE extensions, CLIs, linters, debuggers, and other developer tools, all vetted to make writing and shipping code easier.
Read the Docs
Read the Docs hosts documentation for developers, automatically rebuilding a project's Sphinx or MkDocs site on every push to Git. Rebuilds docs automatically on every commit Hosts versioned docs for each release branch Provides free hosting for open source projects Generates downloadable PDF and ePub builds
Swagger
Swagger is a toolset for developers to design, document, and render interactive documentation directly from an OpenAPI specification file. Renders a try-it-out console for every endpoint Validates API definitions against the OpenAPI spec Generates client SDKs from the same spec file Edits specs live with instant preview
Docusaurus
Docusaurus is a static site generator built on React that helps developers turn Markdown files into a versioned documentation website. Builds docs pages from plain Markdown files Versions documentation across multiple releases Adds full-text search out of the box Ships built-in support for translated content
bat
bat is a cat clone for developers that adds syntax highlighting and Git-diff markers when printing files to the terminal. Highlights syntax for hundreds of file types Marks added and modified lines from Git Adds line numbers automatically to output Pipes output through less for long files
fzf
fzf is a general-purpose command-line fuzzy finder that lets developers filter files, commands, or git branches interactively as they type. Filters any piped list interactively Searches shell history with a single keystroke Integrates with vim, git, and tmux workflows Previews file contents next to the results
ripgrep
ripgrep is a command-line search tool for developers that recursively greps a codebase while respecting .gitignore by default. Searches faster than grep, ack, and The Silver Searcher Skips ignored files automatically Supports full regular expression syntax Searches inside compressed files with a flag
Thunder Client
Thunder Client is a lightweight REST API client built as a VS Code extension, so developers can test endpoints without switching to a separate app. Sends requests without leaving the editor Organizes requests into shareable collections Runs collection tests from the command line Stores environment variables per workspace
Error Lens
Error Lens is a VS Code extension that surfaces linter and compiler errors inline at the end of each line, instead of hidden in a hover tooltip. Prints error and warning text on the same line Highlights the whole line, not just the token Color-codes severity for errors versus warnings Works with any linter's diagnostics output
GitLens
GitLens is a VS Code extension that adds Git context directly into the editor, showing who changed each line and why. Shows inline blame annotations per line Renders an interactive commit graph in the sidebar Compares branches and files side by side Opens commit history from a single click
LogRocket
LogRocket helps developers debug production issues by replaying user sessions alongside console logs and network requests in one timeline. Replays sessions pixel-for-pixel from real users Links console errors to the exact session replay Tracks Redux and network state over time Surfaces the slowest pages by load time
Chrome DevTools
Chrome DevTools is the debugging suite built into Chrome, giving developers direct access to a page's DOM, network, and JavaScript runtime. Sets breakpoints directly in served JavaScript Inspects live network requests and timing Audits performance and accessibility with Lighthouse Edits CSS and sees changes without a page reload
Sentry
Sentry is an error tracking and performance monitoring platform for developers, capturing crashes with full stack traces the moment they happen. Groups similar errors into one trackable issue Maps minified stack traces back to source Ships SDKs for over 100 platforms and languages Alerts a team the moment a new bug appears
Ruff
Ruff is a Python linter and formatter written in Rust, built for developers who need to replace slower tools like Flake8 in a large codebase. Runs 10 to 100 times faster than Flake8 Replaces dozens of plugins with one binary Auto-fixes lint violations on save Formats code to match Black's style
Prettier
Prettier is an opinionated code formatter for developers that reprints JavaScript, TypeScript, CSS, HTML, JSON, and Markdown into a consistent style. Formats code automatically on save Removes style debates from pull request reviews Supports over 10 languages and file types Integrates with ESLint to avoid rule conflicts
ESLint
ESLint is a static analysis linter for JavaScript and TypeScript that catches bugs and style issues before code ships. Flags problems using configurable rule sets Auto-fixes many violations on save Extends functionality through community plugins Enforces a shared style guide across a team
GitHub Desktop
GitHub Desktop is GitHub's own free GUI client, giving developers a visual way to commit, branch, and sync repositories without the command line. Shows changes as a reviewable line-by-line diff Syncs directly with GitHub and GitHub Enterprise Creates and checks out branches with one click Opens pull requests without leaving the app
lazygit
lazygit is a terminal UI for developers to drive Git without memorizing flags, controlling staging, branching, and rebasing entirely by keyboard. Stages individual hunks or lines from the terminal Runs interactive rebases with simple keypresses Ships as a single Go binary with no dependencies Shows diffs and commit graphs side by side
GitKraken
GitKraken is a Git GUI client for developers that visualizes branches and commit history so merges and rebases are easier to reason about. Draws an interactive commit graph per branch Resolves merge conflicts in a side-by-side view Connects GitHub, GitLab, Bitbucket, and Azure DevOps Stages individual lines with an in-app diff editor
Ansible
Ansible is an automation tool for developers and operators that configures servers over SSH using plain YAML playbooks, with no agent to install. Configures fleets of servers with one playbook Requires no agent software on target machines Applies changes idempotently on every run Reuses configuration through shareable roles
Terraform
Terraform is HashiCorp's infrastructure-as-code tool, letting developers define cloud resources in HCL across more than 3,000 providers. Plans changes before applying them to infrastructure Tracks resource state in a single file Provisions AWS, Azure, and GCP from one config Reuses infrastructure blocks as versioned modules
Docker
Docker lets developers package an application and its dependencies into a container from a single Dockerfile, so it runs identically anywhere. Builds one image that runs on any host Isolates app dependencies from the OS Composes multi-container apps with a YAML file Shares images through Docker Hub registries
Postman
Postman is an API platform for developers to build, test, and document REST, GraphQL, and gRPC requests in one workspace. Chains API calls visually with Postman Flows Runs automated collection tests on a schedule Spins up mock servers from existing collections Shares environments and secrets across a team
Cypress
Cypress is a JavaScript end-to-end testing tool that runs directly inside the browser alongside the code being tested. Executes tests in the same run loop as the app Time-travels through snapshots of each test step Auto-retries assertions until elements are ready Records videos of every test run for debugging
Playwright
Playwright is a browser automation framework for developers that runs the same end-to-end test across Chromium, Firefox, and WebKit. Tests three browser engines from one API Auto-waits for elements before every action Records traces to replay failed test runs Runs tests in parallel across CI workers
Showing 1–24 of 30 apps