awesome-developer-experience
A curated list of Developer Experience resources and tools.
https://github.com/prokopsimek/awesome-developer-experience
Last synced: 2 days ago
JSON representation
-
📚 Resources
-
Articles
-
Books
- Developer Relations - Intro to developer relations and how to run them inside a company.
- Developer Relations - Intro to developer relations and how to run them inside a company.
-
Communities
-
Websites
- Dev Rel Youtube Channel - The home of developer relations on YouTube. Here you'll find videos from the DevRelCon and DevXcon conference series, along with interviews, explainers and more.
- Dev Rel Youtube Channel - The home of developer relations on YouTube. Here you'll find videos from the DevRelCon and DevXcon conference series, along with interviews, explainers and more.
- DevRel.jobs - Developer relations jobs.
- DevRelX - Blog and newsletter about developer relations.
- APIs you won't hate - Blog about API design.
- daily.dev - News from developer-focused websites.
- DevRel - Blog about developer relations.
-
Newsletters
- DevRel Weekly - Developer relations newsletter.
-
-
📃 Documentation
-
Websites
- Heroku DX - Evolving the Developer Experience. Again.
- DX Manifesto - Basic Developer Experience principles.
- DX Manifesto - Basic Developer Experience principles.
- Heroku DX - Evolving the Developer Experience. Again.
- The documentation system - The documentation system outlined here is a simple, comprehensive and nearly universally-applicable scheme.
- The Twelve-Factor App - Recommendations for designing apps.
- Command Line Interface Guidelines - Best practices for writing CLI apps.
-
-
🧰 Tools
-
SaaS
- Pluralsight Flow - Project workflow dashboard.
- deepsource - Static code analysis.
- OpenMeter - Simplifying usage metering for engineers.
- Zeabur - Deploy full stack services and databases.
- Clerk - Authentication and user management platform for frameworks like React and Next.js.
- Pluralsight Flow - Project workflow dashboard.
- Bytebase - Database schema and data management platform for collaboration and governance.
- Apimatic - API development and documentation platform.
- Fly - Full stack apps and database hosting.
- Fossa - The most complete open source management and policy engine for enterprise security and compliance.
- Gitpod - Instant IDE.
- Neon.tech - Serverless Postgres for developers.
- deepsource - Static code analysis.
- Codesee - Automatic code diagrams.
- LinearB - Software delivery intelligence.
- Moesif - API Analytics.
- Theneo - API documentation tool.
- Watermelon - Open source copilot for code review.
- AhoyConnect - Community Data Intelligence Platform.
- Retool - Platform for building internal tools.
-
Automation
- WhiteSource Renovate - Save time and reduce risk by automating dependency updates in software projects.
- Salt Project - Deploy and configuration automation.
- Chef - Automation platform.
-
Documentation
- Slate - Slate helps you create beautiful, intelligent, responsive API documentation.
- Bump.sh - Publish user-friendly API documentation portals, centralizing all API docs, whether OpenAPI or AsyncAPI.
- Docusaurus - Build optimized websites quickly, focus on your content.
- Redocly - Beautiful API documentation loved by teams and API consumers. Brought to you by the open-source extraordinaires behind Redoc.
- RunKit - RunKit is a node playground in your browser.
- GitBook - GitBook helps you publish beautiful docs for your users and centralize your teams' knowledge for advanced collaboration.
- ReadMe - Developer hubs that meet your users where they are.
-
Local development
- GitHub Copilot - AI code completion.
- Fine - Build Software with AI Agents.
- Fynix - Fynix combines real-time AI coding assistance with agent-powered code reviews.
- EasyInstall - One-Click Script Installation Assembly.
- LocalStack - Local emulator of AWS services.
- ngrok - Locally available reverse proxy.
- Tabnine - Tabnine's powerful Artificial Intelligence assistant works right where you are, in the comfort of your IDE.
- GitHub Copilot - AI code completion.
- GitHub Copilot - AI code completion.
-
Monitoring
- PagerDuty - Service monitoring and incident resolution platform.
- Statuspage - Service status monitoring.
-
Version control and releasing
- gitmoji - Emoji-based commit message convention.
- 0ver.org - ZeroVer: 0-based Versioning.
- Calendar Versioning - CalVer is a versioning convention based on your project's release calendar, instead of arbitrary numbers.
- Conventional Commits - Lightweight specification for commit messages.
- release-please - Release Please automates CHANGELOG generation, the creation of GitHub releases, and version bumps for your projects.
- Semantic Versioning - Versioning specification.
- semantic-release - Fully automated package publishing.
-
API platforms
- Wombat - Cross-platform gRPC client.
- Hoppscotch - Open-source API development platform.
- Tyk - Cloud Native API Management for the modern stack.
- Postman - API building platform.
- Apiary - API design and documentation platform.
-
Knowledge management
-
Open-Source
- Backstage - Platform for building developer portals.
- Biome - Biome is a fast formatter for JavaScript, TypeScript, JSX, JSON, CSS and GraphQL that scores 97% compatibility with Prettier.
- ElasticMQ - In-memory message queue with an Amazon SQS-compatible interface.
- ESLint - JavaScript linter.
- github1s - Open every GitHub repository in VS Code in browser.
- MinIO - S3-compatible object storage.
- OpenFaas - Serverless functions framework.
- Prettier - Opinionated code formatter.
-
Terminal
-
Version management
-
-
🔍 See also
-
Version management
- Awesome online IDEs - List of online development environments.
- Awesome software architecture - List of software architecture resources.
-
Programming Languages
Categories
Sub Categories
Keywords
cloud
2
awesome
2
awesome-list
2
bash
2
api
2
testing
2
shell
2
developer-tools
2
go
2
aws
2
release-workflow
1
release-automation
1
release
1
publish
1
package
1
changelog
1
automation
1
storage
1
semantic-release
1
semantic-version
1
semver
1
semver-release
1
version
1
continuous-integration
1
localstack
1
python
1
api-documentation
1
slate
1
architecture
1
software-architecture
1
install
1
lts
1
node
1
node-js
1
nodejs
1
nvm
1
nvmrc
1
posix
1
posix-compliant
1
version-manager
1
zsh
1
amazon-s3
1
cloudnative
1
cloudstorage
1
k8s
1
kubernetes
1
multi-cloud
1
multi-cloud-kubernetes
1
objectstorage
1
s3
1