27

I'm a long-time user of Trac. It's a Python based client-server application, which means you run it on the server, and the "clients" need nothing but a web browser to access it: Example screenshot from one of my projects / Android clients (click images for larger variants) It certainly matches your requirements: Creation of tickets: Sure. That's its ...


10

Gitlab fits your criteria rather nicely! Gitlab is an open source project that you can self host (use the Gitlab Community Edition). It isn't an exact work-alike of Github, but it is surprisingly close. I've recently started to use it for a number of projects and been pleasantly surprised at almost every step1. It offers a wrapper around bare git ...


10

A few years back, I've tried Redmine and it could be an option for you. Requirements You can create tickets, they are called issues in this environment Categorization of issues is possible Priorities for issues can be set, too Every issue can be discussed by adding comments Issue tracking is integrated (for example by subscribing to an issue ...


7

One product consistently comes out on top: GQueues. I am now actively using GQueues. I am still actively testing the other options as they progress (or as new options become available); GQueues is basic but hits on all the required points, even if it isn't flawless. Many of the projects below will say "we have sync! Just use Zapier/IFTTT/etc", but that is ...


7

I'd recommend using Trac (for details and screenshots, see my answers here and here. Trac fulfills all your requirements listed: Issue tracker: Yes. Wiki: Yes. GIT integration: Yes, also other VCSs as e.g. SVN or Mercurial are supported. For Git, there's even integration with Github. Progress: Yes, via multiple plugins you can even chose what fits you best. ...


7

I use Project Libre. This is an open source application that can view - and edit - files in Microsoft Project format. It has versions for Windows, Mac and Linux.


7

Try my Portable Kanban. Disclosure: I'm developer of PK. it works offline it's free, can be used commercially. it works on Windows only. It has a Pomodoro timer that is configurable (work/short pause/long pause intervals, sound) It has a lot of options for configuring UI and board. May be used for teams too (requires Redis server). Here's a screenshot of ...


6

You can use GanttProject: free and open source runs on Windows, Linux and MacOSX Gantt Chart


6

Mantis Bug Tracker I would suggest Mantis as few commenters already did. I'm using it successfully. It is: free open source – GPL well-customizable just by configuration (workflows, statuses, categories, priorities) mobile access addon (3rd-party, not free) e-mail integration – creation of tickets from e-mails Requirements: PHP Mantis is a great ...


6

You can use OpenProject for these requirements. It is free and open source software. Here's how: Create one root project. Create a sub-project of the root project for each project in your team. Use the task board feature from the "Agile & Scrum" plugin for Kanban functionality (instructions). Create a combined Gantt diagram for all projects: Set up ...


5

I have also researched a few tools myself and would like to share what I have found so far. Urban Turtle pros – product backlog tree view, integration with TFS, includes both methodologies. Cons – busy interface, lack of visual appeal and ease of use, no time tracking and file attaching, lack of flexibility. Pricing $8-6 per user/per month for a yearly ...


5

I've recommended Trac a couple of times here for project management. It's an open-source project management tool for self-hosting written in Python, supported by tons of plugins – a.o. all you named in your question: Github integration Gantt charts ticket dependencies free to use (or to adjust: the source is with you ;) OS independent milestones tasks wiki ...


5

I am a proud, happy and confident user of AbstractSpoon ToDo-List and recommend it to all my colleagues. Your requirements and how they are fulfilled: simple: maybe it has too many features by default. So make sure you hide everything you don't need popups: turned off by default but configurable in preferences. The information displayed is configurable ...


5

Have you tried Quire? It can: create tasks within your projects easily, has quite a nice UI for noting things down, you need to create an account to use it, so password protected, can assign priority and filter tasks according to priority as well, list completed tasks, add tags, schedule tasks, is web based, it is free (but if it ever changes, you can ...


5

I would consider evaluating the Atlassian stack, which is for me the most valuable out there: JIRA + Fisheye + Confluence will be a perfect match. Fisheye can connect to either SVN or Git repositories Links: JIRA Fisheye Confluence Disclaimer: I don't work for Atlassian. I use all these tools actively, daily, and develop plugins for JIRA since 4 years, ...


4

For many years now, I have been using Task Juggler, which is free. I use it specifically because it has resource levelling. It can also do the other things which you request (emphasis added): Advanced Scheduling Automatic resource leveling and tasks conflict resolution Unlimited number of scenarios (baselines) of the same project for what-if ...


4

I recommend TaskWarrior. The core is command-line based, but there are also other frontends. You might be interested in these two frontends: tchart, a frontend which can do GANTT style diagrams, and ptask, a GTK based frontend. I though haven't used these two frontends, just the TUI frontend named vit.


4

Since you are developing code I would strongly recommend using a Version Control System rather than a simple back-up so as to manage your source code. This would give you: A back up of the source code. The change history of the source code. Information about who made which change. Information about why a change was made. The ability to revert the source ...


4

OP's example of a near-miss in "tyto" immediately suggests Trello, which has your data on their server, and is not opensource. There are some "clones" (I use the word advisedly), though, which might meet the need. The ones I'm aware of (not having actually used any) include: Kanboard; TaskBoard; and Wekan.* * Appears to be the new name of what was formerly ...


4

You could try GitLab which is a complete source code management, issue tracker and wiki. Although this is slightly more than you wanted, the issue tracker covers everything you need. It supports: Unlimited free private projects (maximum 10GB per project) Fully hosted Tagging issues (this can also be used to mark type of case) Filtering by tag Adding ...


4

With self-hosted at least being an option, I recommend taking a look at Trac. It can be run via e.g. Apache or Nginx, and is build using Python – fully open source, you can adjust it to your very needs. Let's see how your requirements are met: Possibility to choose the type of the case: bug, feature, inquiry, schedule item or others: Some of these are ...


4

Habitica is a web-based application, with an accompanying android app which can help you. Mind you, depending on your tastes(and age), the RPG element might be juvenile or extremely cool. It also has an accompanying android app. Gantt facilities are not native but can still be patched through on this application. Details can be found here.


4

Your use case is a type of "graph diagram" or "network diagram", and what I use for those is yEd. Its home page does specifically mention that it supports family tree diagrams. I believe it meets all your requirements, including being free of charge. It's designed to run locally on a desktop or laptop (rather than on a smartphone). Once downloaded, there is ...


3

I suggest you JIRA. It has a downloadable, self-hosting version and available as an online service. Both are web-based. Able to create projects or some way to strongly group tasks It supports multiple projects, you can define components inside projects (every issue can belong to zero or more components), you can also tag issues and create a special issue ...


3

You can use OpenProj: free and open source runs on Windows, Linux and MacOSX Gantt Chart Last release: 2008


3

You can use GanttPV: free and open source runs on Windows, Linux and MacOSX Gantt Chart scriptable


3

I have used the SiT! Support Incident Tracker (and actually compared it to other solutions). It fulfils all of your listed requirements. Requirements You can create tickets Categorization is made with skills, products and sites Priorities for issues can be chosen You can add comments and see the history of the incident Ticket tracking is possible ...


3

I'm using Trac for this kind of job (see my answer here for details): Version control integration (SVN preferred): Definitely. I'm using it with SVN, but other VCSs (e.g. git) are also supported. Tickets support custom fields, including search and filter: Yes. And more, like master tickets/dependencies, tags, ... Different types of tickets can go through ...


3

For the development of http://GTDNext.com we have been using http://yodiz.com It is a very complete solution. I recommend it highly!


3

we use a online application called Kanban Tool. It provides all features you want: it is web based, it offers seamless time tracking, it allows backlog management, the application provides analytcs: CFD, Lead and Cycle Time Diagram, Time tracking reports, it is very use friendly, easy to use, customize (with Power-ups) and integrate with other systems (...


Only top voted, non community-wiki answers of a minimum length are eligible