Skip to content

Latest commit

Β 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Awesome 2Coders

Awesome

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.


Table of Contents

Cross-cutting

By Discipline

Utilities


AI & Developer Productivity

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.

Editors & IDEs

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.

Source Control & Collaboration

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.

Project Management & Docs

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.

Design & UI

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.

Web Frontend

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.

Backend

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.

WordPress

Tools and resources for building WordPress sites.


iOS

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.

Android

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.

Video & Streaming

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.

QA & Testing

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.

DevOps & Ops

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.

APIs, Services & Integrations

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.

Image Placeholders & Assets

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.

Learning & Inspiration

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.

Contributing

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:

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature/your-resource
  3. 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.
  4. Commit your changes with a conventional message:
    git commit -m 'docs: add a new awesome resource'
  5. Push the branch:
    git push origin feature/your-resource
  6. 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.

License

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.

About

Awesome resources and websites

Resources

Stars

2 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors