Awesome Lists

awesome-developer-experience

by prokopsimek

awesome listpushed about 2 years ago

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
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/prokopsimek/awesome-developer-experience/links.svg)](https://awesome.facts.dev/awesome/prokopsimek/awesome-developer-experience)
HTML
<a href="https://awesome.facts.dev/awesome/prokopsimek/awesome-developer-experience"><img src="https://awesome.facts.dev/shield/prokopsimek/awesome-developer-experience/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/prokopsimek/awesome-developer-experience/links.svg

What's in the list

90 links in 19 sections, with live GitHub stats.activeno commit in 2y

πŸ“š Resources / Articles

πŸ“š Resources / Books

πŸ“š Resources / Communities

πŸ“š Resources / Newsletters

πŸ“š 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

🧰 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

🧰 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

  • Logseq

    Markdown-based knowledge base

  • Notion

    Team wiki-like workspace

  • Obsidian

    Markdown-based knowledge base

🧰 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

  • 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

🧰 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

  • asdf

    Version management for multiple frameworks

  • NVM

    Node Version Manager - POSIX-compliant bash script to manage multiple active Node.js versions

  • rbenv

    Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production

πŸ” See also

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.