Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-developer-first

A curated list of awesome developer-first tools products.
https://github.com/agamm/awesome-developer-first

Last synced: 5 days ago
JSON representation

  • Analytics

    • Baremetrics - Subscription analytics for Stripe.
    • Heap - Product analytics API for web and mobile, captures all events.
    • Mixpanel - Product analytics and dashboards.
    • Pirsch - Privacy-friendly web analytics with a backend integration and API.
    • PoeticMetric - Privacy-first, regulation-compliant, blazingly fast analytics tool.
    • PostHog - Open-source product analytics platform. [![PostHog](https://img.shields.io/github/stars/posthog/posthog?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/posthog/posthog)
    • Segment - Collect user data and send it to your other tools.
    • Tinybird - Real-time data streams to APIs.
    • Plausible - Simple, privacy-friendly, and open-source web analytics tool. [![Plausible](https://img.shields.io/github/stars/plausible/analytics?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/plausible/analytics)
    • devActivity - Contributions analytics with AI Insights, Performance Review, Retrospectives and Gamifications.
    • PoeticMetric - Privacy-first, regulation-compliant, blazingly fast analytics tool.
  • Authentication & Identity

    • Aserto - Cloud-native authorization for applications and APIs.
    • Auth0 - Authentication & authorization as a service.
    • AWS cognito - AWS's authentication as a service.
    • BoxyHQ Enterprise SSO - Open-source API for enterprise SSO and Directory Sync.
    • Clerk - Authentication and user management platform for React, React Native, and Next.js.
    • Corbado - Passkey-first authentication as a service.
    • Firebase Auth - Google Firebase's take on authentication.
    • FusionAuth - Security-centric authentication as a Service, including self-hosting.
    • Hanko - Passwordless (WebAuthn API) PSD2, eIDAS, and GDPR compliant. [![Hanko](https://img.shields.io/github/stars/teamhanko/hanko?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/teamhanko/hanko)
    • LoginRadius - Managed user authentication service with SSO.
    • Magic.link - Passwordless (email-based) log in as a service.
    • Okta - Embeddable authentication with SSO.
    • Ory - Open-source identity & access-control solutions (also available as a service).
    • Oso - Authorization framework (RBAC).
    • Permit.io - Permissions and access-control as a service.
    • SuperTokens - Open-source and hosted email & Oauth authentication with prebuilt UI. ![SuperTokens](https://img.shields.io/github/contributors-anon/supertokens/supertokens-core?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Userfront - Simplistic user authentication with pre-built back-office dashboard.
    • WorkOS - Enterprise SSO and more out-of-the-box enterprise features.
    • Kinde - Authentification and user management as a service.
    • MojoAuth - Complete CIAM solution with Enterprise SSO and extensive out-of-the-box enterprise features.
    • Stytch - All-in-one authentication, authorization, and fraud prevention infrastructure.
  • Automation

    • n8n - Free and source-available fair-code licensed workflow automation tool. ![n8n](https://img.shields.io/github/contributors-anon/n8n-io/n8n?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Trigger.dev - Open-source platform to create workflows from APIs, on a schedule or on demand. ![trigger.dev](https://img.shields.io/github/contributors-anon/triggerdotdev/trigger.dev?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Lil'bots - Create and deploy automation scripts in JavaScript or Python and deploy them to the cloud instantly, with free built-in APIs like OpenAI, Anthropic, and more.
  • CI/CD

    • CircleCI - YML to configure your builds, parallel jobs, jobs marketplace.
    • Depot - Drop-in replacement to build Docker images faster in CI.
    • GitLab - Open-source CI and hosted solution with Github-like abilities.
    • Spacelift - CI/CD platform for infrastructure-as-code, currently supporting Terraform, Pulumi, AWS CloudFormation, and Kubernetes.
    • Gitpod - Automated cloud dev environments. [![Gitpod](https://img.shields.io/github/stars/gitpod-io/gitpod?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/gitpod-io/gitpod)
  • CMS (headless)

    • Contentful - CMS as an API.
    • ElegantCMS - Headless CMS builder.
    • Ghost - Blog platform, can be used as headless CMS (ex. [with Hexo](https://ghost.org/docs/api/v3/hexo/)). [![Ghost](https://img.shields.io/github/stars/tryghost/ghost?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/tryghost/ghost)
    • Sanity - Headless CMS, treat content as data.
    • Strapi - Open-source headless CMS, 100% JavaScript. [![Strapi](https://img.shields.io/github/stars/strapi/strapi?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/strapi/strapi)
    • DatoCMS - API-based CMS.
  • Code Quality

    • Codacy - Automatic code quality checks.
    • Sonar - Lint and code quality checks.
  • Computer Vision

  • Databases & Spreadsheets

    • Airtable - Database and spreadsheet hybrid with an API.
    • Apitable - API-oritented Airtable alternative.
    • CrateDB - Distributed open-source SQL database for real-time analytics. ![Crate](https://img.shields.io/github/contributors-anon/crate/crate?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Neuledge - Abstract ORM with a universal schema language for any kind of database.
    • PlanetScale - Hosted managed MySQL database, CI integration & auto scaling.
    • Supabase - Hosted and open source managed postgres DB like firebase. ![Supabase](https://img.shields.io/github/contributors-anon/supabase/supabase?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Upstash - Serverless tailored redis provider.
    • CrateDB - Distributed open-source SQL database for real-time analytics. ![Crate](https://img.shields.io/github/contributors-anon/crate/crate?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Neon - Serverless Postgres database with scale-to-zero, branching, autoscaling. [![Neon](https://img.shields.io/github/stars/neondatabase/neon?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/neondatabase/neon)
  • Debugging

    • Lightrun - Debug production servers using a plugin in the IDE (on-prem or SaaS) that supports Java, Node.js, and Python.
    • Linear - Issue tracking built for developers.
    • Rookout - Debug production servers via a cloud-based debugger. Supporting Java, .Net, Node.js, Python, and Ruby.
  • Deployment Hosting

    • Adaptable - Deploy apps and DBs via common templates.
    • Cyclic.sh - Full stack app hosting (including dynamo db and s3).
    • DeployBot - REST API to trigger deployments from GitHub, GitLab, and Bitbucket.
    • Digital Ocean App Platform - Deploy and don't care about infrastructure, works with all major frameworks.
    • Fly.io - Deploy dockerized full stack apps via a location-aware service (latency reduction).
    • Heroku - Deploy via CLI to scalable servers.
    • Kinsta - Deploy static sites, apps, and databases from GitHub, GitLab or Bitbucket and host headless WordPress.
    • Koyeb - Serverless platform for deploying full-stack apps and APIs in minutes.
    • Netlify - Deploy JAMStack (mainly Gatsby) via CLI.
    • Platform.sh - Continuously deploy full-stack apps.
    • Qoddi - Git connected app hosting platform.
    • Quix - One tool to build and run event streaming applications.
    • Railway - Out-of-the-box git to deployment with auto scaling, DBs, secrets and rollbacks.
    • Render - Deploy from git to a CDN with SSL.
    • Vercel - Cloud platform for building and deploying serverless web applications, static websites, and Jamstack (mainly Next.js) projects.
    • Zeabur - One click deployment for frontend, backend and databases services.
  • Localization

    • Localazy - App translation built for developers.
    • Tolgee - Developer & translator friendly web-based localization platform.
  • Discussions

    • Bazaarvoice - Ratings, reviews as a service.
    • Commento - Privacy centric embeddable comment system.
    • MuutIo - Tools to create a community-driven app.
    • Yotpo - Reviews ratings and Q&A as a service.
  • Documentation

    • Bump.sh - API documentation and change management solution.
    • DeveloperHub - Collaborative developer documentation platform.
    • Mintlify - AI powered code documentation, IDE extension (open source). ![Mintlify](https://img.shields.io/github/contributors-anon/mintlify/writer?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • ReadMe - Personalized and dynamic developer docs.
    • Swimm - Docs that are coupled with your code, auto-synced, works with your IDE.
  • Environment & Secret Management

    • 1Password Secrets Automation - Secrets management with integration to 1Password.
    • Doppler - Environment variable management across projects, in one place.
    • Envkey - Environment management with syncing mechanism for all apps.
    • Ubiq - Encryption APIs wiht secret management.
    • Vault - API driven secret key management.
    • 1Password Secrets Automation - Secrets management with integration to 1Password.
  • Feature Flags

    • Flagsmith - Feature flags-as-a-service platform simplified.
    • LaunchDarkly - Feature flags-as-a-service platform.
    • Split - Feature flags platform with data analytics.
    • GrowthBook - Open-source feature flag and experimentation platform. [![GrowthBook](https://img.shields.io/github/stars/growthbook/growthbook?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/growthbook/growthbook)
    • Unleash - Open-source, privacy-first, and enterprise-ready feature management solution. [![Unleash](https://img.shields.io/github/stars/unleash/unleash?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/unleash/unleash)
    • Statsig - All-in-one platform spanning across analytics, feature flagging, and A/B testing. Free for up to 1m metered events per month.
  • GEO

    • Mapbox - Maps and locations products for devs.
    • OpenCage - Forward and reverse geocoding API based on open data.
    • PlaceKit - Locations search API.
    • Radar - Geofencing and geo APIs.
    • SmartyStreets - US Reverse Geocoding and Address Verification APIs.
    • Radar - Geofencing and geo APIs.
  • IDE

    • TabNine - Deep learning completion (part of codota).
    • Kite - AI assistant in your IDE (Python or JS).
    • Fine - Build Software with AI Agents.
    • MarsCode - AI-powered cloud-based IDE.
  • Infrastructure as Code

    • Pulumi - Developer-first IaC with Python, TypeScript, Go and more languages...
    • Terraform - DSL, open-source and free (paid solution adds team management, policy-as-code...). [![Terraform](https://img.shields.io/github/stars/hashicorp/terraform?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/hashicorp/terraform)
  • Integrations

    • Apideck - Integration marketplace builder, one-API with 3rd parties for quick development.
    • Revert - Open-source unified API to build B2B product integrations. ![Revert](https://img.shields.io/github/contributors-anon/revertinc/revert?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Sequin - Interface with third-party services using SQL.
    • Vessel - Developer-first, native integration platform for GTM tools.
    • Panora - Easy, flexible API to add customer-facing integrations to your SaaS product. [![Panora](https://img.shields.io/github/stars/panoratech/panora?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/panoratech/panora)
    • YepCode - Build and run serverless functions with the best development experience.
  • Mail

    • Anymail finder - Verify and find email APIs.
    • FormSpree - Receive form submissions by email.
    • Hunter.io - Email lead and validation APIs.
    • Imitate Email - End-to-end email testing tool.
    • Lob - Email and address verification.
    • Mailgun - Send, track, and receive emails.
    • Resend - Email API to build, test, and deliver transactional emails.
    • Sendgrid - Email API.
    • Loops - REST API to manage contact properties, send events and transactional emails.
  • Media

    • APITemplate.io - APIs to generate images and PDFs from reusable templates.
    • Cloudinary - Optimize, create, manage, and deliver images and videos.
    • Dyte - Build powerful live experiences in your product with an all-in-one Video SDK.
    • ImageKit - Automate image optimization, transformation, and delivery.
    • imgix - Transforms, optimizes, and cache images.
    • Mux - APIs to upload, manage, and stream video.
    • Pintura - A fully configurable JavaScript image editor SDK.
    • imgix - Transforms, optimizes, and cache images.
    • Flatfile - Programmatically import data from files so it's API-ready.
    • imgix - Transforms, optimizes, and cache images.
    • Bytescale - File storage and processing APIs.
  • Messaging

    • Ably - Pub/sub, real-time messaging, notifications, chat, multiplayer and data synchronization.
    • Knock - Notifications as a service.
    • MagicBell - Real-time notification system with API & UI components.
    • Stream - Feed and chat as a service.
    • Twilio - SMS, push notifications, and VoIP APIs.
    • Vonage - Video, SMS, chat, and voice APIs.
    • Novu - Open-source notification (Email, SMS, Direct, and Push) management. [![Novu](https://img.shields.io/github/stars/novuhq/novu?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/novuhq/novu)
    • Vonage - Video, SMS, chat, and voice APIs.
  • Misc

    • Actyx - Developer-first factory building.
    • Interval - SDK to build internal tools and scripts for your product.
    • ngrok - Generate public URLs for internal servers (behind NAT/firewall).
    • Nylas - APIs for productivity workflows (email, calendar, contacts...) - like plaid for productivity.
    • Plain - API-first customer service platform (support, feedback, rating widgets...).
    • Volta - Fast, elegant GitHub desktop and web app.
    • Defer - Serverless Node.js background jobs.
    • Docusign - APIs for eSignature, and Intelligent Agreement Management.
    • Defer - Serverless Node.js background jobs.
  • Monitoring

    • Airbrake - Error monitoring in production.
    • Better Stack - Uptime monitoring, incident management, and status pages.
    • KeenIO - Event streaming platform.
    • LogRocket - Replay bugs users had.
    • Rollbar - Reports errors in production.
    • Sentry - Application monitoring for bugs and performance.
    • Sentry - Application monitoring for bugs and performance.
    • Highlight.io - Full-stack monitoring platform. [![Highlight.io](https://img.shields.io/github/stars/highlight/highlight?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/highlight/highlight)
  • Natural Language Processing

    • DialogFlow - Voice/text chatbot framework by Google.
  • Orchestration

    • AWS Step Functions - Visual workflow service to build distributed applications and automate processes
    • Camunda- Platform - Workflow engine that delivers scalable, on-demand process automation.
    • Abstra - Python-based workflow engine for custom business processes. [![Abstra](https://img.shields.io/github/stars/abstra-app/abstra-lib?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/abstra-app/abstra-lib)
  • Payments & Pricing

    • Braintree - Paypal's take on API-first payments.
    • Increase - Bare-metal banking APIs.
    • LemonSqueezy - SaaS payments - covers more countries and takes care of VAT Tax.
    • OpenMeter - Open-source usage metering for billing and chargeback.
    • Paddle - Revenue delivery platform for SaaS with broad geographical support (unlike stripe at the moment).
    • Plaid - Accept, send ACH (bank transfers) and get bank information.
    • Stigg - API-first pricing plans.
    • Stripe Payments - Accept payments and move money globally with APIs.
  • Repo

    • Artifactory - Create your own package repository.
    • Cloudsmith - Cloud-native private package management.
  • Reports Generation

    • Carbone - JSON into PDF, DOCX, XLSX, PPTX, ODS... API.
    • DocRaptor - HTML to PDF API built specifically for Paged Media using the [Prince](https://www.princexml.com/) PDF library.
    • Export SDK - PDF generator API with visual template editor.
    • Image-Charts - Chart as Image API for reports, PDFs and more.
    • PDFBlade - HTML to PDF API usage based pricing.
  • Scraping

    • Apify - Turn websites to an API.
    • browserless - Browser automation deployed to the could. ![browserless](https://img.shields.io/github/contributors-anon/browserless/browserless?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Crawlbase - Scrape hard-to-scrape websites with proxies.
    • ScrapingANT - Scrape with headless chrome.
    • ScrapingBee - Using headless browsers and proxies to scrape without being blocked.
    • SearchApi - Real-time Google SERP API.
    • SerpApi - Real-time search engine scraping API.
    • Algolia - Search as a service and full suite of search APIs.
    • Swiftype - Search as a service (crawlers and React ready).
    • Websolr - Open-source and hosted search with Solr.
    • Meilisearch - Open-source, fast and relevant search engine. [![Meilisearch](https://img.shields.io/github/stars/meilisearch/meilisearch?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/meilisearch/meilisearch)
    • Typesense Cloud - Open-source and hosted search as a Service. [![Typesense](https://img.shields.io/github/stars/typesense/typesense?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/typesense/typesense)
  • Security

    • Bearer - Static application security testing (SAST) tool for JavaScript and Ruby stacks.
    • GitGuardian - Real-time GitHub activity scanner.
    • Infisical - Open-source, end-to-end encrypted secrets manager. ![Infisical](https://img.shields.io/github/contributors-anon/infisical/infisical?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Snyk - Vulnerability scanner for code, dependencies, containers, and infrastructure as code.
    • Socket - Detect and block open-source supply chain attacks.
    • Pixee - Automated vulnerability remediation. Fixes vulnerabilities and hardens code.
  • Shipping

    • EasyPost - Shipping APIs for e-commerce.
  • Testing

    • Applitools - Automated visual testing.
    • Beeceptor - REST API mocking.
    • Blackfire.io - Performance testing.
    • Chromatic - Visual UI testing for storybook.
    • Ddosify - Distributed Performance Testing Platform.
    • Firecamp - DX first open-source API dev tool alternative to Postman. ![Firecamp](https://img.shields.io/github/contributors-anon/firecamp-dev/firecamp?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)
    • Loadmill - Generate tests from user behavior.
    • Percy - Continuous visual testing.
    • Testim - Frontend testing.
    • Octomind - Auto-generated, run and maintained Playwright UI tests with AI-assisted test case discovery.
    • Apidog - GUI tool for API mocking, testing (scenario testing, functional testing, performance testing, etc.).
  • Backend-as-a-Service

    • Appwrite - End-to-end backend server for frontend and mobile developers. [![Appwrite](https://img.shields.io/github/stars/appwrite/appwrite?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22)](https://github.com/appwrite/appwrite)