Repolode
Eigenfocus

Eigenfocus/eigenfocus

Self-hosted project management tool with Kanban boards, issue tracking, time tracking and focus timers, aimed at staying uncluttered.

Open-source alternative to:JiraAsanaToggl

Stars
943
Forks
27
Open issues
0
Last commit
2 days ago

What is it?

Eigenfocus is a self-hosted project management tool built on Ruby on Rails and distributed as a Docker image. The free edition offers unlimited projects, boards and issues, with List and Board views, Markdown descriptions, file attachments, labels, comments and due dates.

It also includes built-in time tracking with reports and a Focus Space with timers and ambient sounds, plus light and dark themes. Setup requires running the container with a persistent data volume and setting DEFAULT_HOST_URL; optional settings cover HTTPS redirects behind a reverse proxy and HTTP basic auth.

A paid Pro edition adds multiple users with roles, custom fields, Grid and Timeline views, custom statuses and issue types, project templates and SSO via Google, Microsoft, GitHub or OIDC. A managed cloud version is also offered. External pull requests are not accepted.

Key features

  • 01Unlimited projects, boards and issues in the free edition
  • 02List and Board views with Markdown descriptions and file attachments
  • 03Built-in time tracking with reports
  • 04Focus Space with timers and ambient sounds
  • 05Light and dark themes
  • 06Deployable via Docker or Docker Compose

Use cases

  • Small teams that want a lightweight, self-hosted Kanban board for tracking issues
  • Individuals who need to track time on tasks and stay focused with built-in timers
  • Organizations that want to keep project data on their own servers

Quick start

  1. 1

    Run the Free edition container with Docker

    docker run --restart unless-stopped -v ./app-data:/eigenfocus-app/app-data -p 3001:3000 -e DEFAULT_HOST_URL=http://localhost:3001 -d eigenfocus/eigenfocus:1.6.0-free
  2. 2

    Open http://localhost:3001 in your browser

Things to know

  • Multiple users, roles, custom fields, timeline view and SSO are only in the paid Pro edition.
  • The license is source-available rather than a standard open-source license.
  • External pull requests are not accepted because the project includes a paid version.

In collections

Topics

FAQ

What is eigenfocus?
Self-hosted project management tool with Kanban boards, issue tracking, time tracking and focus timers, aimed at staying uncluttered. Eigenfocus is a self-hosted project management tool built on Ruby on Rails and distributed as a Docker image. The free edition offers unlimited projects, boards and issues, with List and Board views, Markdown descriptions, file attachments, labels, comments and due dates.
Is eigenfocus free to use? What license does it have?
eigenfocus is open source under the Other license. Check the license terms before using it in commercial products.
Is eigenfocus still maintained?
Actively maintained. The last commit to eigenfocus was on Nov 6, 2026.
What can I use eigenfocus for?
Small teams that want a lightweight, self-hosted Kanban board for tracking issues Individuals who need to track time on tasks and stay focused with built-in timers Organizations that want to keep project data on their own servers
How do I install eigenfocus?
Run the Free edition container with Docker: docker run --restart unless-stopped -v ./app-data:/eigenfocus-app/app-data -p 3001:3000 -e DEFAULT_HOST_URL=http://localhost:3001 -d eigenfocus/eigenfocus:1.6.0-free Open http://localhost:3001 in your browser
Where can I get eigenfocus?
The source code and installation instructions are on GitHub: https://github.com/Eigenfocus/eigenfocus

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects