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.
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.
Back-end only content management system, you decide on frontend and consume content via API
- Contentful - CMS as API.
- Tipe - Open source headless CMS.
- ElegantCMS - Headless CMS builder.
- Hexo - Static markdown website / blog generator, command line management and deployment.
- Ghost - Blog platform, can be used as headless CMS (ex. with Hexo).
File format and binary analysis
- PacketTotal - PCAP analysis As a Service
Storing data and processing it
- Adirtable - 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.
Comments & forums
- Commento - Privacy centric emmbeddable comment system.
- MuutIo - Tools to create a community driven app.
- Gitter - Chat and networking platform for developers.
Documentation solutions
- readme - personalized and dynamic docs.
Fun APIs to play and experiment with
- CatAAS - Cat images As a Service
Location services
Products that extend your IDE and help development
- Codota - AI code completions.
- TabNine - Deep learning completion (also codota)
- Kite - AI assistant in your IDE (python/js).
Sending emails as a Service
- Mailgun - Send track and recieve emails.
- Sendgrid - Email API.
- Lob - Email and address verification.
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
APIs for Natural language, Chatbots
- Wit.ai - Voice / text chatbot framework by Facebook
- DialogFlow - Voice / text chatbot framework by Google
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.
- Blockchain.com - API for tracking blockchain addresses, blocks, transactions and prices, for many cryptocurrencies.
Index and search your content as a service api
- 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.
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.