Discover the tools developers actually use — found and organized by the community.
Finding good development tools is harder than it should be. Recommendations are scattered across Twitter threads, newsletters, random lists, and Slack conversations — with no context, no curation, no way to know if anyone actually uses them.
devlist centralizes all of that. An open source platform where the community discovers, favorites, and suggests tools — so you can see what real developers are actually using.
- Explore tools organized by category
- Favorite the ones that fit your workflow (sign in with GitHub)
- Suggest new tools for the community to review
🚧 Coming soon — devlist.mateusarce.dev
For contributors who want to run the project on their own machine.
- Node.js 20+
- pnpm (frontend) / npm (backend)
- Docker
cd api && docker-compose up -dcd api
npm install
cp .env.example .env
npx prisma migrate dev
npm run dev # http://localhost:3001cd web
pnpm install
cp .env.example .env.local
pnpm dev # http://localhost:3000Swagger available at
http://localhost:3001/api
- Fork the repository and create a new branch for your change
- Make sure the tests pass:
npm run testin/api - Open a PR describing what changed and why
Contributors are recognized in CONTRIBUTORS.md.
| Layer | Technology |
|---|---|
| Frontend | Next.js 15, React 19, Tailwind CSS 4, TanStack Query |
| Backend | NestJS 10, Prisma ORM |
| Database | PostgreSQL |
| Auth | NextAuth v4 (GitHub OAuth) |