Tracks logo

Tracks

Website

GTD-compatible web task manager built with Ruby on Rails

1.2k stars 529 forks last commit first released GPL-2.0

Actively maintained

Last commit 7 May 2026.

Tracks screenshot

Tracks is a web-based Getting Things Done (GTD) task manager that helps users organise actions, projects and contexts. It is an open-source Ruby on Rails application with multi-user support, feeds and an API for automation and integrations.

Key Features

  • Context- and project-based task management with drag-and-drop ordering and per-project defaults
  • Tagging and starring of actions for alternate views and quick prioritisation
  • Scheduling, tickler (future visibility), due dates, recurring actions and task dependencies/statistics for progress measurement
  • Multiple export and feed formats (RSS, iCal, CSV, XML) and a programmatic REST-style API for automation
  • Multi-database support (SQLite, MySQL, PostgreSQL) and Docker / Docker Compose support for easy deployment; Rails 6.1 core stack.

Use Cases

  • Personal productivity using GTD workflows: capture actions, assign contexts and review next actions
  • Small teams or families: shared multi-user installation to coordinate projects and track progress
  • Automation and reporting: use the API and feeds to integrate with scripts, calendars or third-party tools.

Limitations and Considerations

  • The codebase targets Rails 6.1 and UI assets use older Bootstrap (bootstrap-sass), so the interface and dependencies may feel dated compared with modern single-page apps; updating major framework versions may require work.
  • Out-of-the-box third-party SSO/OAuth integrations are limited; operators commonly add integrations or use hosted variants for convenience.

Tracks is a mature, opinionated GTD web app focused on clear task/project/context workflows, extensible via its API and adaptable via Docker or source installs. It is suitable for individuals and small teams who prefer an open-source, Rails-based GTD implementation.

Categories:

Tags:

Tech Stack:

Share:

Similar to Tracks

Worklenz logo

Worklenz

Open-source project management platform for teams

3.1k
340
Last commit

Open-source project management and time-tracking platform with tasks, kanban boards, resource planning, time reports and analytics; available as cloud SaaS and self-hosted.

AGPL-3.0Actively maintained
Alternative to:
monday.com logo
monday.com
+19
Leantime logo

Leantime

Open-source project management for goals, strategy, and neurodiversity

11.1k
1.1k
Last commit

Leantime is an open-source, PHP-based project management system combining strategy, planning and execution with Kanban, Gantt, dashboards, wikis, time tracking and AI-assisted features.

AGPL-3.0Actively maintained
Alternative to:
Asana logo
Asana
+19
Plane logo

Plane

Open-source project management platform for tracking work and knowledge

55.1k
5.1k
Last commit

Open-source alternative to Jira/Linear for tasks, cycles, docs and analytics; offers cloud and self-hosted deployments.

AGPL-3.0Actively maintained
Alternative to:
Atlassian Jira logo
Atlassian Jira
+18
WeKan logo

WeKan

Open-source collaborative Kanban board for teams and projects

21k
3k
Last commit

WeKan is an open-source Kanban board app with real-time collaboration, boards/lists/cards, access controls, and multiple deployment options like Docker.

MITActively maintained
Alternative to:
Trello logo
Trello
+19
OpenProject logo

OpenProject

Web-based project management for classic, agile, and hybrid teams

15.7k
3.4k
Last commit

OpenProject is an open source project management platform for planning, tracking, and collaborating on work with Gantt charts, agile boards, roadmaps, and time reporting.

GPL-3.0Actively maintained
Alternative to:
OpenProject (Cloud) logo
OpenProject (Cloud)
+19
LubeLogger logo

LubeLogger

Web-based vehicle maintenance and fuel mileage tracker

2.7k
162
Last commit

Self-hosted web app to track vehicle maintenance records, fuel economy, reminders, and reports, with multi-user support and import/export tools.

MITActively maintained