Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-developer-experience
A curated list of Developer Experience resources and tools.
https://github.com/prokopsimek/awesome-developer-experience
Last synced: 4 days ago
JSON representation
-
📚 Resources
-
Articles
-
Books
- Developer Relations - Intro to developer relations and how to run them inside a company.
-
Communities
-
Newsletters
- DevRel Weekly - Developer relations newsletter.
-
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.
- APIs you won't hate - Blog about API design.
- daily.dev - News from developer-focused websites.
-
-
📃 Documentation
-
Websites
- Command Line Interface Guidelines - Best practices for writing CLI apps.
- DX Manifesto - Basic Developer Experience principles.
- Heroku DX - Evolving the Developer Experience. Again.
- The Twelve-Factor App - Recommendations for designing apps.
-
-
🧰 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.
-
Documentation
- RunKit - RunKit is a node playground in your browser.
- RunKit - RunKit is a node playground in your browser.
- 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.
- 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.
-
Knowledge management
-
Local development
- 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.
- LocalStack - Local emulator of AWS services.
- GitHub Copilot - AI code completion.
-
Monitoring
- PagerDuty - Service monitoring and incident resolution platform.
- Statuspage - Service status monitoring.
-
Open-Source
- github1s - Open every GitHub repository in VS Code in browser.
- Backstage - Platform for building developer portals.
- MinIO - S3-compatible object storage.
- Biome - Biome is a fast formatter for JavaScript, TypeScript, JSX, JSON, CSS and GraphQL that scores 97% compatibility with Prettier.
- ESLint - JavaScript linter.
- OpenFaas - Serverless functions framework.
- Prettier - Opinionated code formatter.
- ElasticMQ - In-memory message queue with an Amazon SQS-compatible interface.
-
SaaS
- 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.
- 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.
- Bytebase - Database schema and data management platform for collaboration and governance.
- AhoyConnect - Community Data Intelligence Platform.
- Apimatic - API development and documentation platform.
- Neon.tech - Serverless Postgres for developers.
-
Security
- Snyk.io - Automatically find, prioritize and fix vulnerabilities in the open source dependencies used to build your cloud native applications.
-
Terminal
-
Version control and releasing
- 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-release - Fully automated package publishing.
- 0ver.org - ZeroVer: 0-based Versioning.
- Calendar Versioning - CalVer is a versioning convention based on your project's release calendar, instead of arbitrary numbers.
- gitmoji - Emoji-based commit message convention.
- Semantic Versioning - Versioning specification.
-
API platforms
- Hoppscotch - Open-source API development platform.
- Wombat - Cross-platform gRPC client.
- Postman - API building platform.
- Apiary - API design and documentation platform.
- Tyk - Cloud Native API Management for the modern stack.
-
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
bash
2
shell
2
awesome
2
awesome-list
2
cloud
2
aws
2
go
2
testing
2
developer-tools
2
api
2
backstage
1
cncf
1
developer-experience
1
api-testing
1
api-rest
1
api-client
1
developer-portal
1
dx
1
infrastructure
1
microservices
1
self-service-portal
1
amazon-s3
1
cloudnative
1
cloudstorage
1
k8s
1
kubernetes
1
multi-cloud
1
multi-cloud-kubernetes
1
objectstorage
1
s3
1
http-client
1
pwa
1
rest
1
rest-api
1
spa
1
http
1
testing-tools
1
tools
1
vue
1
vuejs
1
websocket
1
grpc
1
linux
1
macos
1
svelte
1
wails
1
windows
1
graphql
1
continuous-integration
1
localstack
1