Version control system for tracking changes in code
Git hosting and collaboration with built-in CI/CD pipelines
Fast JavaScript runtime and package manager
Container platform for building and shipping applications
Vim-focused text editor built for extensibility
AI assistant for thinking, planning, writing, and code review
AI-powered coding assistant
AI assistant for coding, writing, and research
Agentic coding assistant for building and maintaining applications
Interface for working with AI coding agents
Open-source coding agent with a choice of AI models
Unified API for accessing AI models from multiple providers
Platform for deploying and hosting web applications
Web hosting, edge computing, and network services
Deployment platform for applications and databases
Postgres database, authentication, and backend services
File uploads and storage for web applications
Error tracking and application performance monitoring
Lightweight and flexible Linux distribution
Powerful shell with enhanced features and customization
Fast, lightweight Wayland terminal emulator
Terminal with AI assistance for writing commands and fixing code
Privacy-focused web browser with built-in ad blocking
Open-source web browser with privacy features
All-in-one workspace for notes and documentation
Knowledge base and note-taking app with markdown support
Task management and productivity tool
Productivity suite for documents, spreadsheets, and presentations
Spaced repetition flashcard program for learning
Challenge ideas with focused questions before implementation
Design guidance for clearer, more polished interfaces
Agent skills for planning, implementation, and code review
Define expected behavior with a failing test, then implement it
Discover agent skills suited to the task at hand
Browse websites and interact with pages through an AI agent
Trace a problem to its root cause before changing code
Build faster React applications and avoid common performance pitfalls
Test web applications in the browser and verify interactions
Turn a discussion into a clear implementation specification
Break an implementation plan into small, ordered tasks