awesome-developer-experience
by prokopsimek
A curated list of Developer Experience resources and tools.
AI summary
Developer tools
A curated collection of resources and tools to improve developer experience
- stars
- 57
- forks
- 10
- watching
- 9
- awesome lists
- 2
- entries
- 90
What's in the list
90 links in 19 sections, with live GitHub stats.activeno commit in 2y
π Resources / Articles
π Resources / Books
- Developer Relations
Intro to developer relations and how to run them inside a company
π Resources / Communities
π Resources / Newsletters
- DevRel Weekly
Developer relations newsletter
π Resources / Websites
- APIs you won't hate
Blog about API design
- daily.dev
News from developer-focused 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
- DevRel
Blog about developer relations
- DevRel.jobs
Developer relations jobs
- DevRelX
Blog and newsletter about developer relations
π Documentation
- Command Line Interface Guidelines
Best practices for writing CLI apps
- 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
π§° Tools / API platforms
- Apiary
API design and documentation platform
Hoppscotch
Open-source API development platform
- Postman
API building platform
- Tyk
Cloud Native API Management for the modern stack
Wombat
Cross-platform gRPC client
π§° Tools / Automation
- Ansible
Automation platform
- Chef
Automation platform
- Puppet
Infrastructure automation
- Salt Project
Deploy and configuration automation
- WhiteSource Renovate
Save time and reduce risk by automating dependency updates in software projects
π§° Tools / 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
- 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
- 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
Slate
Slate helps you create beautiful, intelligent, responsive API documentation
π§° Tools / Knowledge management
π§° Tools / Local development
- GitHub Copilot
AI code completion
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
- Fine
Build Software with AI Agents
π§° Tools / Monitoring
- PagerDuty
Service monitoring and incident resolution platform
- Statuspage
Service status monitoring
π§° Tools / 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
π§° Tools / SaaS
- AhoyConnect
Community Data Intelligence Platform
- Apimatic
API development and documentation platform
- Bytebase
Database schema and data management platform for collaboration and governance
- Clerk
Authentication and user management platform for frameworks like React and Next.js
- Codesee
Automatic code diagrams
- deepsource
Static code analysis
- 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
- LinearB
Software delivery intelligence
- Moesif
API Analytics
- Neon.tech
Serverless Postgres for developers
- OpenMeter
Simplifying usage metering for engineers
- Pluralsight Flow
Project workflow dashboard
- Retool
Platform for building internal tools
- SonarQube
Static code quality analysis
- Theneo
API documentation tool
- Zeabur
Deploy full stack services and databases
- Watermelon
Open source copilot for code review
π§° Tools / Security
- Snyk.io
Automatically find, prioritize and fix vulnerabilities in the open source dependencies used to build your cloud native applications
π§° Tools / Terminal
π§° Tools / Version control and releasing
- 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
- gitmoji
Emoji-based commit message convention
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
π§° Tools / Version management
π See also
Awesome online IDEs
List of online development environments
Awesome software architecture
List of software architecture resources
Nothing in this list matches your filter.
Featured in 2 awesome lists
Each link jumps to the spot where the list mentions awesome-developer-experience.
More related projects
plate-project/plate42
meza/trance-stack262
nodenv/nodenv2.3K
zdharma-continuum/zinit-annex-bin-gem-node7
haoliangyu/terrac30
hacker0x01/hacker10113.9K
reactioncommerce/reaction-file-collections19
justjanne/powerline-go2.8K
hiroakimikami/jlenv26
react-native-sensors/react-native-sensors912
orlangure/gnomock1.4K