Nifty has a very Asana-like interface.
Which is a good thing if you are switching from Asana.
It should reduce the learning curve.
The left bar navigation can be overwhelming,
Since there are 3 menus inside it:
The top bar navigation shows Nifty's project structure:
Ora has a more minimalistic approach.
They split the left bar navigation into 2 menus.
And they don't have portfolios.
The top bar shows the project structure as in Nifty,
Except that their project structure is just multiple boards.
There is really nothing to be overwhelmed about.
It's cleaner cause they have less features,
But also the navigation is better organized.
Ora - 8/10 (Winner)
Nifty - 6/10
Nothing beats a side-by-side features comparison
(Check the table below)
Create Milestone from Task list
Close Task with Git Commit
Task Comment via Email
New Task via Email
Public Roadmap From Board
Project Permission Control
Project Notification Control
Both Ora and Nifty have private and public projects.
However, their meaning and use-cases are completely different.
A public project is visible to all members inside a project portfolio.
Project portfolios group projects into a single dashboard,
Where you track progress of all projects.
Neat feature for managing client projects.
You can add your client to the portfolio
And they'll have public access to view and comment all projects inside.
Create a project portfolio for each department (marketing, engineering, etc.)
To track department performance in separate dashboards.
Private projects are limited only to added team members.
Public projects can be viewed by anyone.
You can also give public permission for commenting on tasks
And for creating tasks (into a specific stage of the pipeline).
The use-case for this is to create public roadmaps.
Anyone can view the roadmap,
Add feature requests,
Comment and upvote features.
Private projects are visible to anyone within the organization.
Secret projects are visible only to members you add.
Both are project management tools, but they are structured for entirely different workflows.
In Nifty each project has:
Ora takes a more minimalistic approach,
They only have task lists.
But you can create multiple task lists within a single project.
Both in Nifty and Ora task lists can be boards,
It depends on the view you choose.
Overall there's a trade-off here,
Ora gives minimalistic boards like Trello.
While Nifty gives powerful project management like Asana.
In Ora you can assign tasks to a milestone
And you can view milestone progress on a timeline.
Nifty gives a bit more features for timelines:
You can create a milestone from a task list,
Or set dependency between milestones.
Then they have something called "Swimlane" view.
Which is like "board" view,
Except the tasks are also grouped by milestone.
Pretty unique feature from Nifty.
Both Ora and Nifty have:
Two exclusive features from Ora:
Task templates come in pretty handy.
Both Nifty and Ora have project templates.
But what if you don't want to be always creating new projects?
Every time you launch a new funnel you have specific tasks to do:
All these items can go into the task as sub-tasks.
And you (or your VA) will never forget to go through the checklist.
Ora has deep integration with Git tools,
You can auto-close tasks with a git commit.
This is a pretty unique feature from Ora.
The use-case is to fix and track issues.
You could implement the following workflow:
With this workflow issue tracking goes on auto-pilot.
Really good feature for SaaS companies.
Nifty only allows you to see changes from Git.
Another plus on Ora,
It has a two way sync for Calendar integrations
And Nifty has one way sync.
(They do mention "two way sync coming soon")
Also Nifty mentions "Open API" on their website,
But I have not found it anywhere.
Ora definitely has API, although I have not tried it.
It's pretty balanced.
Nifty has some really good features.
My favourite part was project portfolios and milestones.
Ora on the other hand has deep Git integrations.
And you can create a public roadmap.
Which is great versus using a separate product,
You won't have to update it in two places
Every time you release a new feature.
Ora - 7/10
Nifty - 8/10 (Winner)
Last but not least, the pricing.
Ora has a free plan for up to 10 users.
The limitations are:
Despite the limitations it's actually insane value.
Cause you still get access to all the other features.
Nifty doesn't have a free plan.
Let's compare the paid plans...
The equivalent plan (Ora Professional):
Despite the price difference, there are no limitations.
So it's pretty much a tie. (for 20 users)
To simplify the pricing:
For more than 20 users, Nifty is cheaper
For less than 20 users Ora is cheaper.
For less than 10 users Ora is free (win).
At the moment you can still grab Nifty on a lifetime deal on Appsumo though.
Which can't compare to Ora because their lifetime deal already ended.
Nifty - 8/10 (Winner)
Ora - 9/10 (Winner)
I’ll give Ora the win.
Although I think it's really use-case specific.
Nifty is a Asana alternative and general purpose.
Ora is a Trello alternative and more SaaS specific.
It really depends really on what you are looking for.
My use-case and why I choose Ora:
Buy only the good stuff...