Awesome Developer-First ¶
A curated list of awesome developer-first tools, products and resources.
The definition of developer-first for this repo is: - Developers as the target audience. - "Headless", "API-First", "SaaS" are frequently used keywords. - Usually this means that the front page has some code examples :)
Inspired by awesome-python.
Track web/app visitors * Mixpanel - Product analytics * Baremetrics - Subscription analytics for Stripe. * Segment - Collect user data and sent to your other tools. * Amplitude - Has good analytics APIs. * Heap - Yet another product analytics API.
Authentication & Identity¶
Products that handle authentication and user identity for you. * Auth0 - Authentication & Authorization as a service. * AWS cognito - AWS auth as a service. * Okta - Embeddable auth in your app. * LoginRadius - Managed User Authentication service. * Firebase Auth - Google Firebase's take on authentication.
Databases & Spreadsheets¶
Storing data and processing it * Airtable - DB/Spreadsheet hybrid with an API.
Products that help you deploy your app/website * Render -Deploy from git, to CDN with SSL. * Vercel - Deploy JAMStack via CLI. * Netlify - Deploy via git push (simplified CI). * Heroku - Deploy via cli to scalable servers. * Digital Ocean App Platform - Deploy and don't care about infra. * Platform.sh - Continuously deploy fullstack apps
Comments & forums * Commento - Privacy centric emmbeddable comment system. * MuutIo - Tools to create a community driven app. * TurnTo - Ratings, community Q&A, reviews and comments as a service. * Bazaarvoice - Ratings, reviews as a service. * Yotpo - Reviews ratings and Q&A as a service.
Documentation solutions * readme - personalized and dynamic docs.
Translating your product (also denoted i18n * Localazy - App translation built for developers.
Media APIs (optimization, CDN) * Cloudinary - Optimize create, manage, and deliver images and videos. * imgix - Transforms, optimizes, and caches images. * ImageKit - Automate image optimization, transformation, and delivery. * Mux - APIs to upload manage and stream video.
Messaging APIs - SMS, notifications, chats and VoIP * Twilio - SMS, Push notifications and VoIP APIs. * Vonage - Video, SMS, chat and voice APIs. * stream - (Feed &) Chat as a service. * Applozic - Chat SDKs, realtime messaging.
Monitoring your production application * Sentry - Application monitoring, bugs and performance. * KeenIO - Event Streaming Platform. * Rollbar - Reports errors in production. * LogRocket - Replay bugs users have. * LogDNA - Log management and alerts.
Handling payments, credit card processing and invoices * Stripe Payments - Accept payments and move money globally with APIs. * Braintree - Paypal's take on api-first payments. * Plaid - Accept, send ACH (~bank transfers) and get Bank info.
- Algolia - Search as a service and full suite of APIs.
- Swiftype - Yet another search as a service.
- Websolr - Open Source and hosted search with Solr.
Creating and handling shipment of goods * easypost - shipping APIs for ecommerce.
If you see something missing, please open a PR. I still do want to keep the quality of the list so not all PRs will be merged.