Skip to content

Repository files navigation

DevNav — Free Developer Tools & Resources Directory

Auto-updated hourly from free-for-dev, awesome-selfhosted, and Hacker News.

📂 Resource Categories

Category Examples
🚀 DevOps & Cloud AWS, GCP, Azure free tiers, CI/CD, containers, DNS, hosting
🤖 AI & Machine Learning LLM APIs, code generation, ML platforms, generative AI tools
🎨 Frontend UI frameworks, CSS tools, CMS, Flutter, React, Vue
⚙️ Backend Server frameworks, APIs, email, messaging, authentication
🗄️ Database PostgreSQL, MongoDB, Redis, Supabase, Firebase
🔒 Security Auth platforms, PKI, encryption, vulnerability scanning
Design Fonts, icons, color tools, UI/UX prototyping
📚 Learning Courses, tutorials, documentation, certifications
Productivity IDE, code quality, testing, project management, collaboration
🆓 Free Services Misc free tiers, APIs, and SaaS for developers

✨ Features

  • 1200+ curated resources across 11 categories
  • Auto-updated hourly — never miss a new free tier
  • Dark mode — easy on the eyes
  • Instant search — client-side, no loading delays
  • Category filtering — find what you need fast
  • Source badges — know where each resource comes from

🛠️ Tech Stack

🚀 Quick Start

git clone https://github.com/xxy9468615/devnav.git && cd devnav
npm install
cp .env.example .env
# Edit .env with your Supabase credentials
# Run setup-supabase.sql in Supabase SQL Editor
npm run fetch
npm run dev

📦 Deploy to Vercel

  1. Fork this repo
  2. Connect to Vercel
  3. Add environment variables (PUBLIC_SUPABASE_URL, PUBLIC_SUPABASE_ANON_KEY, SUPABASE_URL, SUPABASE_SERVICE_KEY)
  4. Deploy

🔄 Data Sync

GitHub Actions runs every hour to sync resources from free-for-dev, awesome-selfhosted, and Hacker News. Add GitHub Secrets (SUPABASE_URL, SUPABASE_SERVICE_KEY) to enable.

📄 License

MIT

About

1200+ Free Dev Tools for DevOps, AI, Frontend, Backend, DB, Security. Hourly updates. Boost your productivity with curated open-source resources.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages