Code Editors AI Coding Tools Extensions API Tools

Code Editors & IDEs

Where you write your code matters. Pick the right editor and never look back.

VS Code
Popular

The industry standard, completely free, with the largest extension ecosystem of any editor. Millions of developers use it daily.

Best for: All-around development, massive plugin support

Install
$ brew install --cask visual-studio-code
JetBrains Toolbox
Pro

Manage all JetBrains IDEs from one app -- IntelliJ IDEA, PyCharm, WebStorm, GoLand, and more. Deep language intelligence and refactoring tools.

Best for: Java, Python, Go, specialized languages

Install
$ brew install --cask jetbrains-toolbox
Zed
Fast

Lightning fast editor built in Rust. Native performance, multiplayer editing, and a clean minimal UI. The next-gen editor for speed enthusiasts.

Best for: Speed lovers, collaborative coding

Install
$ brew install --cask zed
Neovim
Advanced

Terminal-based, infinitely customizable editor for the adventurous. Steep learning curve but unmatched efficiency once mastered. Lives in your terminal.

Best for: Power users, terminal lovers, customization nerds

Install
$ brew install neovim
Sublime Text
Fast

Blazing fast, lightweight text editor that opens instantly. Known for its speed, powerful multi-cursor editing, and the iconic command palette. A classic that still holds up.

Best for: Quick edits, large files, developers who value speed and simplicity

Install
$ brew install --cask sublime-text

AI Coding Tools

AI pair programmers that write, fix, and explain code. The future of development is here.

Claude Desktop / claude.ai
Popular

Chat interface for Claude. Upload files, analyze images, write code, brainstorm ideas, and get instant answers. Available on web and as a desktop app.

Best for: Chat-based coding help, writing, analysis

ChatGPT / OpenAI Codex
Popular

AI assistant and code generation from OpenAI. ChatGPT for chat-based help, Codex CLI for terminal-based code generation and execution.

Best for: General AI assistance, code generation

Install Codex CLI
$ npm install -g @openai/codex
GitHub Copilot
Free for Students

AI-powered autocomplete that lives inside your editor. Suggests whole lines and functions as you type. Works in VS Code, Cursor, JetBrains, and more.

Best for: In-editor autocomplete, writing boilerplate fast

Windsurf
New

AI-powered IDE with deep codebase understanding. Agentic coding flows that can plan, write, and iterate on multi-file changes.

Best for: AI-driven development workflows

Amazon Q Developer
Free Tier

AWS-powered AI coding assistant that integrates with your IDE. Code suggestions, security scanning, and seamless AWS service integration for cloud-native development.

Best for: AWS developers, cloud-native apps, security-conscious teams

Essential Extensions

Must-have extensions for Cursor and VS Code. Install these on day one.

Prettier

Auto-format your code on save. Supports JS, TS, CSS, HTML, JSON, and more. Never argue about formatting again.

Formatting
ESLint

Catch errors and enforce code style in JavaScript and TypeScript. Shows problems inline as you type.

Linting
GitLens

Supercharge Git in your editor. See who changed each line, browse history, compare branches, and more.

Git
Thunder Client

Lightweight REST API client built into your editor. Test APIs without leaving your code. Like Postman, but faster.

API Testing
Docker

Manage containers, images, and compose files directly from your editor. Build, run, and debug containers.

DevOps
GitHub Copilot

AI pair programmer that suggests code as you type. Autocomplete on steroids. Free for students and open source.

AI
Bracket Pair Colorizer

Color-codes matching brackets so you never lose track of nested code blocks. Essential for complex logic.

Visual
Material Icon Theme

Beautiful file and folder icons that make your sidebar easy to scan. Instantly identify file types at a glance.

Visual
Error Lens

Shows errors and warnings inline, right next to the problematic code. No more hunting through the Problems panel.

Diagnostics
Live Server

Launch a local development server with live reload. See your HTML/CSS changes instantly in the browser.

Dev Server
Path Intellisense

Autocompletes file paths as you type import statements. No more typos in relative paths.

Productivity
GitHub Pull Requests

Review and manage pull requests without leaving your editor. View diffs, add comments, and merge PRs.

Git

API Tools

Tools for building, testing, and debugging APIs. Essential for working with backends, third-party services, and microservices.

Insomnia
Popular

Clean, fast REST and GraphQL client. Open-source core with a beautiful UI. Great for developers who want a lighter alternative to Postman.

Best for: Developers who prefer simplicity and open-source tools

Install
$ brew install --cask insomnia
HTTPie
CLI + Desktop

Human-friendly HTTP client for the terminal and desktop. Colorized output, intuitive syntax, and JSON support built in. Makes curl look ancient.

Best for: Terminal lovers, quick API testing, scripting

Install
$ brew install httpie
curl
Built-in

The original command-line HTTP tool. Pre-installed on every Mac. No GUI, just raw power. Every API doc includes curl examples — learn it and you can test anything.

Best for: Quick tests, scripting, following API documentation

Try it
$ curl -s https://api.github.com/zen
Hoppscotch
Free & Open Source

Open-source API development ecosystem. Runs in your browser with no install needed. Supports REST, GraphQL, WebSocket, SSE, and realtime testing.

Best for: Quick browser-based testing, open-source advocates

Swagger UI
Documentation

Interactive API documentation that lets you try endpoints directly in the browser. The industry standard for API specs. If an API has docs, it probably uses Swagger.

Best for: API documentation, exploring third-party APIs