60 KiB
60 KiB
Awesome Developer-First !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
A curated list of awesome developer-first products.
(👀 Shameless plug) You might like unzip.dev (https://unzip.dev?ref=github-adf) (developer trends newsletter I created).
You can follow Agam (https://twitter.com/agammore) and flo (https://twitter.com/fmerian) for more dev related content :)
The definition of developer-first for this repo is:
⟡ Developers are the target audience.
⟡ "Headless", "API-first", "SaaS" are frequently used keywords.
⟡ Usually, this means that the front page has some code examples.
⟡ Products - tools/services that people pay for.
+ 👀 Watch this repo to get notifications about new products we find
For the latest additions click here (https://github.com/agamm/awesome-developer-first/commits/main).
Contents
⟡ Analytics (#analytics)
⟡ Authentication & Identity (#authentication--identity)
⟡ Automation (#automation)
⟡ Backend-as-a-Service (#backend-as-a-service)
⟡ CI/CD (#cicd)
⟡ CMS (headless) (#cms-headless)
⟡ Code Quality (#code-quality)
⟡ Computer Vision (#computer-vision)
⟡ Databases & Spreadsheets (#databases--spreadsheets)
⟡ Debugging (#debugging)
⟡ Deployment Hosting (#deployment-hosting)
⟡ Discussions (#discussions)
⟡ Documentation (#documentation)
⟡ Environment & Secret Management (#environment--secret-management)
⟡ Feature Flags (#feature-flags)
⟡ GEO (#geo)
⟡ IDE (#ide)
⟡ Infrastructure as Code (#infrastructure-as-code)
⟡ Integrations (#integrations)
⟡ Localization (#localization)
⟡ Mail (#mail)
⟡ Media (#media)
⟡ Messaging (#messaging)
⟡ Misc (#misc)
⟡ Monitoring (#monitoring)
⟡ Natural Language Processing (#natural-language-processing)
⟡ Orchestration (#orchestration)
⟡ Payments & Pricing (#payments--pricing)
⟡ Repo (#repo)
⟡ Reports Generation (#reports-generation)
⟡ Scraping (#scraping)
⟡ Search (#search)
⟡ Security (#security)
⟡ Shipping (#shipping)
⟡ Testing (#testing)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Analytics
Track web/app visitors.
⟡ Baremetrics (https://baremetrics.com/) - Subscription analytics for Stripe.
⟡ Heap (https://heap.io/) - Product analytics API for web and mobile, captures all events.
⟡ Mixpanel (https://mixpanel.com/) - Product analytics and dashboards.
⟡ Pirsch (https://pirsch.io/) - Privacy-friendly web analytics with a backend integration and API.
⟡ Plausible (https://plausible.io/) - 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)
⟡ PoeticMetric (https://poeticmetric.com/) - Privacy-first, regulation-compliant, blazingly fast analytics tool.
⟡ PostHog (https://posthog.com/) - 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 (https://segment.com/) - Collect user data and send it to your other tools.
⟡ Tinybird (https://www.tinybird.co/) - Real-time data streams to APIs.
Authentication & Identity
Products that handle authentication and user identity for you.
⟡ Aserto (https://www.aserto.com) - Cloud-native authorization for applications and APIs.
⟡ Auth0 (https://auth0.com/) - Authentication & authorization as a service.
⟡ AWS cognito (https://aws.amazon.com/cognito/) - AWS's authentication as a service.
⟡ BoxyHQ Enterprise SSO (https://boxyhq.com) - Open-source API for enterprise SSO and Directory Sync.
⟡ Clerk (https://clerk.com/) - Authentication and user management platform for React, React Native, and Next.js.
⟡ Corbado (https://corbado.com) - Passkey-first authentication as a service.
⟡ Firebase Auth (https://firebase.google.com/products/auth) - Google Firebase's take on authentication.
⟡ FusionAuth (https://fusionauth.io/) - Security-centric authentication as a Service, including self-hosting.
⟡ Hanko (https://www.hanko.io/) - 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)
⟡ Kinde (https://kinde.com/) - Authentification and user management as a service.
⟡ LoginRadius (https://www.loginradius.com/) - Managed user authentication service with SSO.
⟡ Magic.link (https://magic.link) - Passwordless (email-based) log in as a service.
⟡ Okta (https://developer.okta.com/) - Embeddable authentication with SSO.
⟡ Ory (https://ory.sh/) - Open-source identity & access-control solutions (also available as a service).
⟡ Oso (https://www.osohq.com/) - Authorization framework (RBAC).
⟡ Permit.io (https://www.permit.io/) - Permissions and access-control as a service.
⟡ SuperTokens (https://supertokens.io/) - Open-source and hosted email & Oauth authentication with prebuilt UI. !SuperTokens
(https://img.shields.io/github/stars/supertokens/supertokens-core?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/supertokens/supertokens-core)
⟡ Userfront (https://userfront.com/) - Simplistic user authentication with pre-built back-office dashboard.
⟡ WorkOS (https://workos.com/) - Enterprise SSO and more out-of-the-box enterprise features.
Automation
Automate workflows via APIs and SDKs.
⟡ Abstra (http://abstra.io/) - 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)
⟡ n8n (http://n8n.io/) - Free and source-available fair-code licensed workflow automation tool. !n8n
(https://img.shields.io/github/stars/n8n-io/n8n?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/n8n-io/n8n)
⟡ Trigger.dev (http://trigger.dev/) - Open-source platform to create workflows from APIs, on a schedule or on demand. !trigger.dev
(https://img.shields.io/github/stars/triggerdotdev/trigger.dev?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/triggerdotdev/trigger.dev)
Backend-as-a-Service
Abstract away all the backend hassles with an out-of-the-box suite of backend solutions.
⟡ Appwrite (https://appwrite.io/) - 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)
⟡ Supabase (https://supabase.io/) - Hosted and open source managed Postgres DB like Firebase. !Supabase
(https://img.shields.io/github/stars/supabase/supabase?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/supabase/supabase)
CI/CD
Continuous Integration/Delivery.
⟡ CircleCI (https://circleci.com/) - YML to configure your builds, parallel jobs, jobs marketplace.
⟡ Depot (https://depot.dev) - Drop-in replacement to build Docker images faster in CI.
⟡ GitLab (https://gitlab.com/) - Open-source CI and hosted solution with Github-like abilities.
⟡ Gitpod (https://www.gitpod.io/) - 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)
⟡ Spacelift (https://spacelift.io/) - CI/CD platform for infrastructure-as-code, currently supporting Terraform, Pulumi, AWS CloudFormation, and Kubernetes.
CMS (headless)
Backend only Content Management System, you decide on frontend and consume content via API.
⟡ Contentful (http://contentful.com/) - CMS as an API.
⟡ ElegantCMS (https://www.elegantcms.io/) - Headless CMS builder.
⟡ Ghost (https://ghost.org/) - 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 (https://sanity.io/) - Headless CMS, treat content as data.
⟡ Strapi (https://strapi.io/) - 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)
Code Quality
Check your code quality.
⟡ Codacy (https://www.codacy.com/) - Automatic code quality checks.
⟡ Sonar (https://www.sonarsource.com/) - Lint and code quality checks.
Computer Vision
Manipulate and detect visual data.
⟡ Clarifai (https://www.clarifai.com/) - Set of computer vision APIs.
⟡ CloudSight (https://cloudsight.ai/) - Digital media brand recognition.
⟡ Google Vision AI (https://cloud.google.com/vision) - Google's AI vision APIs.
⟡ Roboflow (https://roboflow.com/) - Simplified computer vision model creation for developers.
Databases & Spreadsheets
Storing data and processing it.
⟡ Airtable (https://airtable.com/) - Database and spreadsheet hybrid with an API.
⟡ Apitable (https://apitable.com/) - API-oritented Airtable alternative.
⟡ CrateDB (https://crate.io/) - Distributed open-source SQL database for real-time analytics. !Crate
(https://img.shields.io/github/stars/crate/crate?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/crate/crate)
⟡ Neuledge (https://neuledge.com/) - Abstract ORM with a universal schema language for any kind of database.
⟡ PlanetScale (https://planetscale.com/) - Hosted managed MySQL database, CI integration & auto scaling.
⟡ Upstash (https://upstash.com/) - Serverless tailored redis provider.
Debugging
Tools that help in tracking bugs.
⟡ Lightrun (https://www.lightrun.com) - Debug production servers using a plugin in the IDE (on-prem or SaaS) that supports Java, Node.js, and Python.
⟡ Linear (https://linear.app/) - Issue tracking built for developers.
⟡ Rookout (https://www.rookout.com) - Debug production servers via a cloud-based debugger. Supporting Java, .Net, Node.js, Python, and Ruby.
Deployment Hosting
Products that help you deploy your app/website.
⟡ Adaptable (https://adaptable.io/) - Deploy apps and DBs via common templates.
⟡ Cyclic.sh (https://www.cyclic.sh/) - Full stack app hosting (including dynamo db and s3).
⟡ DeployBot (https://deploybot.com/) - REST API to trigger deployments from GitHub, GitLab, and Bitbucket.
⟡ Digital Ocean App Platform (https://www.digitalocean.com/products/app-platform/) - Deploy and don't care about infrastructure, works with all major frameworks.
⟡ Fly.io (https://fly.io/) - Deploy dockerized full stack apps via a location-aware service (latency reduction).
⟡ Heroku (https://www.heroku.com/) - Deploy via CLI to scalable servers.
⟡ Kinsta (https://kinsta.com/) - Deploy static sites, apps, and databases from GitHub, GitLab or Bitbucket and host headless WordPress.
⟡ Koyeb (https://www.koyeb.com/) - Serverless platform for deploying full-stack apps and APIs in minutes.
⟡ Netlify (https://www.netlify.com/) - Deploy JAMStack (mainly Gatsby) via CLI.
⟡ Platform.sh (https://platform.sh/) - Continuously deploy full-stack apps.
⟡ Qoddi (https://qoddi.com/) - Git connected app hosting platform.
⟡ Quix (https://quix.io/) - One tool to build and run event streaming applications.
⟡ Railway (https://railway.app/) - Out-of-the-box git to deployment with auto scaling, DBs, secrets and rollbacks.
⟡ Render (https://render.com/) - Deploy from git to a CDN with SSL.
⟡ Vercel (https://vercel.com/) - Cloud platform for building and deploying serverless web applications, static websites, and Jamstack (mainly Next.js) projects.
⟡ Zeabur (https://zeabur.com/) - One click deployment for frontend, backend and databases services.
Discussions
Comments and forums.
⟡ Bazaarvoice (https://www.bazaarvoice.com/ratings-and-reviews/) - Ratings, reviews as a service.
⟡ Commento (https://commento.io/) - Privacy centric embeddable comment system.
⟡ MuutIo (https://muut.io/) - Tools to create a community-driven app.
⟡ Yotpo (https://www.yotpo.com/platform/reviews/) - Reviews ratings and Q&A as a service.
Documentation
Documentation solutions.
⟡ Apidog (https://apidog.com/) - All-in-one API documentation tool, 1-click to generate API documentation from requests.
⟡ Bump.sh (https://bump.sh/) - API documentation and change management solution.
⟡ DeveloperHub (https://developerhub.io/) - Collaborative developer documentation platform.
⟡ Mintlify (https://www.mintlify.com/) - AI powered code documentation, IDE extension (open source). !Mintlify
(https://img.shields.io/github/stars/mintlify/writer?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/mintlify/writer)
⟡ ReadMe (https://readme.com/) - Personalized and dynamic developer docs.
⟡ Swimm (https://swimm.io/) - Docs that are coupled with your code, auto-synced, works with your IDE.
Environment & Secret Management
Manage environment variables and secrets for multiple apps or projects.
⟡ 1Password Secrets Automation (https://1password.com/secrets/) - Secrets management with integration to 1Password.
⟡ Doppler (https://doppler.com/) - Environment variable management across projects, in one place.
⟡ Envkey (https://www.envkey.com/) - Environment management with syncing mechanism for all apps.
⟡ Ubiq (https://www.ubiqsecurity.com/) - Encryption APIs wiht secret management.
⟡ Vault (https://www.vaultproject.io/) - API driven secret key management.
Feature Flags
Control production features with conditional flags in your code.
⟡ Flagsmith (https://flagsmith.com/) - Feature flags-as-a-service platform simplified.
⟡ GrowthBook (https://www.growthbook.io/) - 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)
⟡ LaunchDarkly (https://launchdarkly.com/) - Feature flags-as-a-service platform.
⟡ Split (https://www.split.io/) - Feature flags platform with data analytics.
⟡ Unleash (https://www.getunleash.io/) - 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)
GEO
Location services.
⟡ Mapbox (https://www.mapbox.com/) - Maps and locations products for devs.
⟡ OpenCage (https://opencagedata.com/) - Forward and reverse geocoding API based on open data.
⟡ PlaceKit (https://placekit.io/) - Locations search API.
⟡ Radar (https://radar.io/) - Geofencing and geo APIs.
⟡ SmartyStreets (https://www.smartystreets.com/) - US Reverse Geocoding and Address Verification APIs.
IDE
Products that extend your IDE and help development.
⟡ Codota (https://www.codota.com/) - AI code completions for your IDE.
* **TabNine** (https://www.tabnine.com/) - Deep learning completion (part of codota).
⟡ Fine (https://www.fine.dev/) - Build Software with AI Agents.
⟡ Kite (https://www.kite.com/) - AI assistant in your IDE (Python or JS).
Infrastructure as Code
Declare your infrastructure and reproducibly provision cloud infrastrucure from it.
⟡ Pulumi (https://www.pulumi.com/) - Developer-first IaC with Python, TypeScript, Go and more languages...
⟡ Terraform (https://www.hashicorp.com/products/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
Integration management systems or products that ease integration development.
⟡ Apideck (https://www.apideck.com) - Integration marketplace builder, one-API with 3rd parties for quick development.
⟡ Panora (https://panora.dev) - 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)
⟡ Revert (https://revert.dev) - Open-source unified API to build B2B product integrations. !Revert
(https://img.shields.io/github/stars/revertinc/revert?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/revertinc/revert)
⟡ Sequin (https://sequin.io/) - Interface with third-party services using SQL.
⟡ Vessel (https://www.vessel.dev/) - Developer-first, native integration platform for GTM tools.
⟡ YepCode (https://yepcode.io/) - Build and run serverless functions with the best development experience.
Localization
Translating your product (also denoted i18n).
⟡ Localazy (https://localazy.com/) - App translation built for developers.
⟡ Tolgee (https://tolgee.io) - Developer & translator friendly web-based localization platform.
Mail
Sending emails as a service.
⟡ Anymail finder (https://anymailfinder.com) - Verify and find email APIs.
⟡ FormSpree (https://formspree.io/) - Receive form submissions by email.
⟡ Hunter.io (https://hunter.io/) - Email lead and validation APIs.
⟡ Imitate Email (https://imitate.email) - End-to-end email testing tool.
⟡ Lob (https://www.lob.com/) - Email and address verification.
⟡ Loops (https://loops.so/) - REST API to manage contact properties, send events and transactional emails.
⟡ Mailgun (https://www.mailgun.com/) - Send, track, and receive emails.
⟡ Resend (https://resend.com/) - Email API to build, test, and deliver transactional emails.
⟡ Sendgrid (https://sendgrid.com/) - Email API.
Media
Media APIs (optimization, CDN).
⟡ APITemplate.io (https://apitemplate.io/) - APIs to generate images and PDFs from reusable templates.
⟡ Cloudinary (https://cloudinary.com/) - Optimize, create, manage, and deliver images and videos.
⟡ Dyte (https://dyte.io) - Build powerful live experiences in your product with an all-in-one Video SDK.
⟡ Flatfile (https://flatfile.com/) - Programmatically import data from files so it's API-ready.
⟡ ImageKit (https://imagekit.io/) - Automate image optimization, transformation, and delivery.
⟡ imgix (https://www.imgix.com/) - Transforms, optimizes, and cache images.
⟡ Mux (https://mux.com/) - APIs to upload, manage, and stream video.
⟡ Pintura (https://pqina.nl/pintura) - A fully configurable JavaScript image editor SDK.
Messaging
Messaging APIs - SMS, notifications, chats, and VoIP.
⟡ Ably (https://ably.com) - Pub/sub, real-time messaging, notifications, chat, multiplayer and data synchronization.
⟡ Applozic (https://www.applozic.com/) - Chat SDKs, real-time messaging.
⟡ Knock (https://knock.app) - Notifications as a service.
⟡ MagicBell (https://www.magicbell.com/) - Real-time notification system with API & UI components.
⟡ Novu (https://novu.co/) - 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)
⟡ Stream (https://getstream.io/) - Feed and chat as a service.
⟡ Twilio (https://www.twilio.com/) - SMS, push notifications, and VoIP APIs.
⟡ Vonage (https://www.vonage.com) - Video, SMS, chat, and voice APIs.
Misc
Different products that probably don't have a category.
⟡ Actyx (https://www.actyx.com/) - Developer-first factory building.
⟡ Defer (https://defer.run/) - Serverless Node.js background jobs.
⟡ Interval (https://interval.com/) - SDK to build internal tools and scripts for your product.
⟡ ngrok (https://ngrok.com/) - Generate public URLs for internal servers (behind NAT/firewall).
⟡ Nylas (https://www.nylas.com/) - APIs for productivity workflows (email, calendar, contacts...) - like plaid for productivity.
⟡ Plain (https://plain.com) - API-first customer service platform (support, feedback, rating widgets...).
⟡ Volta (https://volta.net) - Fast, elegant GitHub desktop and web app.
Monitoring
Monitoring your production application.
⟡ Airbrake (https://airbrake.io) - Error monitoring in production.
⟡ Better Stack (https://betterstack.com/) - Uptime monitoring, incident management, and status pages.
⟡ Highlight.io (https://www.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)
⟡ KeenIO (https://keen.io/) - Event streaming platform.
⟡ LogRocket (https://logrocket.com/) - Replay bugs users had.
⟡ Rollbar (https://rollbar.com/) - Reports errors in production.
⟡ Sentry (https://sentry.io/) - Application monitoring for bugs and performance.
Natural Language Processing
Interactions with natural language.
⟡ CometLLM (https://github.com/comet-ml/comet-llm) - UI to log, visualize, and search prompts, prompt templates, prompt variables, and chains. !Comet
(https://img.shields.io/github/stars/comet-ml/comet-llm?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/comet-ml/comet-llm)
⟡ DialogFlow (https://cloud.google.com/dialogflow) - Voice/text chatbot framework by Google.
Orchestration
Orchestration tools for (micro) services.
⟡ Abstra (http://abstra.io/) - 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)
⟡ AWS Step Functions (https://aws.amazon.com/step-functions/) - Visual workflow service to build distributed applications and automate processes
⟡ Camunda- Platform (https://camunda.com/) - Workflow engine that delivers scalable, on-demand process automation.
Payments & Pricing
Handling payments, credit card processing, and invoices.
⟡ Braintree (https://www.braintreepayments.com/) - Paypal's take on API-first payments.
⟡ Increase (https://increase.com/) - Bare-metal banking APIs.
⟡ LemonSqueezy (https://www.lemonsqueezy.com/) - SaaS payments - covers more countries and takes care of VAT Tax.
⟡ OpenMeter (https://openmeter.io/) - Open-source usage metering for billing and chargeback.
⟡ Paddle (https://paddle.com/) - Revenue delivery platform for SaaS with broad geographical support (unlike stripe at the moment).
⟡ Plaid (https://plaid.com/) - Accept, send ACH (bank transfers) and get bank information.
⟡ Stigg (https://www.stigg.io) - API-first pricing plans.
⟡ Stripe Payments (https://stripe.com/payments) - Accept payments and move money globally with APIs.
Repo
Repository and artifacts management.
⟡ Artifactory (https://jfrog.com/artifactory/) - Create your own package repository.
⟡ Cloudsmith (https://cloudsmith.com/) - Cloud-native private package management.
Reports Generation
Generating reports, mainly PDFs.
⟡ Carbone (https://carbone.io/) - JSON into PDF, DOCX, XLSX, PPTX, ODS... API.
⟡ DocRaptor (https://docraptor.com) - HTML to PDF API built specifically for Paged Media using the Prince (https://www.princexml.com/) PDF library.
⟡ Export SDK (https://exportsdk.com) - PDF generator API with visual template editor.
⟡ Image-Charts (https://www.image-charts.com/) - Chart as Image API for reports, PDFs and more.
⟡ PDFBlade (https://pdfblade.com/) - HTML to PDF API usage based pricing.
Scraping
Fetching data from websites not via an intended API.
⟡ Apify (https://apify.com/) - Turn websites to an API.
⟡ browserless (https://browserless.io) - Browser automation deployed to the could. !browserless
(https://img.shields.io/github/stars/browserless/browserless?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/browserless/browserless)
⟡ Crawlbase (https://proxycrawl.com/) - Scrape hard-to-scrape websites with proxies.
⟡ ScrapingANT (https://scrapingant.com/) - Scrape with headless chrome.
⟡ ScrapingBee (https://www.scrapingbee.com/) - Using headless browsers and proxies to scrape without being blocked.
⟡ SearchApi (https://www.searchapi.io/) - Real-time Google SERP API.
⟡ SerpApi (https://serpapi.com/) - Real-time search engine scraping API.
Search
Index and search your content as a service API.
⟡ Algolia (https://www.algolia.com/) - Search as a service and full suite of search APIs.
⟡ Meilisearch (https://www.meilisearch.com/) - 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)
⟡ Swiftype (https://swiftype.com/) - Search as a service (crawlers and React ready).
⟡ Typesense Cloud (https://cloud.typesense.org/) - 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)
⟡ Websolr (https://www.websolr.com/) - Open-source and hosted search with Solr.
Security
Products that secure your codebase.
⟡ Bearer (https://www.bearer.com/) - Static application security testing (SAST) tool for JavaScript and Ruby stacks.
⟡ GitGuardian (https://www.gitguardian.com/) - Real-time GitHub activity scanner.
⟡ Infisical (https://infisical.com) - Open-source, end-to-end encrypted secrets manager. !Infisical
(https://img.shields.io/github/stars/infisical/infisical?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/infisical/infisical)
⟡ Snyk (https://snyk.io/) - Vulnerability scanner for code, dependencies, containers, and infrastructure as code.
⟡ Socket (https://socket.dev/) - Detect and block open-source supply chain attacks.
Shipping
Creating and handling the shipment of goods.
⟡ EasyPost (https://www.easypost.com/) - Shipping APIs for e-commerce.
Testing
Testing tools.
⟡ Apidog (https://apidog.com/) - GUI tool for API mocking, testing (scenario testing, functional testing, performance testing, etc.).
⟡ Applitools (https://applitools.com/) - Automated visual testing.
⟡ Beeceptor (https://beeceptor.com/) - REST API mocking.
⟡ Blackfire.io (https://blackfire.io/) - Performance testing.
⟡ Chromatic (https://www.chromatic.com/) - Visual UI testing for storybook.
⟡ Ddosify (https://ddosify.com/) - Distributed Performance Testing Platform.
⟡ Firecamp (https://firecamp.io) - DX first open-source API dev tool alternative to Postman. !Firecamp
(https://img.shields.io/github/stars/firecamp-dev/firecamp?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/firecamp-dev/firecamp)
⟡ Loadmill (https://www.loadmill.com/) - Generate tests from user behavior.
⟡ Octomind (https://www.octomind.dev/) - Auto-generated, run and maintained Playwright UI tests with AI-assisted test case discovery.
⟡ Percy (https://percy.io/) - Continuous visual testing.
⟡ Testim (https://www.testim.io/) - Frontend testing.
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Contributing
See here: CONTRIBUTING.md (https://github.com/agamm/awesome-developer-first/blob/main/CONTRIBUTING.md)
A curated list of awesome developer-first products.
(👀 Shameless plug) You might like unzip.dev (https://unzip.dev?ref=github-adf) (developer trends newsletter I created).
You can follow Agam (https://twitter.com/agammore) and flo (https://twitter.com/fmerian) for more dev related content :)
The definition of developer-first for this repo is:
⟡ Developers are the target audience.
⟡ "Headless", "API-first", "SaaS" are frequently used keywords.
⟡ Usually, this means that the front page has some code examples.
⟡ Products - tools/services that people pay for.
+ 👀 Watch this repo to get notifications about new products we find
For the latest additions click here (https://github.com/agamm/awesome-developer-first/commits/main).
Contents
⟡ Analytics (#analytics)
⟡ Authentication & Identity (#authentication--identity)
⟡ Automation (#automation)
⟡ Backend-as-a-Service (#backend-as-a-service)
⟡ CI/CD (#cicd)
⟡ CMS (headless) (#cms-headless)
⟡ Code Quality (#code-quality)
⟡ Computer Vision (#computer-vision)
⟡ Databases & Spreadsheets (#databases--spreadsheets)
⟡ Debugging (#debugging)
⟡ Deployment Hosting (#deployment-hosting)
⟡ Discussions (#discussions)
⟡ Documentation (#documentation)
⟡ Environment & Secret Management (#environment--secret-management)
⟡ Feature Flags (#feature-flags)
⟡ GEO (#geo)
⟡ IDE (#ide)
⟡ Infrastructure as Code (#infrastructure-as-code)
⟡ Integrations (#integrations)
⟡ Localization (#localization)
⟡ Mail (#mail)
⟡ Media (#media)
⟡ Messaging (#messaging)
⟡ Misc (#misc)
⟡ Monitoring (#monitoring)
⟡ Natural Language Processing (#natural-language-processing)
⟡ Orchestration (#orchestration)
⟡ Payments & Pricing (#payments--pricing)
⟡ Repo (#repo)
⟡ Reports Generation (#reports-generation)
⟡ Scraping (#scraping)
⟡ Search (#search)
⟡ Security (#security)
⟡ Shipping (#shipping)
⟡ Testing (#testing)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Analytics
Track web/app visitors.
⟡ Baremetrics (https://baremetrics.com/) - Subscription analytics for Stripe.
⟡ Heap (https://heap.io/) - Product analytics API for web and mobile, captures all events.
⟡ Mixpanel (https://mixpanel.com/) - Product analytics and dashboards.
⟡ Pirsch (https://pirsch.io/) - Privacy-friendly web analytics with a backend integration and API.
⟡ Plausible (https://plausible.io/) - 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)
⟡ PoeticMetric (https://poeticmetric.com/) - Privacy-first, regulation-compliant, blazingly fast analytics tool.
⟡ PostHog (https://posthog.com/) - 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 (https://segment.com/) - Collect user data and send it to your other tools.
⟡ Tinybird (https://www.tinybird.co/) - Real-time data streams to APIs.
Authentication & Identity
Products that handle authentication and user identity for you.
⟡ Aserto (https://www.aserto.com) - Cloud-native authorization for applications and APIs.
⟡ Auth0 (https://auth0.com/) - Authentication & authorization as a service.
⟡ AWS cognito (https://aws.amazon.com/cognito/) - AWS's authentication as a service.
⟡ BoxyHQ Enterprise SSO (https://boxyhq.com) - Open-source API for enterprise SSO and Directory Sync.
⟡ Clerk (https://clerk.com/) - Authentication and user management platform for React, React Native, and Next.js.
⟡ Corbado (https://corbado.com) - Passkey-first authentication as a service.
⟡ Firebase Auth (https://firebase.google.com/products/auth) - Google Firebase's take on authentication.
⟡ FusionAuth (https://fusionauth.io/) - Security-centric authentication as a Service, including self-hosting.
⟡ Hanko (https://www.hanko.io/) - 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)
⟡ Kinde (https://kinde.com/) - Authentification and user management as a service.
⟡ LoginRadius (https://www.loginradius.com/) - Managed user authentication service with SSO.
⟡ Magic.link (https://magic.link) - Passwordless (email-based) log in as a service.
⟡ Okta (https://developer.okta.com/) - Embeddable authentication with SSO.
⟡ Ory (https://ory.sh/) - Open-source identity & access-control solutions (also available as a service).
⟡ Oso (https://www.osohq.com/) - Authorization framework (RBAC).
⟡ Permit.io (https://www.permit.io/) - Permissions and access-control as a service.
⟡ SuperTokens (https://supertokens.io/) - Open-source and hosted email & Oauth authentication with prebuilt UI. !SuperTokens
(https://img.shields.io/github/stars/supertokens/supertokens-core?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/supertokens/supertokens-core)
⟡ Userfront (https://userfront.com/) - Simplistic user authentication with pre-built back-office dashboard.
⟡ WorkOS (https://workos.com/) - Enterprise SSO and more out-of-the-box enterprise features.
Automation
Automate workflows via APIs and SDKs.
⟡ Abstra (http://abstra.io/) - 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)
⟡ n8n (http://n8n.io/) - Free and source-available fair-code licensed workflow automation tool. !n8n
(https://img.shields.io/github/stars/n8n-io/n8n?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/n8n-io/n8n)
⟡ Trigger.dev (http://trigger.dev/) - Open-source platform to create workflows from APIs, on a schedule or on demand. !trigger.dev
(https://img.shields.io/github/stars/triggerdotdev/trigger.dev?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/triggerdotdev/trigger.dev)
Backend-as-a-Service
Abstract away all the backend hassles with an out-of-the-box suite of backend solutions.
⟡ Appwrite (https://appwrite.io/) - 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)
⟡ Supabase (https://supabase.io/) - Hosted and open source managed Postgres DB like Firebase. !Supabase
(https://img.shields.io/github/stars/supabase/supabase?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/supabase/supabase)
CI/CD
Continuous Integration/Delivery.
⟡ CircleCI (https://circleci.com/) - YML to configure your builds, parallel jobs, jobs marketplace.
⟡ Depot (https://depot.dev) - Drop-in replacement to build Docker images faster in CI.
⟡ GitLab (https://gitlab.com/) - Open-source CI and hosted solution with Github-like abilities.
⟡ Gitpod (https://www.gitpod.io/) - 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)
⟡ Spacelift (https://spacelift.io/) - CI/CD platform for infrastructure-as-code, currently supporting Terraform, Pulumi, AWS CloudFormation, and Kubernetes.
CMS (headless)
Backend only Content Management System, you decide on frontend and consume content via API.
⟡ Contentful (http://contentful.com/) - CMS as an API.
⟡ ElegantCMS (https://www.elegantcms.io/) - Headless CMS builder.
⟡ Ghost (https://ghost.org/) - 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 (https://sanity.io/) - Headless CMS, treat content as data.
⟡ Strapi (https://strapi.io/) - 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)
Code Quality
Check your code quality.
⟡ Codacy (https://www.codacy.com/) - Automatic code quality checks.
⟡ Sonar (https://www.sonarsource.com/) - Lint and code quality checks.
Computer Vision
Manipulate and detect visual data.
⟡ Clarifai (https://www.clarifai.com/) - Set of computer vision APIs.
⟡ CloudSight (https://cloudsight.ai/) - Digital media brand recognition.
⟡ Google Vision AI (https://cloud.google.com/vision) - Google's AI vision APIs.
⟡ Roboflow (https://roboflow.com/) - Simplified computer vision model creation for developers.
Databases & Spreadsheets
Storing data and processing it.
⟡ Airtable (https://airtable.com/) - Database and spreadsheet hybrid with an API.
⟡ Apitable (https://apitable.com/) - API-oritented Airtable alternative.
⟡ CrateDB (https://crate.io/) - Distributed open-source SQL database for real-time analytics. !Crate
(https://img.shields.io/github/stars/crate/crate?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/crate/crate)
⟡ Neuledge (https://neuledge.com/) - Abstract ORM with a universal schema language for any kind of database.
⟡ PlanetScale (https://planetscale.com/) - Hosted managed MySQL database, CI integration & auto scaling.
⟡ Upstash (https://upstash.com/) - Serverless tailored redis provider.
Debugging
Tools that help in tracking bugs.
⟡ Lightrun (https://www.lightrun.com) - Debug production servers using a plugin in the IDE (on-prem or SaaS) that supports Java, Node.js, and Python.
⟡ Linear (https://linear.app/) - Issue tracking built for developers.
⟡ Rookout (https://www.rookout.com) - Debug production servers via a cloud-based debugger. Supporting Java, .Net, Node.js, Python, and Ruby.
Deployment Hosting
Products that help you deploy your app/website.
⟡ Adaptable (https://adaptable.io/) - Deploy apps and DBs via common templates.
⟡ Cyclic.sh (https://www.cyclic.sh/) - Full stack app hosting (including dynamo db and s3).
⟡ DeployBot (https://deploybot.com/) - REST API to trigger deployments from GitHub, GitLab, and Bitbucket.
⟡ Digital Ocean App Platform (https://www.digitalocean.com/products/app-platform/) - Deploy and don't care about infrastructure, works with all major frameworks.
⟡ Fly.io (https://fly.io/) - Deploy dockerized full stack apps via a location-aware service (latency reduction).
⟡ Heroku (https://www.heroku.com/) - Deploy via CLI to scalable servers.
⟡ Kinsta (https://kinsta.com/) - Deploy static sites, apps, and databases from GitHub, GitLab or Bitbucket and host headless WordPress.
⟡ Koyeb (https://www.koyeb.com/) - Serverless platform for deploying full-stack apps and APIs in minutes.
⟡ Netlify (https://www.netlify.com/) - Deploy JAMStack (mainly Gatsby) via CLI.
⟡ Platform.sh (https://platform.sh/) - Continuously deploy full-stack apps.
⟡ Qoddi (https://qoddi.com/) - Git connected app hosting platform.
⟡ Quix (https://quix.io/) - One tool to build and run event streaming applications.
⟡ Railway (https://railway.app/) - Out-of-the-box git to deployment with auto scaling, DBs, secrets and rollbacks.
⟡ Render (https://render.com/) - Deploy from git to a CDN with SSL.
⟡ Vercel (https://vercel.com/) - Cloud platform for building and deploying serverless web applications, static websites, and Jamstack (mainly Next.js) projects.
⟡ Zeabur (https://zeabur.com/) - One click deployment for frontend, backend and databases services.
Discussions
Comments and forums.
⟡ Bazaarvoice (https://www.bazaarvoice.com/ratings-and-reviews/) - Ratings, reviews as a service.
⟡ Commento (https://commento.io/) - Privacy centric embeddable comment system.
⟡ MuutIo (https://muut.io/) - Tools to create a community-driven app.
⟡ Yotpo (https://www.yotpo.com/platform/reviews/) - Reviews ratings and Q&A as a service.
Documentation
Documentation solutions.
⟡ Apidog (https://apidog.com/) - All-in-one API documentation tool, 1-click to generate API documentation from requests.
⟡ Bump.sh (https://bump.sh/) - API documentation and change management solution.
⟡ DeveloperHub (https://developerhub.io/) - Collaborative developer documentation platform.
⟡ Mintlify (https://www.mintlify.com/) - AI powered code documentation, IDE extension (open source). !Mintlify
(https://img.shields.io/github/stars/mintlify/writer?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/mintlify/writer)
⟡ ReadMe (https://readme.com/) - Personalized and dynamic developer docs.
⟡ Swimm (https://swimm.io/) - Docs that are coupled with your code, auto-synced, works with your IDE.
Environment & Secret Management
Manage environment variables and secrets for multiple apps or projects.
⟡ 1Password Secrets Automation (https://1password.com/secrets/) - Secrets management with integration to 1Password.
⟡ Doppler (https://doppler.com/) - Environment variable management across projects, in one place.
⟡ Envkey (https://www.envkey.com/) - Environment management with syncing mechanism for all apps.
⟡ Ubiq (https://www.ubiqsecurity.com/) - Encryption APIs wiht secret management.
⟡ Vault (https://www.vaultproject.io/) - API driven secret key management.
Feature Flags
Control production features with conditional flags in your code.
⟡ Flagsmith (https://flagsmith.com/) - Feature flags-as-a-service platform simplified.
⟡ GrowthBook (https://www.growthbook.io/) - 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)
⟡ LaunchDarkly (https://launchdarkly.com/) - Feature flags-as-a-service platform.
⟡ Split (https://www.split.io/) - Feature flags platform with data analytics.
⟡ Unleash (https://www.getunleash.io/) - 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)
GEO
Location services.
⟡ Mapbox (https://www.mapbox.com/) - Maps and locations products for devs.
⟡ OpenCage (https://opencagedata.com/) - Forward and reverse geocoding API based on open data.
⟡ PlaceKit (https://placekit.io/) - Locations search API.
⟡ Radar (https://radar.io/) - Geofencing and geo APIs.
⟡ SmartyStreets (https://www.smartystreets.com/) - US Reverse Geocoding and Address Verification APIs.
IDE
Products that extend your IDE and help development.
⟡ Codota (https://www.codota.com/) - AI code completions for your IDE.
* **TabNine** (https://www.tabnine.com/) - Deep learning completion (part of codota).
⟡ Fine (https://www.fine.dev/) - Build Software with AI Agents.
⟡ Kite (https://www.kite.com/) - AI assistant in your IDE (Python or JS).
Infrastructure as Code
Declare your infrastructure and reproducibly provision cloud infrastrucure from it.
⟡ Pulumi (https://www.pulumi.com/) - Developer-first IaC with Python, TypeScript, Go and more languages...
⟡ Terraform (https://www.hashicorp.com/products/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
Integration management systems or products that ease integration development.
⟡ Apideck (https://www.apideck.com) - Integration marketplace builder, one-API with 3rd parties for quick development.
⟡ Panora (https://panora.dev) - 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)
⟡ Revert (https://revert.dev) - Open-source unified API to build B2B product integrations. !Revert
(https://img.shields.io/github/stars/revertinc/revert?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/revertinc/revert)
⟡ Sequin (https://sequin.io/) - Interface with third-party services using SQL.
⟡ Vessel (https://www.vessel.dev/) - Developer-first, native integration platform for GTM tools.
⟡ YepCode (https://yepcode.io/) - Build and run serverless functions with the best development experience.
Localization
Translating your product (also denoted i18n).
⟡ Localazy (https://localazy.com/) - App translation built for developers.
⟡ Tolgee (https://tolgee.io) - Developer & translator friendly web-based localization platform.
Sending emails as a service.
⟡ Anymail finder (https://anymailfinder.com) - Verify and find email APIs.
⟡ FormSpree (https://formspree.io/) - Receive form submissions by email.
⟡ Hunter.io (https://hunter.io/) - Email lead and validation APIs.
⟡ Imitate Email (https://imitate.email) - End-to-end email testing tool.
⟡ Lob (https://www.lob.com/) - Email and address verification.
⟡ Loops (https://loops.so/) - REST API to manage contact properties, send events and transactional emails.
⟡ Mailgun (https://www.mailgun.com/) - Send, track, and receive emails.
⟡ Resend (https://resend.com/) - Email API to build, test, and deliver transactional emails.
⟡ Sendgrid (https://sendgrid.com/) - Email API.
Media
Media APIs (optimization, CDN).
⟡ APITemplate.io (https://apitemplate.io/) - APIs to generate images and PDFs from reusable templates.
⟡ Cloudinary (https://cloudinary.com/) - Optimize, create, manage, and deliver images and videos.
⟡ Dyte (https://dyte.io) - Build powerful live experiences in your product with an all-in-one Video SDK.
⟡ Flatfile (https://flatfile.com/) - Programmatically import data from files so it's API-ready.
⟡ ImageKit (https://imagekit.io/) - Automate image optimization, transformation, and delivery.
⟡ imgix (https://www.imgix.com/) - Transforms, optimizes, and cache images.
⟡ Mux (https://mux.com/) - APIs to upload, manage, and stream video.
⟡ Pintura (https://pqina.nl/pintura) - A fully configurable JavaScript image editor SDK.
Messaging
Messaging APIs - SMS, notifications, chats, and VoIP.
⟡ Ably (https://ably.com) - Pub/sub, real-time messaging, notifications, chat, multiplayer and data synchronization.
⟡ Applozic (https://www.applozic.com/) - Chat SDKs, real-time messaging.
⟡ Knock (https://knock.app) - Notifications as a service.
⟡ MagicBell (https://www.magicbell.com/) - Real-time notification system with API & UI components.
⟡ Novu (https://novu.co/) - 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)
⟡ Stream (https://getstream.io/) - Feed and chat as a service.
⟡ Twilio (https://www.twilio.com/) - SMS, push notifications, and VoIP APIs.
⟡ Vonage (https://www.vonage.com) - Video, SMS, chat, and voice APIs.
Misc
Different products that probably don't have a category.
⟡ Actyx (https://www.actyx.com/) - Developer-first factory building.
⟡ Defer (https://defer.run/) - Serverless Node.js background jobs.
⟡ Interval (https://interval.com/) - SDK to build internal tools and scripts for your product.
⟡ ngrok (https://ngrok.com/) - Generate public URLs for internal servers (behind NAT/firewall).
⟡ Nylas (https://www.nylas.com/) - APIs for productivity workflows (email, calendar, contacts...) - like plaid for productivity.
⟡ Plain (https://plain.com) - API-first customer service platform (support, feedback, rating widgets...).
⟡ Volta (https://volta.net) - Fast, elegant GitHub desktop and web app.
Monitoring
Monitoring your production application.
⟡ Airbrake (https://airbrake.io) - Error monitoring in production.
⟡ Better Stack (https://betterstack.com/) - Uptime monitoring, incident management, and status pages.
⟡ Highlight.io (https://www.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)
⟡ KeenIO (https://keen.io/) - Event streaming platform.
⟡ LogRocket (https://logrocket.com/) - Replay bugs users had.
⟡ Rollbar (https://rollbar.com/) - Reports errors in production.
⟡ Sentry (https://sentry.io/) - Application monitoring for bugs and performance.
Natural Language Processing
Interactions with natural language.
⟡ CometLLM (https://github.com/comet-ml/comet-llm) - UI to log, visualize, and search prompts, prompt templates, prompt variables, and chains. !Comet
(https://img.shields.io/github/stars/comet-ml/comet-llm?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/comet-ml/comet-llm)
⟡ DialogFlow (https://cloud.google.com/dialogflow) - Voice/text chatbot framework by Google.
Orchestration
Orchestration tools for (micro) services.
⟡ Abstra (http://abstra.io/) - 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)
⟡ AWS Step Functions (https://aws.amazon.com/step-functions/) - Visual workflow service to build distributed applications and automate processes
⟡ Camunda- Platform (https://camunda.com/) - Workflow engine that delivers scalable, on-demand process automation.
Payments & Pricing
Handling payments, credit card processing, and invoices.
⟡ Braintree (https://www.braintreepayments.com/) - Paypal's take on API-first payments.
⟡ Increase (https://increase.com/) - Bare-metal banking APIs.
⟡ LemonSqueezy (https://www.lemonsqueezy.com/) - SaaS payments - covers more countries and takes care of VAT Tax.
⟡ OpenMeter (https://openmeter.io/) - Open-source usage metering for billing and chargeback.
⟡ Paddle (https://paddle.com/) - Revenue delivery platform for SaaS with broad geographical support (unlike stripe at the moment).
⟡ Plaid (https://plaid.com/) - Accept, send ACH (bank transfers) and get bank information.
⟡ Stigg (https://www.stigg.io) - API-first pricing plans.
⟡ Stripe Payments (https://stripe.com/payments) - Accept payments and move money globally with APIs.
Repo
Repository and artifacts management.
⟡ Artifactory (https://jfrog.com/artifactory/) - Create your own package repository.
⟡ Cloudsmith (https://cloudsmith.com/) - Cloud-native private package management.
Reports Generation
Generating reports, mainly PDFs.
⟡ Carbone (https://carbone.io/) - JSON into PDF, DOCX, XLSX, PPTX, ODS... API.
⟡ DocRaptor (https://docraptor.com) - HTML to PDF API built specifically for Paged Media using the Prince (https://www.princexml.com/) PDF library.
⟡ Export SDK (https://exportsdk.com) - PDF generator API with visual template editor.
⟡ Image-Charts (https://www.image-charts.com/) - Chart as Image API for reports, PDFs and more.
⟡ PDFBlade (https://pdfblade.com/) - HTML to PDF API usage based pricing.
Scraping
Fetching data from websites not via an intended API.
⟡ Apify (https://apify.com/) - Turn websites to an API.
⟡ browserless (https://browserless.io) - Browser automation deployed to the could. !browserless
(https://img.shields.io/github/stars/browserless/browserless?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/browserless/browserless)
⟡ Crawlbase (https://proxycrawl.com/) - Scrape hard-to-scrape websites with proxies.
⟡ ScrapingANT (https://scrapingant.com/) - Scrape with headless chrome.
⟡ ScrapingBee (https://www.scrapingbee.com/) - Using headless browsers and proxies to scrape without being blocked.
⟡ SearchApi (https://www.searchapi.io/) - Real-time Google SERP API.
⟡ SerpApi (https://serpapi.com/) - Real-time search engine scraping API.
Search
Index and search your content as a service API.
⟡ Algolia (https://www.algolia.com/) - Search as a service and full suite of search APIs.
⟡ Meilisearch (https://www.meilisearch.com/) - 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)
⟡ Swiftype (https://swiftype.com/) - Search as a service (crawlers and React ready).
⟡ Typesense Cloud (https://cloud.typesense.org/) - 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)
⟡ Websolr (https://www.websolr.com/) - Open-source and hosted search with Solr.
Security
Products that secure your codebase.
⟡ Bearer (https://www.bearer.com/) - Static application security testing (SAST) tool for JavaScript and Ruby stacks.
⟡ GitGuardian (https://www.gitguardian.com/) - Real-time GitHub activity scanner.
⟡ Infisical (https://infisical.com) - Open-source, end-to-end encrypted secrets manager. !Infisical
(https://img.shields.io/github/stars/infisical/infisical?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/infisical/infisical)
⟡ Snyk (https://snyk.io/) - Vulnerability scanner for code, dependencies, containers, and infrastructure as code.
⟡ Socket (https://socket.dev/) - Detect and block open-source supply chain attacks.
Shipping
Creating and handling the shipment of goods.
⟡ EasyPost (https://www.easypost.com/) - Shipping APIs for e-commerce.
Testing
Testing tools.
⟡ Apidog (https://apidog.com/) - GUI tool for API mocking, testing (scenario testing, functional testing, performance testing, etc.).
⟡ Applitools (https://applitools.com/) - Automated visual testing.
⟡ Beeceptor (https://beeceptor.com/) - REST API mocking.
⟡ Blackfire.io (https://blackfire.io/) - Performance testing.
⟡ Chromatic (https://www.chromatic.com/) - Visual UI testing for storybook.
⟡ Ddosify (https://ddosify.com/) - Distributed Performance Testing Platform.
⟡ Firecamp (https://firecamp.io) - DX first open-source API dev tool alternative to Postman. !Firecamp
(https://img.shields.io/github/stars/firecamp-dev/firecamp?style=flat-square&logo=github&labelColor=%230D1117&color=%23161B22) (https://github.com/firecamp-dev/firecamp)
⟡ Loadmill (https://www.loadmill.com/) - Generate tests from user behavior.
⟡ Octomind (https://www.octomind.dev/) - Auto-generated, run and maintained Playwright UI tests with AI-assisted test case discovery.
⟡ Percy (https://percy.io/) - Continuous visual testing.
⟡ Testim (https://www.testim.io/) - Frontend testing.
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Contributing
See here: CONTRIBUTING.md (https://github.com/agamm/awesome-developer-first/blob/main/CONTRIBUTING.md)