Learn by Example
Open source, community-maintained programming examples and developer tools.
Browse by Category
Languages
JavaScript, Python, TypeScript, Go, Rust and more
Frameworks
React, Vue, Next.js, Django, Express and more
CLI Tools
Git, Docker, npm, curl, grep and more
Algorithms
Sorting, searching, data structures and patterns
Databases
SQL, MongoDB, PostgreSQL, Redis and more
Best Practices
Design patterns, security, performance tips
Shortcuts
Keyboard shortcuts and hotkeys for editors and tools
Popular Examples
Docker
Essential Docker commands for containerization and deployment.
Git
Essential Git commands for version control and collaboration.
JavaScript
Essential JavaScript syntax, methods, and best practices for modern web development.
Python
Python syntax, built-in functions, and common patterns for efficient programming.
SQL
SQL syntax and commands for database querying and management.
TypeScript
Essential TypeScript types, syntax, and patterns for type-safe JavaScript development.
Recently Added
Lua
Essential Lua syntax, tables, functions, and scripting patterns.
Make
Build automation tool for compiling and managing project dependencies using Makefiles.
Pacman
Essential commands for Arch Linux's pacman package manager.
rsync
Powerful file synchronization and transfer tool for local and remote systems.
Ruby
Essential Ruby syntax, data structures, and common operations for scripting and web development.
sed
Stream editor for filtering and transforming text using pattern matching and substitution.
Developer Tools
Handy utilities to help with everyday development tasks