Defaults that work
Create a project and you get three columns, a backlog and a working board. You can file an issue without touring a settings screen.
Adding a new setting requires a justification. Not adding one doesn't. Configurability is debt.
Three words, three states. NotusShip is where software teams move work from plan to production in one place — running on your own server, installed in minutes.
The real interface. This page is built from the product's own colour and type tokens — the density you see is the density you get.
Stance
What makes NotusShip an alternative isn't the number of features. It's which features are absent, and that the defaults work.
Create a project and you get three columns, a backlog and a working board. You can file an issue without touring a settings screen.
Adding a new setting requires a justification. Not adding one doesn't. Configurability is debt.
Issues, board, sprints, backlog, time tracking, wiki. The six things a team actually uses, working properly.
Trying to do everything and doing none of it well is a choice. We didn't make it.
Runs on your server, in your PostgreSQL. Your backups are on your disk and export is always one command away.
The licence check is fully offline — the product never calls home.
Deliberate noes
This list lives in our product docs and every feature request is held up against it. What a tool is gets decided by what it isn't.
| Not here | Why |
|---|---|
| A custom field engine | The single biggest reason Jira becomes unusable. Every team growing its own forest of fields means twenty fields nobody fills in six months later. |
| Approval chains, form designers, process engines | That's our sibling product, NotusFlow. Keeping the two apart without letting either turn into the other is the only way both stay clear. |
| Permission schemes, field-level permissions | There are three roles: Owner, Member, Viewer. Enough for a software team — and a permission matrix is a screen nobody wants to open. |
| A JQL-style query language | The filter UI covers 95% of what you need. The remaining 5% isn't worth teaching your team a new language. |
| Gantt, resource and capacity planning | A different product category. Half a Gantt chart is worse than none. |
| Billing, hourly rates, cost accounting | Time tracking measures time; it doesn't do arithmetic with money. Accounting is somebody else's job. |
| Chat and messaging | Talking to Slack beats imitating it. Your team already has somewhere to talk. |
| Multiple assignees | Split responsibility disappears. An issue gets one owner; everyone else lives in the comments. |
This list isn't here as bravado. If the thing you're looking for is on it, NotusShip is the wrong tool — and you should know that now, not on our first call.
What's in it
Everything below works today — Notussoft's own engineering team runs its work on it.
Readable keys (ACME-214), type, priority, assignee, labels, subtasks, issue links and an automatic change history.
Drag and drop, your own columns, filters, and views you can save and share.
Start and complete sprints, story points, velocity, and the history of every sprint you've closed.
A timer or manual entry, a weekly personal timesheet, per-project reports and CSV export.
Page tree, markdown, a version on every save, diffs and restore. With an architecture decision record template.
One search across issues, wiki, projects and people; ⌘K to get anywhere.
An in-app inbox, live updates, and email — instant or a daily digest, the user chooses.
Interface language per user. Dates, times, number formats, time zone and week start follow the locale.
Commits and pull requests link themselves to the issue. An issue key in the message, the PR title or the branch name is enough — nobody links by hand.
Burndown, cumulative flow, cycle and lead time, sprint risk. Each report shows the numbers behind its judgement instead of collapsing them into one score.
Long-lived API keys (read-only if you want), webhooks that push events out, and an MCP server — a coding agent can read the board and move a card along.
Single sign-on (Entra ID, Google Workspace, any provider that speaks OIDC), organisation-level audit log, and private projects only the people you add can see.
iOS and Android apps: assigned to me, inbox, board, issue detail, timer, quick issue creation and push notifications. You enter your own server address and sign in. App Store
Install
The application and PostgreSQL in a single docker compose file. Database migrations apply themselves on startup and the nightly backup is on by default.
# .env: password and address $ cp .env.example .env $ docker compose up -d ✓ notusship-db healthy ✓ notusship-app healthy # Which build is running $ docker compose exec app \ dotnet NotusShip.Api.dll version NotusShip 1.0.0+9f2c1ab
Pricing
You should not have to book a call to learn the price. Prices are billed in Turkish lira and include VAT. A price change never applies to a term already under way — you pay what your contract says for the year.
Hosted by us
₺290 / user / month
On your own servers
₺59,000 / year · up to 25 users
A free 30-day, 25-seat trial. Long enough for your team to run a sprint end to end before deciding. When the trial ends nothing locks up: if you are three people or fewer the installation falls back to the free tier and keeps working. Trial and licence keys are issued within one business day of your request.
Straight answers
Next
One conversation is enough: your team, the tool you use today, and where you'd run it. If we don't think it fits, we'll tell you.