awesome-developer-experience
Developer tools
A curated collection of resources and tools to improve developer experience
A curated list of Developer Experience resources and tools.
56 stars
9 watching
10 forks
last commit: 2 months ago
Linked from 2 awesome lists
awesomeawesome-listdeveloper-experiencedeveloper-productivitydeveloper-toolsdeveloperexperiencedxhacktoberfest
Awesome Developer Experience / 📚 Resources / Articles | |||
Creating a developer community | |||
DX at DAZN | |||
KPIs and metrics for DevRel Programs | |||
Measuring Developer Relations | |||
What is DX | |||
Why Your API Needs a Dedicated Developer Experience Team | |||
Awesome Developer Experience / 📚 Resources / Books | |||
Developer Relations | Intro to developer relations and how to run them inside a company | ||
Awesome Developer Experience / 📚 Resources / Communities | |||
LinkedIn group about Developer Experience | |||
Subreddit about Developer Experience | |||
Awesome Developer Experience / 📚 Resources / Newsletters | |||
DevRel Weekly | Developer relations newsletter | ||
Awesome Developer Experience / 📚 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 | ||
Awesome Developer Experience / 📃 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 | ||
Awesome Developer Experience / 🧰 Tools / API platforms | |||
Apiary | API design and documentation platform | ||
Hoppscotch | 65,598 | 3 days ago | Open-source API development platform |
Postman | API building platform | ||
Tyk | Cloud Native API Management for the modern stack | ||
Wombat | 1,397 | 4 months ago | Cross-platform gRPC client |
Awesome Developer Experience / 🧰 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 | ||
Awesome Developer Experience / 🧰 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 | 36,061 | 5 months ago | Slate helps you create beautiful, intelligent, responsive API documentation |
Awesome Developer Experience / 🧰 Tools / Knowledge management | |||
Logseq | Markdown-based knowledge base | ||
Notion | Team wiki-like workspace | ||
Obsidian | Markdown-based knowledge base | ||
Awesome Developer Experience / 🧰 Tools / Local development | |||
GitHub Copilot | AI code completion | ||
LocalStack | 56,450 | 4 days ago | 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 | ||
Awesome Developer Experience / 🧰 Tools / Monitoring | |||
PagerDuty | Service monitoring and incident resolution platform | ||
Statuspage | Service status monitoring | ||
Awesome Developer Experience / 🧰 Tools / Open-Source | |||
Backstage | 28,358 | 6 days ago | Platform for building developer portals |
Biome | 15,410 | 6 days ago | Biome is a fast formatter for JavaScript, TypeScript, JSX, JSON, CSS and GraphQL that scores 97% compatibility with Prettier |
ElasticMQ | 2,558 | 18 days ago | In-memory message queue with an Amazon SQS-compatible interface |
ESLint | JavaScript linter | ||
github1s | Open every GitHub repository in VS Code in browser | ||
MinIO | 48,255 | 7 days ago | S3-compatible object storage |
OpenFaas | Serverless functions framework | ||
Prettier | Opinionated code formatter | ||
Awesome Developer Experience / 🧰 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 | ||
Awesome Developer Experience / 🧰 Tools / Security | |||
Snyk.io | Automatically find, prioritize and fix vulnerabilities in the open source dependencies used to build your cloud native applications | ||
Awesome Developer Experience / 🧰 Tools / Terminal | |||
Fig | Auto-completion for terminal | ||
Oh My Zsh | Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things that make you shout | ||
Awesome Developer Experience / 🧰 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 | 4,899 | 8 days ago | Release Please automates CHANGELOG generation, the creation of GitHub releases, and version bumps for your projects |
Semantic Versioning | Versioning specification | ||
semantic-release | 20,873 | 6 days ago | Fully automated package publishing |
Awesome Developer Experience / 🧰 Tools / Version management | |||
asdf | Version management for multiple frameworks | ||
NVM | 80,353 | 8 days ago | Node Version Manager - POSIX-compliant bash script to manage multiple active Node.js versions |
rbenv | 16,131 | 3 months ago | Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production |
Awesome Developer Experience / 🔍 See also | |||
Awesome online IDEs | 3,231 | 10 months ago | List of online development environments |
Awesome software architecture | 2,358 | about 1 year ago | List of software architecture resources |