All Projects → DHTMLX → Gantt

DHTMLX / Gantt

Licence: gpl-2.0
GPL version of Javascript Gantt Chart

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gantt

Openproject
OpenProject is the leading open source project management software.
Stars: ✭ 5,337 (+717.3%)
Mutual labels:  project-management, gantt, gantt-chart
Gantt For React
🌿 Frappe Gantt components for React wrapper. 一个简单的甘特图 React 组件封装。
Stars: ✭ 250 (-61.72%)
Mutual labels:  project-management, gantt, gantt-chart
Gantt Elastic
Gantt Chart [ javascript gantt chart, gantt component, vue gantt, vue gantt chart, responsive gantt, project manager , vue projects ]
Stars: ✭ 869 (+33.08%)
Mutual labels:  project-management, gantt, gantt-chart
Ganttproject
Official GanttProject repository
Stars: ✭ 538 (-17.61%)
Mutual labels:  project-management, gantt-chart
Actionview
An issue tracking tool based on laravel+reactjs for small and medium-sized enterprises, open-source and free, similar to Jira.
Stars: ✭ 1,357 (+107.81%)
Mutual labels:  project-management, gantt
smart-gantt-chart
Gantt Web Component
Stars: ✭ 15 (-97.7%)
Mutual labels:  gantt-chart, gantt
Gantt
Open Source Javascript Gantt
Stars: ✭ 2,634 (+303.37%)
Mutual labels:  gantt, gantt-chart
jz-gantt
An easy-to-use Gantt component. 持续更新,中文文档
Stars: ✭ 87 (-86.68%)
Mutual labels:  gantt-chart, gantt
gantt-task-react
Gantt chart for React with Typescript
Stars: ✭ 426 (-34.76%)
Mutual labels:  gantt-chart, gantt
ganttchart
The Winforms Gantt Chart is the .NET Winforms control originally hosted on CodePlex (http://ganttchart.codeplex.com)
Stars: ✭ 150 (-77.03%)
Mutual labels:  gantt-chart, gantt
stacked-gantt
JQuery Gantt-like chart with stacked activities/tasks, providing conciser information.
Stars: ✭ 19 (-97.09%)
Mutual labels:  gantt-chart, gantt
ganttlab
A live Gantt chart for GitLab and GitHub
Stars: ✭ 30 (-95.41%)
Mutual labels:  gantt-chart, gantt
Leantime
Leantime is a lean project management system for innovators. Designed to help you manage your projects from ideation to delivery.
Stars: ✭ 702 (+7.5%)
Mutual labels:  project-management, gantt
Wl Gantt
wl-gantt:一个简单易用且高度可配置的甘特图进度计划项目管理插件。An easy-to-use gantt plug-in for the vue framework.
Stars: ✭ 231 (-64.62%)
Mutual labels:  gantt, gantt-chart
campr
Campr Workspace App
Stars: ✭ 33 (-94.95%)
Mutual labels:  project-management, gantt-chart
gantt-chart
Web component implementation of a Gantt chart.
Stars: ✭ 24 (-96.32%)
Mutual labels:  gantt-chart, gantt
Vue Gantt Chart
使用Vue做数据控制的Gantt图表
Stars: ✭ 182 (-72.13%)
Mutual labels:  gantt, gantt-chart
Jquery Gantt
🌈 Lightweight jQuery gantt plugin.
Stars: ✭ 193 (-70.44%)
Mutual labels:  gantt, gantt-chart
vue-frappe-gantt-demo
No description or website provided.
Stars: ✭ 24 (-96.32%)
Mutual labels:  gantt-chart, gantt
ganttchart generator
Google spreadsheet add-on which allows users to create a gantt chart automatically
Stars: ✭ 84 (-87.14%)
Mutual labels:  project-management, gantt-chart

dhtmlxGantt

dhtmlx.com npm: v.7.0.13 License: GPL v2

Getting started | Features | Follow us | License | Useful links

dhtmlxGantt is an open source JavaScript Gantt chart that helps you illustrate a project schedule in a nice-looking chart.

It can show the dependencies between tasks as lines and allows you to set up different relationships between tasks (finish-to-start, start-to-start, finish-to-finish, start-to-finish).

dhtmlxGantt provides a flexible API and a large number of event handlers, which gives you the freedom to customize it for your needs.

gantt-demo

Check more samples >

Getting started

Add files:

<script src="dhtmlxgantt.js" ></script>
<link rel="stylesheet" href="dhtmlxgantt.css" type="text/css">

Add markup:

<div id="gantt_here" style='width:100%; height:100vh;'></div>

And initialize:

gantt.config.date_format = "%Y-%m-%d %H:%i";
gantt.init("gantt_here");
gantt.parse({
  data: [
    {id: 1, text: "Project #1", start_date: null, duration: null, parent:0, progress: 0, open: true},
    {id: 2, text: "Task #1", start_date: "2019-08-01 00:00", duration:5, parent:1, progress: 1},
    {id: 3, text: "Task #2", start_date: "2019-08-06 00:00", duration:2, parent:1, progress: 0.5},
    {id: 4, text: "Task #3", start_date: null, duration: null, parent:1, progress: 0.8, open: true},
    {id: 5, text: "Task #3.1", start_date: "2019-08-09 00:00", duration:2, parent:4, progress: 0.2},
    {id: 6, text: "Task #3.2", start_date: "2019-08-11 00:00", duration:1, parent:4, progress: 0}
  ],
  links:[
    {id:1, source:2, target:3, type:"0"},
    {id:2, source:3, target:4, type:"0"},
    {id:3, source:5, target:6, type:"0"}
  ]
});

==> Check the live demo

Complete guides

All tutorials

https://docs.dhtmlx.com/gantt/desktop__howtostart_guides.html

Video guides

https://www.youtube.com/user/dhtmlx/videos

Features

Functionality GNU GPL v2 Commercial Enterprise Ultimate
Standard features ✔️ ✔️ ✔️ ✔️
Auto scheduling ✔️ ✔️ ✔️
Baselines, deadlines and other custom elements ✔️ ✔️ ✔️
Critical path calculation ✔️ ✔️ ✔️
Custom content in the overlay ✔️ ✔️ ✔️
Custom tasks types ✔️ ✔️ ✔️
Decimal units for tasks durations ✔️ ✔️ ✔️
Dynamic loading ✔️ ✔️ ✔️
Expanding/collapsing split tasks ✔️ ✔️ ✔️
Free local module for MS Project export/import ✔️
Free local PDF/PNG export module ✔️ ✔️
MS Project link formatting ✔️ ✔️ ✔️
Multiple resources per task ✔️ ✔️ ✔️
Online export to PDF/PNG without watermark 1 year 1 year Perpetual
Project-level work calendars ✔️ ✔️ ✔️
Project and milestones task types ✔️ ✔️ ✔️
Resizing grid columns and the grid itself from the UI ✔️ ✔️ ✔️
Resource histogram ✔️ ✔️ ✔️
Resource management ✔️ ✔️ ✔️
S-curve to show the progress of a project ✔️ ✔️ ✔️
Setting task types automatically ✔️ ✔️ ✔️
Several Gantt charts on 1 page ✔️ ✔️
Simple API for hiding/showing columns of the grid ✔️ ✔️ ✔️
Splitting tasks into subtasks ✔️ ✔️ ✔️
Tasks grouping ✔️ ✔️ ✔️
Time constraints for tasks ✔️ ✔️ ✔️
Working calendar for the whole project ✔️ ✔️ ✔️

Follow us

Star our GitHub repo ⭐️

Check our roadmap for future updates 🔧

Read us on Medium 📰

Follow us on Twitter 🐦

Like our page on Facebook 👍

License

dhtmlxGantt v.7.0.13 Standard

This version of dhtmlxGantt is distributed under GPL 2.0 license and can be legally used in GPL projects.

To use dhtmlxGantt in non-GPL projects (and get Pro version of the product), please obtain Commercial/Enterprise or Ultimate license on our site https://dhtmlx.com/docs/products/dhtmlxGantt/#licensing or contact us at [email protected]

(c) XB Software Ltd.

Useful links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].