anoopcodehack/DevBoard
anoopcodehack/DevBoard has 45 GitHub stars and 129 forks. GitHot measured -1 stars in 24 hours and -2 in 7 days. Last checked 2026-11-10 00:03 UTC. Last push 2026-11-03.
🗂️ DevBoard — Kanban for Developers > An open source Kanban board built specifically for developers — with code snippets inside tasks, GitHub issue sync, and a built-in Pomodoro timer.
What you can do
- Drag & Drop Kanban — Move tasks across Backlog, In Progress, Review, and Done
- Code Snippets — Attach syntax-highlighted code to any task, with language detection
- GitHub Issue Sync — Import open issues from any GitHub repository as tasks
- Pomodoro Timer — 25/5 minute work-break cycles, tracked per task
Measured star growth
- in 24h
- -1
- in 7 days
- -2
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalDevBoard
A Kanban board built for developers.
Track tasks, attach code snippets, sync GitHub issues, and stay focused with a built-in Pomodoro timer — all in one place.
🔗 Live Demo · Report a Bug · Request a Feature
Overview
Most task boards are built for project managers, not developers. DevBoard is different — it lets you attach code snippets directly to tasks, pull in GitHub issues as cards, and track focus time with a Pomodoro timer, without ever leaving your workflow.
Features
- Drag & Drop Kanban — Move tasks across Backlog, In Progress, Review, and Done
- Code Snippets — Attach syntax-highlighted code to any task, with language detection
- GitHub Issue Sync — Import open issues from any GitHub repository as tasks
- Pomodoro Timer — 25/5 minute work-break cycles, tracked per task
- JWT Authentication — Secure register and login flow
- Dark UI — Designed for long coding sessions
Tech Stack
| Layer | Technology |
|---|---|
| Frontend | React 18, Vite, Tailwind CSS |
| Backend | Node.js, Express |
| Database | MongoDB, Mongoose |
| Auth | JWT, bcryptjs |
| Drag & Drop | @hello-pangea/dnd |
Getting Started
Prerequisites
- Node.js v18+
- MongoDB — Atlas free tier or local instance
Installation
# 1. Clone the repo
git clone https://github.com/anoopcodehack/devboard.git
cd devboard
# 2. Install all dependencies (frontend + backend)
npm run install:all
# 3. Set up environment variables
cp .env.example server/.env
# Edit server/.env with your MONGO_URI and JWT_SECRET
# 4. Start the development server
npm run dev
| Service | URL |
|---|---|
| Frontend | http://localhost:5173 |
| Backend | http://localhost:5000 |
Keyboard Shortcuts
| Key | Action |
|---|---|
N |
Create a new task |
Esc |
Close modal |
1 |
Set priority: High |
2 |
Set priority: Medium |
3 |
Set priority: Low |
? |
Show shortcuts help |
Contributing
Contributions are welcome. This project is beginner-friendly and a good place to make your first open source contribution.
- Fork the repository
- Create a branch:
git checkout -b feature/your-feature - Commit your changes:
git commit -m "feat: add your feature" - Push and open a Pull Request
See CONTRIBUTING.md for the full guide. Issues labeled
good first issueare a good starting point.
Contributors
Thanks to everyone who has contributed to DevBoard.
License
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,582 starspublic-apis/public-apis
A collective list of free APIs
497,899 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
449,608 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,302 stars