norn
Health Warn
- License — License: AGPL-3.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Warn
- network request — Outbound network request in deploy/compose/compose.yaml
- network request — Outbound network request in deploy/compose/setup.sh
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
An issue tracker you run yourself, built for teams and the AI agents they work with.
An issue tracker you run yourself
Open source and keyboard-first. Use the managed EU cloud, or deploy it on your own hardware.
norn.so · Documentation · Changelog · Roadmap · Status
Yours to run. Deploy it yourself, or sign up for the managed EU cloud. Same software, same features, either way.
No per-seat pricing. Members and issues are unlimited and never counted. Cloud plans meter storage and agent usage.
SSO on every tier. SAML and OIDC cost nothing, self-hosted included. Audit logs and directory sync are the paid additions.
Built for the keyboard. Every action has a shortcut.
The tracker
Boards, grouped and filtered issue lists, cycles, and triage. Drag between states, or change them from the keyboard. Issues carry a description, sub-issues, relations, and full history. Cycles show scope, progress, and what rolls over. Triage collects everything unsorted in one queue.
Search, navigate and act from the same place:
⌘ K |
Search |
C |
New issue |
J K |
Move the cursor |
1 – 6 |
Set status |
MCP and agents
Authorize once for every workspace, scoped to your own permissions and revocable at any time. Agents act under their own name in issue history.
Read the MCP docs.
SSO
SAML and OIDC on every tier, self-hosted included. Audit logs and directory sync are the paid additions. See the SSO docs.
Importing
Importers for Jira, Linear, GitHub Issues and CSV. Original references stay resolvable.
Why Norn
Issue trackers hold the record of what a team is doing and why. That record is worth keeping under your own control, on infrastructure you choose, without paying by the head for the privilege.
Norn is open source under AGPL-3.0. Run it on your own hardware, or let us run it in the EU.
Reasons to switch
| Norn | Linear | Jira | Plane | |
|---|---|---|---|---|
| Self-host | Yes | No | No for new customers | Yes |
| Open source | AGPL-3.0 | No | No | AGPL-3.0 core |
| SAML and OIDC | Every tier | Enterprise | Guard add-on | Commercial edition |
| Per-seat pricing | No | Yes | Yes | Yes |
| Member limit on free | None | None | 10 users | 12 seats |
| Issue limit | None | 250 on free | None | None |
| EU-only hosting | Yes | EU or US region | Region options | Cloud regions |
| SCIM | Paid | Enterprise | Guard add-on | Enterprise Grid |
| MCP across workspaces | One authorization | Per workspace | Per site | Per workspace |
| Full export | Free | Yes | Yes | Yes |
Checked 14 August 2026.
Run it
Sign up for the managed EU cloud, or run it on infrastructure you control — start with the self-hosting docs.
On a single host, one command installs it:
curl -fsSL https://get.norn.so | bash
Docker Compose runs the API, dashboard, worker, migrations and policy seed alongside PostgreSQL, Valkey, and a Caddy proxy that obtains the TLS certificate. On Kubernetes, the official Helm chart installs the same workloads, and by default single-node PostgreSQL, Valkey, and Garage too.
Development
make env writes the local environment, then docker compose up -d starts the development dependencies: PostgreSQL, Valkey, Garage, Mailpit, and Keycloak. make test and make lint check the tree.
License
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found