TypeScript Open Source MIT License

devpad

a suite of tools for the development lifecycle. manage projects, scan codebases for tasks, publish technical writing, and track your digital footprint.

features

Project Management

organize your projects with GitHub integration, milestone tracking, and automatic versioning. link repositories, set goals, and track progress from a single dashboard.

Task Scanning

scan your codebase for @todo comments and extract them as trackable tasks. automatic detection with smart tagging, priority assignment, and diff-based updates.

Blog Platform

write and publish with a full markdown editor. organize with categories and tags, link posts to projects, and access everything through a REST API.

Media Timeline

aggregate your activity from GitHub, Reddit, Bluesky and more into one timeline. see your digital footprint across platforms in a single view.

your TODOs become real tasks

src/auth/session.ts
1  export async function refresh(
2    session: Session
3  ) {
4    const token = session.token;
5
6    // @todo implement token refresh
7    // with retry logic
8
9    return { expired: true };
10 }
implement token refresh with retry logic

src/auth/session.ts · line 6

auth unstarted
1
comment written
you write a @todo in any source file
2
scan detects it
devpad scans your repo on each push
3
task tracked
appears on your dashboard with file + line ref

everything connects

API-first means you own the integration

every button in devpad is an API call. build your own workflows with the REST API, CLI, or MCP server.

clients

MCP Server

AI tool integration for Claude, Cursor, and opencode. ask your assistant to create tasks or query data directly.

CLI

command-line interface for scripting and automation. pipe devpad data into other tools or manage projects from your terminal.

Web App

the devpad dashboard at devpad.tools. manage projects, review scanned tasks, write blog posts, and browse your timeline.

devpad API

RESTful · Bearer token auth · full CRUD

consumers

Portfolio Site

pull projects, blog posts, and activity into your personal website. use the API to build a custom portfolio that stays in sync.

GitHub Integration

link repositories and scan for TODO comments automatically. devpad detects changes on push and creates or updates tasks.

Media Aggregation

aggregate your activity from GitHub, Reddit, Bluesky, and more. display a unified timeline of your digital footprint anywhere.

$ curl -s https://api.devpad.tools/v1/projects \
    -H "Authorization: Bearer dp_sk_..." | jq '.[0]'

{
  "name": "game-engine",
  "status": "LIVE",
  "current_version": "2.1.0",
  "repo_url": "https://github.com/f0rbit/engine"
}

explore

projects

manage your project portfolio

tasks

track and organize your work

blog

write and publish articles

media

your digital footprint

ready to get started?

sign in with GitHub to begin.