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.
57 stars
9 watching
10 forks
last commit: about 1 year 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 | 66,110 | 11 months ago | Open-source API development platform |
| Postman | API building platform | ||
| Tyk | Cloud Native API Management for the modern stack | ||
| Wombat | 1,397 | over 1 year 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,071 | over 1 year 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,777 | 11 months 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,731 | 11 months ago | Platform for building developer portals |
| Biome | 15,852 | 11 months ago | Biome is a fast formatter for JavaScript, TypeScript, JSX, JSON, CSS and GraphQL that scores 97% compatibility with Prettier |
| ElasticMQ | 2,573 | 11 months 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,833 | 11 months 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,986 | 12 months ago | Release Please automates CHANGELOG generation, the creation of GitHub releases, and version bumps for your projects |
| Semantic Versioning | Versioning specification | ||
| semantic-release | 21,024 | 11 months ago | Fully automated package publishing |
Awesome Developer Experience / 🧰 Tools / Version management | |||
| asdf | Version management for multiple frameworks | ||
| NVM | 80,998 | 12 months ago | Node Version Manager - POSIX-compliant bash script to manage multiple active Node.js versions |
| rbenv | 16,183 | 11 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,245 | 11 months ago | List of online development environments |
| Awesome software architecture | 2,377 | about 2 years ago | List of software architecture resources |