7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

LifeForge

Open source

A modular, self-hosted personal management system covering notes, calendar, finances, passwords, photos, music and project tracking in one application.

Open-source alternative to

docs.lifeforge.dev
LifeForge homepage screenshot
GitHub stars
1.7k
Last commit
2 days ago
Repository age
2 years
Version
legacy-final
Licence
Custom
Self-hosted
Yes

About LifeForge

LifeForge is a self-hosted application for organizing many parts of personal life in one place. Its topics describe modules for calendar and scheduling, to-do lists, journaling, note-taking, finance management, a password manager, photos, a music library and idea storage, plus code-time tracking and project tracking.

The design is modular, and the front end uses a module federation architecture so features can be loaded as separate modules. The README explains that the project went through a large UI rewrite to move away from Tailwind CSS after styling conflicts between federated modules, and that remaining work involves migrating existing modules and updating documentation. The latest release listed is labeled as a legacy final version.

LifeForge is written in TypeScript and is meant to run on your own hardware, so personal data stays under your control. A documentation site explains setup. Its license is listed as other, so check the repository terms before reuse. It suits technically comfortable users who want a single customizable dashboard instead of subscribing to separate notes, finance and password apps.

Key features

  • Modular system with separate feature modules
  • Calendar, to-do list, and journaling tools
  • Finance and project tracking
  • Built-in password manager module
  • Photo and music library management
  • Self-hosted TypeScript codebase

Good fit for

  • →Replacing several personal productivity apps
  • →Keeping private data on a home server
  • →Building a custom personal dashboard
Built with
TypeScript
Tags
self-hosted
personal-management
productivity
note-taking
calendar
finance
password-manager
modular
typescript

LifeForge: questions and answers

What is LifeForge used for?
LifeForge is a modular, self-hosted personal management system covering notes, calendar, finances, passwords, photos, music and project tracking in one application. It is a good fit for replacing several personal productivity apps, keeping private data on a home server and building a custom personal dashboard.
Is LifeForge open source?
Yes. LifeForge is open source under a custom licence. Its source code is on GitHub at Lifeforge-app/lifeforge and is written mainly in TypeScript.
Is LifeForge free?
Yes. LifeForge is open source, so the software itself is free to use under the terms of its own licence.
Can I self-host LifeForge?
Yes. LifeForge can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is LifeForge an alternative to?
LifeForge is an open-source alternative to Notion. Other open-source alternatives to Notion include Macro, Anytype and Liubai.
Is LifeForge actively maintained?
Yes. The most recent commit to LifeForge was on 30 September 2026. The project has 1.7k stars on GitHub.

Open-source alternatives to LifeForge

See all

SaaS alternatives to LifeForge

See all