A curated list of the tools, frameworks, and resources every software developer should know β handpicked by the team at 2Coders Studio. Pull requests are welcome! See Contributing for details.
πΉ = part of the 2Coders stack β the tools and technologies we actually build with day to day. Everything else is a great resource we recommend to any developer.
Cross-cutting
- AI & Developer Productivity
- Editors & IDEs
- Source Control & Collaboration
- Project Management & Docs
- Design & UI
By Discipline
- Web Frontend
- Backend
- WordPress
- iOS
- Android
- Video & Streaming
- QA & Testing
- DevOps & Ops
- APIs, Services & Integrations
Utilities
AI assistants and tools that speed up everyday development.
- Claude Code πΉ β Anthropic's agentic coding tool that lives in your terminal and IDE; the backbone of our AI-assisted workflow.
- Claude πΉ β Anthropic's AI assistant for reasoning, writing, and code.
- OpenAI Codex πΉ β Coding agent for working across repositories from the terminal, IDE, and cloud.
- Model Context Protocol (MCP) πΉ β Open standard for connecting AI assistants to tools and data sources.
- OpenAI API β APIs and SDKs for building with OpenAI models.
- Claude API β Anthropic's API documentation, SDKs, and implementation guides.
- Cursor β AI-first code editor built on VS Code.
- GitHub Copilot β AI pair programmer with inline completions and chat.
- ChatGPT β OpenAI's conversational assistant, handy for quick prototyping and research.
- AI Collection (GitHub) β A curated list of AI tools, libraries, and resources.
Where the code actually gets written.
- Visual Studio Code πΉ β Free, cross-platform editor with first-class Git support and a vast extension ecosystem.
- Android Studio πΉ β The official IDE for Android development.
- Xcode πΉ β Apple's IDE for building iOS, macOS, and visionOS apps.
- Cursor β AI-native fork of VS Code.
- JetBrains IDEs β PhpStorm, IntelliJ IDEA, WebStorm, and more β deep, language-aware tooling.
- Sublime Text β A fast, lightweight editor for code, markup, and prose.
- Zed β A fast, collaborative editor with built-in AI workflows.
- Warp β A modern terminal with shared workflows and agentic development features.
Track changes, review code, and ship together.
- Git πΉ β The version control system at the core of everything we do.
- GitHub πΉ β The world's leading platform for hosting and collaborating on code.
- GitHub Actions πΉ β CI/CD automation built into GitHub.
- GitHub CLI β Manage pull requests, issues, and releases from the terminal.
- Dependabot β Automated dependency updates and vulnerability alerts built into GitHub.
- Bitbucket πΉ β Git hosting by Atlassian, tightly integrated with Jira.
- Azure DevOps πΉ β Repos, pipelines, and boards for end-to-end delivery.
- Conventional Commits πΉ β A specification for readable, automatable commit messages (
feat:,fix:,docs:β¦). - Git Flow πΉ β The branching model we follow: feature branches β pull requests.
- Fork β A fast and friendly Git client for macOS and Windows.
Plan work, write things down, keep everyone aligned.
- Jira πΉ β Issue tracking and agile project management.
- Confluence πΉ β Team workspace for documentation and knowledge sharing.
- Slack πΉ β Team messaging and integrations hub.
- Google Workspace πΉ β Docs, Sheets, Slides, Drive, and Calendar for everyday collaboration.
- Holded πΉ β Business management and invoicing.
- HubSpot πΉ β CRM and marketing platform.
- Miro β Collaborative whiteboard for discovery workshops, mapping, and planning.
- Loom β Async video messages for demos, reviews, and team updates.
Tools for designing interfaces β and places to find inspiration.
- Figma πΉ β Collaborative interface design with real-time feedback and developer handoff.
- FigJam πΉ β Online whiteboard for workshops, flows, and diagrams.
- Figma Code Connect πΉ β Link Figma components to real code for accurate handoff.
- Sketch β Vector design tool for macOS, focused on UI/UX.
- Excalidraw β Virtual whiteboard for hand-drawn-style diagrams and wireframes.
- Chrome DevTools β Inspect, debug, and profile in the browser.
- Dribbble β Showcases of UI designs and illustrations from the design community.
- Behance β Creative portfolio platform, great for design inspiration.
- Codrops β Tutorials and articles on the latest front-end techniques.
- Mobbin β A searchable library of real-world mobile and web UI patterns.
- Material Design β Google's design system and guidance for accessible, adaptive interfaces.
- Human Interface Guidelines β Apple's principles and patterns for platform-native experiences.
- LottieFiles β Lightweight, cross-platform animations and tooling for Lottie assets.
- Awesome Web Design β A curated list of web design resources.
Frameworks, libraries, and resources for building modern web apps.
- Next.js πΉ β The React framework we build production web apps with.
- React πΉ β A JavaScript library for building user interfaces.
- TypeScript πΉ β Typed JavaScript that scales.
- Tailwind CSS πΉ β Utility-first CSS framework for rapid UI development.
- TanStack Query πΉ β Async state, data fetching, and caching for React.
- Zustand πΉ β Minimal, hook-based state management.
- Zod πΉ β TypeScript-first schema validation.
- React Hook Form πΉ β Performant, flexible form state management.
- ESLint πΉ β Pluggable linter for JavaScript and TypeScript.
- Prettier πΉ β Opinionated code formatter.
- Vite πΉ β Fast development server and build tool for modern web projects.
- pnpm πΉ β Fast, disk-efficient package manager with strict dependency resolution.
- Storybook β Build, document, and test UI components in isolation.
- Motion β Production-ready animation library for React and the web.
- Mock Service Worker β API mocking at the network layer for development and tests.
- Bootstrap β The classic responsive, mobile-first CSS framework.
- Three.js β A lightweight library for 3D graphics in the browser.
- A-Frame β A web framework for building VR experiences, built on Three.js.
- Awesome React β A curated list of React resources.
Frameworks, libraries, and resources for server-side development.
- Laravel πΉ β The elegant PHP framework powering our backends.
- PHP πΉ β The language behind our server-side work.
- PostgreSQL πΉ β Powerful, open-source relational database.
- MySQL πΉ β Widely used open-source relational database.
- Redis πΉ β In-memory store for caching, sessions, and queues.
- Composer πΉ β Dependency manager for PHP.
- Laravel Sanctum πΉ β Lightweight API and SPA authentication.
- Pest πΉ β An elegant testing framework for PHP.
- PHPUnit β The foundational PHP testing framework.
- PHPStan πΉ β Static analysis that finds bugs without running code.
- Laravel Pint πΉ β Opinionated PHP code style fixer.
- Spatie Packages πΉ β High-quality Laravel and PHP packages.
- Laravel Horizon πΉ β Dashboard and configuration layer for Redis-backed Laravel queues.
- Laravel Telescope β Debugging assistant for requests, jobs, queries, mail, and more.
- Filament β Laravel components for admin panels, dashboards, forms, and tables.
- Laravel News β News, tutorials, and packages for the Laravel ecosystem.
- Made with Laravel β Discover projects and products built with Laravel.
- Ruby on Rails β A productive server-side framework written in Ruby.
Tools and resources for building WordPress sites.
- WordPress.org πΉ β Self-hosted WordPress software and official documentation.
- Block Editor Handbook (Gutenberg / FSE) πΉ β Official guide to blocks and Full Site Editing.
- Advanced Custom Fields (ACF) πΉ β Add custom fields and flexible content to WordPress.
- WP-CLI πΉ β The command-line interface for WordPress.
- @wordpress/scripts πΉ β Zero-config build tooling for blocks.
- WordPress Interactivity API πΉ β Official reactive runtime for interactive Gutenberg blocks.
- WordPress Playground β Run WordPress instantly in the browser without a server.
- Query Monitor β Developer tools panel for queries, hooks, HTTP calls, and PHP errors.
- Search-Replace-DB β A script for safe database search/replace during migrations.
Resources and best practices for iOS app development.
- Swift πΉ β Apple's modern, safe language for iOS and beyond.
- SwiftUI πΉ β Apple's declarative UI framework, our default for new apps.
- Combine πΉ β Apple's reactive framework for handling asynchronous events.
- Core Data πΉ β Apple's framework for local persistence.
- XCTest πΉ β Apple's unit and UI testing framework.
- Swift Package Manager πΉ β The official dependency manager for Swift.
- SwiftLint β Enforce Swift style and conventions using SourceKit.
- fastlane β Automate signing, screenshots, beta distribution, and App Store releases.
- Apple Developer Videos β Official WWDC sessions and tutorials.
- CocoaPods β Long-standing dependency manager for Swift and Objective-C.
- Awesome iOS (by vsouza) β A curated list of iOS frameworks, libraries, and tutorials.
- Awesome Swift (by matteocrippa) β A collection of Swift frameworks, libraries, and resources.
- iOS Good Practices (by futurice) β Best practices and guidelines for iOS development.
Resources and best practices for Android app development.
- Kotlin πΉ β The modern, concise language we build Android apps with.
- Jetpack Compose πΉ β Android's modern declarative UI toolkit.
- Kotlin Coroutines πΉ β Structured concurrency for asynchronous code.
- Hilt πΉ β Dependency injection for Android, built on Dagger.
- Ktor πΉ β Kotlin-first asynchronous HTTP client.
- Room πΉ β SQLite persistence library with compile-time checks.
- Coil πΉ β Image loading for Android, backed by coroutines.
- MockK πΉ β A mocking library built for Kotlin.
- Detekt πΉ β Static code analysis for Kotlin.
- Gradle πΉ β The build system for Android and JVM projects.
- Kotlin Symbol Processing (KSP) πΉ β Kotlin-native API for lightweight compile-time code generation.
- Retrofit β Type-safe HTTP client for Android and the JVM.
- Turbine β Small testing library for Kotlin Flow.
- Android Developers πΉ β Official documentation, guides, and tools from Google.
- Awesome Android (by JStumpp) β A curated list of Android libraries, apps, and resources.
- Awesome Kotlin (by KotlinBy) β A curated list of Kotlin libraries, frameworks, and resources.
Playback, delivery, analytics, and motion tooling for the OTT products at the heart of 2Coders.
- Bitmovin πΉ β Video encoding, playback, and analytics for adaptive streaming products.
- AndroidX Media3 πΉ β Android's modern media stack, including ExoPlayer, sessions, and playback UI.
- AVFoundation πΉ β Apple's framework for audiovisual playback, capture, editing, and streaming.
- HTTP Live Streaming (HLS) πΉ β Apple's adaptive streaming protocol and authoring resources.
- hls.js β HLS playback in browsers with Media Source Extensions.
- Shaka Player β Google's open-source JavaScript player for adaptive media and DRM.
- dash.js β Reference MPEG-DASH player maintained by the DASH Industry Forum.
- Mux β APIs for video streaming, data, and quality-of-experience monitoring.
- NPAW Suite β Video analytics and business intelligence for streaming services.
- Remotion β Create programmatic videos with React and render them locally or in the cloud.
Tools and resources for automated and manual quality assurance.
- Playwright πΉ β Reliable end-to-end testing for modern web apps.
- Cypress β Developer-friendly end-to-end and component testing.
- Appium πΉ β Cross-platform automation for native and hybrid mobile apps.
- Cucumber πΉ β BDD testing with plain-language Gherkin scenarios.
- Testing Library β Simple, user-centric utilities for testing UI components.
- Jest β A delightful JavaScript testing framework.
- Vitest β Fast unit testing powered by Vite.
- Postman πΉ β Build, test, and document APIs.
- Newman β Postman's CLI runner for API tests in CI.
- Allure Report β Rich, interactive test reporting.
- Maestro β Declarative end-to-end UI testing for iOS, Android, and React Native.
- BrowserStack β Test web and mobile products on real browsers and devices.
- axe-core β Automated accessibility testing engine for web interfaces.
- Lighthouse β Audit performance, accessibility, SEO, and web best practices.
- k6 β Developer-focused load and performance testing.
Tools and services for deployment, infrastructure, monitoring, and security.
- Docker πΉ β Package and run applications in containers.
- Cloudflare πΉ β CDN, DNS, edge compute (Workers/Pages), and security.
- Cloudflare Workers πΉ β Build serverless applications on Cloudflare's global edge network.
- Cloudflare Durable Objects β Stateful coordination and storage for Workers applications.
- Cloudflare Turnstile β Privacy-friendly bot protection without traditional CAPTCHAs.
- Wrangler πΉ β Cloudflare's CLI for developing, testing, and deploying Workers.
- AWS πΉ β Amazon's cloud platform for compute, storage, and managed services.
- Microsoft Azure πΉ β Microsoft's cloud platform and managed hosting.
- Terraform πΉ β Infrastructure as code for provisioning across providers.
- Vercel β Zero-config hosting for Next.js and frontend apps.
- Netlify β Hosting and automation for modern web projects.
- Sentry πΉ β Error tracking and performance monitoring.
- Grafana β Dashboards and visualization for metrics and logs.
- Prometheus β Metrics collection and alerting.
- Certbot β Let's Encrypt client to automatically enable HTTPS.
- SSL Labs Test β Grade your SSL configuration and get hardening suggestions.
Third-party platforms and APIs we plug into products.
- Firebase πΉ β Auth, Firestore, Cloud Functions, and hosting for web and mobile.
- Stripe πΉ β Payments, billing, and subscriptions.
- Twilio β APIs for SMS, voice, and messaging.
- SendGrid β Transactional and marketing email delivery.
- Auth0 β Identity and authentication as a service.
- Algolia β Hosted search and discovery APIs for web and mobile products.
- Mapbox β Maps, navigation, search, and geospatial APIs.
- Cloudinary β Image and video transformation, optimization, and delivery.
- RevenueCat β Cross-platform infrastructure for in-app subscriptions and entitlements.
Quickly generate placeholders and source open assets during development.
- Picsum Photos β Beautiful placeholder images with adjustable size and grayscale.
- Fakeimg.pl β Customizable placeholder images with text, size, and colors.
- UI Avatars β Generate initial-based avatars, perfect for profile placeholders.
- unDraw β Open-source illustrations you can recolor to match your brand.
- Heroicons β Beautiful hand-crafted SVG icons by the Tailwind team.
General "awesome" lists, experiments, and the place we all end up eventually.
- Awesome (by sindresorhus) β The original "Awesome" list of curated lists on every topic.
- Experiments with Google β Creative code experiments showcasing Google technologies.
- Stack Overflow β The go-to Q&A site for programming. π
- MDN Web Docs β Authoritative documentation for web standards and browser APIs.
- web.dev β Practical guidance from Chrome's team on performance, accessibility, and modern web capabilities.
- Can I use β Browser support tables for web platform features.
Contributions are what make the community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
We follow a Git Flow workflow with Conventional Commits:
- Fork the repository.
- Create a feature branch:
git checkout -b feature/your-resource
- Add your resource under the appropriate category with a short, one-line description. Add the πΉ marker only if it is part of the 2Coders stack.
- Commit your changes with a conventional message:
git commit -m 'docs: add a new awesome resource' - Push the branch:
git push origin feature/your-resource
- Open a Pull Request describing the resource and why it belongs here.
Guidelines:
- Quality over quantity β we prefer a tightly curated list of genuinely valuable links.
- Short descriptions β one concise line per entry.
- No duplicates β check the list before adding.
- Working links only β verify the URL resolves.
- Stay awesome β if it doesn't inspire or help, it may not fit.
This project is licensed under the terms of the MIT License. Use it, share it, and build upon it β just give credit where credit is due!
Made with β€οΈ by 2Coders Studio
Enjoy! If this list was helpful, please consider giving it a β on GitHub.