Read our news, ideas & product updates here.

Best Practices Tips 

OpenProject: The open source alternative to Jira

Jira is an established player for agile project management. For many, Jira is the household name for issue tracking software.
However, Jira is not open source. OpenProject is – and offers quite similar features. On top, OpenProject provides you with the choice of either a cloud or on-premises edition. Let’s compare Jira and OpenProject.

Issue & task tracking

Both Jira and OpenProject offer sophisticated issue tracking with custom fields and workflow customization.


In Jira users can create new issues in a popup window.
The displayed fields can be configured and the view can be customized to users’ needs.
It is possible to specify workflows for different issue types.




In OpenProject you can create new issues from the work package list.
Similar to Jira, the displayed attributes can be configured for each issue type. On top of this, you can display help texts to assist users in setting the correct attribute values.
You can adjust the workflow for each issue type, as well as for the author and assignee of a work package.

Work Package Create

Project planning with Gantt charts

Managing a project plan is a critical component for successful project management.


The core version of Jira does not include a Gantt chart. However, there are several Gantt chart add-ons available in the Atlassian Marketplace. These are priced separately from the Jira core version.


OpenProject enables creating and managing a project plan using Gantt charts, both for single projects as well as multi-hierarchy projects.
The dynamic and interactive Gantt chart in OpenProject can be displayed on the work package list. This allows a seamless transition from the list view to the Gantt chart view.
Start and due dates can be easily updated by either setting the dates in the list view or using drag & drop in the Gantt chart Thereby, you can choose between top-down and bottom-up planning. You can also create and visualize dependencies in the Gantt chart.
Project managers can create and visualize the progress even for complex Gantt charts which span multiple projects and even display planning changes.

Gantt chart

Time and cost tracking

An essential feature for any larger project is the ability to track the time as well as the costs spent on a project.


Jira supports time tracking, including the detailed specification of working times and hours. It does not support cost tracking in the basic version. However, it is possible to download add-ins in the Atlassian marketplace for cost tracking.


You can enable time and cost tracking for each project separately within OpenProject.
Additionally, OpenProject allows users to track costs – both personnel costs as well as unit costs.
Furthermore, you can create budgets within projects to compare planned and realized costs.
You can create and save detailed time and costs reports filtered and grouped based on your needs.
A sophisticated permission model allows users to restrict the data that users can see. This includes for example whether a user can only see and edit own tracked time.

Log time list view

time logging

Additional criteria

Data security is an important aspect when choosing a project management tool. Therefore, both OpenProject and Jira offer regular data backups.

Large companies often have strong data privacy and data security guidelines which prohibit the use of purely web-based solutions.

Both Jira and OpenProject not only offer a web-solution but are also available as on-premises installations.
However, going forward, Jira is focusing on their web-based version, stating “we’re sharpening our focus as a cloud-first company”.

The OpenProject Enterprise on-premises edition enables companies to install OpenProject on their own servers and offers additional premium and security features as well as support.

Open source software provides maximum flexibility and independence: Users can make their own adjustments.
Thus, OpenProject is open source. Jira on the other hand is proprietary.

Conclusion OpenProject vs Jira

In conclusion: Jira is a very powerful application with more than 2,000 add-ons and a large following. It is highly customizable.
However, this flexibility comes at a price: Many add-ons come with a significant price tag which adds up. Also, going forward, Jira is putting its cloud version first, deprioritizing server products.

OpenProject offers very similar features directly included (without additional expense), either as a cloud or on-premises version, thus positioning itself as an open source Jira alternative.

If you consider moving from Jira to OpenProject, we have prepared a way to import tickets from Jira to OpenProject. First, you can export your tasks from Jira into an Excel file and then import these tasks via an Excel plugin into OpenProject.

You need a demo or want to switch?

If you want to take a glance at OpenProject or test all features thoroughly, just create a free OpenProject trial.

33 responses to “OpenProject: The open source alternative to Jira

  1. Alagu says:

    NIce comparision..I like this.

  2. Aden says:

    Hmmm.. correctly pointed as JIRA has the installation based of more than a decade but Still, OpenProject offers most of the similar functionality in a more intuitive and efficient way.

  3. Birthe Lindenthal says:

    Thanks for just updating this comparison, Robin. It’s as relevant as ever.

  4. G. Craig Johnson says:

    What is the annual cost of this product?

    1. Robin Wagner says:

      Hello G. Craig,
      the price differs depending on wheather you are using the Cloud-based or on-premise version.
      You can find pricing information on

  5. Pete says:

    How does it handle agile and scrum?

    1. Robin Wagner says:

      Hello Pete,
      take a look at this video to get a better impression of the Scrum capability in OpenProject:

  6. Anirudha says:

    What is the migration strategy moving from Jira to OpenProject.Does OpenProject has import engine to support the migration?

    1. Robin Wagner says:

      Hello Anirudha,

      OpenProject offers an API ( which could be used as the starting point to move data from Jira to OpenProject. There is no direct import option for Jira data in OpenProject yet.

      1. Tore Tuastad says:

        Is there any guides to how this migration can be set up?
        I want to test both confluence and jira migration to Openproject.

        1. Robin Wagner says:

          Hi Tore,

          we do not have any guides for a Confluence, Jira migration.
          You could ask in the OpenProject forum if some users have some experience with this:

  7. Ricardo says:

    A great PM platform It’s just a matter of how you configure the installation. At this aspect, OpenProject is being great so far.

  8. Morgan says:

    Can Open Project work with Tableau?

    1. Robin Wagner says:

      Hi Morgan,

      there is currently no plugin for an integration with Tableau.
      However, OpenProject provides an API [1] which you could use as the basis for an integration.

      What is the use case you would like to cover? Do you want to import data from Tableau to OpenProject? Or the other way around?
      As far as I’m aware Tableau offers an Excel import and export (at least CSV). OpenProject offers an Excel synchronisation template [2] that may be helpful (e.g. exporting from Tableau to Excel, then from Excel to OpenProject).



  9. Tove says:

    Can you edit multiple tasks duration? Jira seems to be missing this feature. I mean, to easily ctrl select tasks in the Gantt view and making them 2 days longer, while the dependencies auto updates the rest of the tasks in the timeline. Teamgantt has this function.

    1. Robin Wagner says:

      You can select multiple work packages (by Ctrl-clicking or holding Shift while making a selection) and then right-click to edit multiple work packages at once.
      This allows you to update the start and finish date of multiple tasks at once. You can set a fixed date for multiple tasks. It is currently not yet possible to delay all tasks (e.g. by 2 days) from this view.
      However, if the tasks have a follows-precedes relationship, following tasks will be updated automatically when you update a preceding task.

  10. Victor Romero Cano says:

    I am a bit confused. You claim OpenProject is open source but apparently, we have to pay a subscription. Am I missing something?

    1. Robin Wagner says:

      Hi Victor,

      OpenProject is indeed open source. You can find the source code on GitHub (
      The self-hosted OpenProject Community Edition is available for free. You find installation instructions on

      The OpenProject Cloud Edition provides hosting, updates, premium (Enterprise) features as well as support. The Enterprise Edition allows you to use those premium features and have support for an on-premise OpenProject version. Due to these additional services, there is a charge for those products. (We use this revenue to maintain and further develop OpenProject as an open source project management solution.)
      To get an overview of the differences between these versions, take a look at

  11. Dipender Bhamrah says:

    I have setup OpenProject for 5 products I manage. (I am using self-hosted version).
    This example is great. But I am still unable to figure out, how to setup bug tracking.
    Do I setup as a different project? or Raise bugs inside a related project with work package as “Bug”?
    How can I invite external users to raise new bugs with the help of a URL?

    1. Robin Wagner says:

      Hello Dipender,

      thanks for your message.
      Regarding bug tracking: You can either keep track of bugs in a separate project or in a joint (development) project. The optimal solution depends on your use case. If you perform acceptance tests on features developed by a development team, you would track bugs associated with those features in the same project.
      Alternatively, if you would like to report general bugs, you can set up a separate project. You can fully customize which attributes are shown for a bug (e.g. in which version they occurred) by using custom fields. It is also possible (starting with OpenProject 9) to define a template which is automatically used to provide some help for users reporting bugs.

      If you have an account on and are signed in, you can find an example here:

      Generally, users need an OpenProject account to report bugs (e.g. in your bug project). You can simply add those users to your bug project with a role that gives them permission to report bugs (e.g. role “Member”).
      If you have completely external users who should not have an OpenProject account, you could create a separate frontend (e.g. a web form) to allow users to report a bug. You can then use the OpenProject API [1] to create a bug in OpenProject when users fill out the form.


  12. Shaq says:

    Is the open source version include the kanban board features, or it does not have any kanban board?? I am a bit confused about the board premium features.

  13. Robin Wagner says:

    Hello Shaq,

    The kanban board is a premium feature which is available for the on-premise Enterprise Edition and the Cloud Edition. It is however not available for the (free) on-premise Community Edition.

    The on-premise Enterprise Edition is open source as well.

    To try out the Enterprise Edition (including the kanban board) you can first install the (free) Community Edition and then request a 14 day trial license for the Enterprise Edition. You can get the trial license from (Simply click on the button “Get free trial license” and follow the steps.)

    After the trial period you will automatically switch back to the Community Edition.

    Best regards,

  14. Henry says:

    Is there any test cases management feature?

    1. Robin Wagner says:

      Hello Henry,

      There is no direct test case management feature included in OpenProject. However, you can use the Work packages module for test case management. To do this, you can create a main work package which constitutes the test case and then create sub work packages as individual test cases. The project itself would then be the test suit (and can easily be copied to start a new test run). In fact, we have quite a few customers who use OpenProject for test case management using this approach.

      Best regards,

  15. Open says:

    Do you have a comparison of Open Project Cloud and Enterprise Edition price compared to Jira ?
    Though Jira comes with a cost its clear Open Project also comes with a cost if this is to be used for Agile working.
    I have one more question – has any major Bank or Consulting organisation moved from Jira to OpenProject ? I am not looking for names but would like to see some reviews ?

  16. Robin Wagner says:

    We don’t have a direct price comparison between the OpenProject Cloud Edition / Enterprise Edition and Jira. However, you find price information for OpenProject here:

    In general, prices for OpenProject are lower – especially if you are working with a large number of users. For OpenProject, we offer a flat price starting from 200 users. If you work with more than 200 users, the price stays the same – even if you work with e.g. 5000 users.

    There are a number of users who switched from Jira to OpenProject. The following reviews regarding OpenProject may be interesting (from different industries):

  17. Nicolas says:

    You’re so wrong trying to compare a Scrum-oriened tool (JIRA) with a cascade-oriented tool (OpenProject).

    How, in the name of god, you mention that Jira doesn’t came with Gantt.. It Is Supposed To Not To Use Gantt In Agile.

    1. Robin Wagner says:

      Hello Nicolas,

      Appreciate your feedback.
      The point is that OpenProject supports both Scrum (as well as Kanban) and traditional project management.
      In practice, you will quite often have projects which follow a hybrid approach of both agile and traditional project management. Also, you may have some projects following an agile (e.g. Scrum) approach while other projects are set up in a more traditional way.
      With OpenProject you can do both in the same environment and e.g. facilitate communication between a software development team (following Scrum) and a marketing team (e.g. following a more traditional approach) – across project lines.

      Jira also provides ways to add a Gantt chart of course. There are a number of Gantt plugins in the Atlassian marketplace. However, with OpenProject the Gantt chart is directly integrated without the additional cost and possible issues of purchasing a plugin developed by a 3rd party developer.

      Best regards,

  18. Evo says:

    I would like to use Enterprise Edition features on my on-premise instance. Where can I find pricing for this?
    I can install and administer the instance myself.

    1. Robin Wagner says:

      Hi Evo,
      you can find the prices for the Enterprise Edition here (the price depends on the number of users):
      You can also request a trial license for the Enterprise Edition here to upgrade your Community Edition to the Enterprise Edition for 14 days:

  19. Adriano says:

    Does OpenProject have those abbreviated capitalized and unique project ids we are used to in JIRA?
    (a bit like the ‘DP’ for Demo Project in the ‘Create Issue’ image all the way at the top)

    1. Birthe Lindenthal says:

      Dear Adriano,

      yes, you can give unique project names (or IDs), also if you like capitalized. Navigate to the project’s settings to change those or include them when creating a new project. Also, you can create separate custom fields for projects and display those in the project overview, e.g. a field for project ID:

  20. Pixeljobs says:

    Can you compare openproject with ZenTao? ZenTao has free open source version which is totally free without users limitation. But some features are missing in it like efforts logging for bugs.

Leave a Reply

Your email address will not be published. Required fields are marked *