Rungset
FeaturesHow it worksDocsGitHubSign inOpen Rungset
FeaturesHow it worksDocsGitHubSign inOpen Rungset
Rungset

Build momentum, one rung at a time. A focused workspace for turning long-term goals into visible next steps.

Open source under AGPLv3. Hosted beta access is currently free.

Product

  • Features
  • How it works
  • Documentation
  • Open app

Project

  • GitHub
  • AGPLv3 license
  • Contribute
  • Support the project

Legal

  • Privacy
  • Terms
  • Feedback
  • Contact

© 2026 Rungset. Built in public.

Small steps, reviewed consistently, compound.

Product documentation

Documentation

Guides for the current Rungset application. The examples describe what the product supports today.

Section

Overview

Rungset is an open-source goal and productivity tracker built with Next.js and Cloudflare.

What is Rungset?

Rungset helps you plan goals, track milestones, manage tasks, keep Markdown notes, and record progress check-ins. The hosted beta runs at app.rungset.com. You can also self-host from the source repository.

Available features

Features present in the current application:

  • Goals with category, status, progress, and optional due date
  • Milestones linked to goals
  • Todos with priority, optional due date, category, and completion state
  • Notes with Markdown content, optional category, and pin support
  • Check-ins with mood, energy, accomplishments, challenges, goals list, and notes
  • Dashboard overview with goal and category progress
  • Settings: workspace JSON export and workspace data reset
  • Authentication via email/password, Google, or GitHub (Better Auth)
  • Self-hosting under AGPLv3

Not available yet

These appear as placeholders or roadmap ideas and should not be treated as shipping features:

  • Analytics dashboard (page exists as “Coming Soon”)
  • External calendar integrations (Google/Outlook/Apple sync)
  • Native iOS / Android apps
  • AI recommendations or AI insights
  • Note attachments, note sharing, or collaboration
  • Push notifications / reminder system

Technology stack

Current application stack from the local application repository:

  • Frontend: Next.js 16.2.12 (App Router), React 19.2.4, Tailwind CSS 4.2.2
  • Database: Cloudflare D1 with Drizzle ORM 0.45.2
  • Authentication: Better Auth 1.6.25 (email/password + optional Google/GitHub OAuth)
  • Deployment: Cloudflare Workers via OpenNext 1.20.2
  • Type safety: TypeScript 5.9.3
  • Content safety helpers: DOMPurify / XSS utilities in the app

Need a hand?

Questions or contributions?

Ask a question, report a bug, or contribute an improvement through the project channels.

EmailOpen an issueView source