Firm is a text-based work management system for technologists.
Think of your business as a graph: organizations link to people, people link to projects, projects link to tasks, and so on. Firm lets you define these relationships in plain text files.
Version controlled, locally stored and structured as code with the Firm DSL. This structured representation of your work, business-as-code, makes your business accessible to yourself and to the robots that help you run it.
This is free and open source software.
Key Features
- Everything in one place: Organizations, contacts, projects, and their relationships.
- Own your data: Plain text files and tooling that works on your machine.
- Open data model: Tailor to your business with custom schemas.
- Automate anything: Search, report, integrate, whatever. It’s just code.
- AI-ready: Bots can easily read, write, and query your business structure.
Website: github.com/42futures/firm
Support:
Developer: 42futures
License: GNU Affero General Public License v3.0

Firm is written in Rust. Learn Rust with our recommended free books and free tutorials.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.