Open Source • Production Ready • FAIR-First

Build FAIR Research Portals Without The Boilerplate

FairDM is a modern Django framework that transforms how research teams build data portals. Configure your domain models, and we generate the entire portal—forms, APIs, permissions, and more.

100%
Open Source
FAIR
Principles Built-in
Django
Powered
Why FairDM

Built for Modern Research

FairDM eliminates repetitive web development so researchers can focus on their data, not their tech stack.

FAIR by Design

Built from the ground up to enforce FAIR principles—Findable, Accessible, Interoperable, and Reusable data. Metadata, permissions, and APIs are baked in.

Learn More

Configuration-Driven

Register your domain models with simple configuration classes. FairDM automatically generates forms, views, APIs, and admin interfaces. No boilerplate required.

Learn More

Production-Ready

Opinionated defaults, comprehensive testing, Docker support, and modern CI/CD workflows. Deploy confidently with battle-tested infrastructure.

Learn More

Extensible Plugins

Extend functionality with a powerful plugin system. Add custom panels, integrate analysis tools, or create domain-specific workflows.

Learn More

Domain-Driven Models

Define polymorphic Samples and Measurements that reflect your research domain. Full Django ORM power with sensible conventions.

Learn More

Collaborative Workflows

Built-in object-level permissions, role-based access control, and team management. Share data securely within and across organizations.

Learn More
Documentation

Find Your Path

Choose the documentation guide that matches your role and needs.

Developer Guide

Build and deploy a new FairDM-powered research portal. Learn setup, configuration, model definition, and production deployment.

Start Building

Admin Guide

Manage an existing FairDM portal. Handle users, permissions, datasets, and ensure FAIR-compliant metadata quality.

Manage Portal

User Guide

Contribute data to an existing portal. Learn how to add samples, measurements, and follow FAIR metadata practices.

Contribute Data

Contributing Guide

Contribute to the FairDM framework itself. Understand architecture, set up dev environment, and submit pull requests.

Contribute Code

Ready to Build Your Research Portal?

Join research teams worldwide who are using FairDM to build modern, FAIR-compliant data portals. Get started in minutes.

Supported By

Our Supporters

FairDM's development is supported by leading research institutions committed to FAIR data principles.