All Projects → frappe → Gantt

frappe / Gantt

Licence: mit
Open Source Javascript Gantt

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Gantt

smart-gantt-chart
Gantt Web Component
Stars: ✭ 15 (-99.43%)
Mutual labels:  gantt-chart, gantt, ganttjs
jz-gantt
An easy-to-use Gantt component. 持续更新,中文文档
Stars: ✭ 87 (-96.7%)
Mutual labels:  gantt-chart, gantt, ganttjs
ganttchart
The Winforms Gantt Chart is the .NET Winforms control originally hosted on CodePlex (http://ganttchart.codeplex.com)
Stars: ✭ 150 (-94.31%)
Mutual labels:  gantt-chart, gantt
vue-frappe-gantt-demo
No description or website provided.
Stars: ✭ 24 (-99.09%)
Mutual labels:  gantt-chart, gantt
Vue Gantt Chart
使用Vue做数据控制的Gantt图表
Stars: ✭ 182 (-93.09%)
Mutual labels:  gantt, gantt-chart
React Google Charts
A thin, typed, React wrapper over Google Charts Visualization and Charts API.
Stars: ✭ 944 (-64.16%)
Mutual labels:  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 (-67.01%)
Mutual labels:  gantt, gantt-chart
stacked-gantt
JQuery Gantt-like chart with stacked activities/tasks, providing conciser information.
Stars: ✭ 19 (-99.28%)
Mutual labels:  gantt-chart, gantt
Zmjganttchart
Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.
Stars: ✭ 301 (-88.57%)
Mutual labels:  gantt, gantt-chart
Plugin Gantt
Gantt charts for Kanboard
Stars: ✭ 73 (-97.23%)
Mutual labels:  gantt, gantt-chart
Openproject
OpenProject is the leading open source project management software.
Stars: ✭ 5,337 (+102.62%)
Mutual labels:  gantt, gantt-chart
Angular Gantt
Gantt chart component for AngularJS
Stars: ✭ 1,407 (-46.58%)
Mutual labels:  gantt, gantt-chart
gantt-chart
Web component implementation of a Gantt chart.
Stars: ✭ 24 (-99.09%)
Mutual labels:  gantt-chart, gantt
gantt-task-react
Gantt chart for React with Typescript
Stars: ✭ 426 (-83.83%)
Mutual labels:  gantt-chart, gantt
Jquery Gantt
🌈 Lightweight jQuery gantt plugin.
Stars: ✭ 193 (-92.67%)
Mutual labels:  gantt, gantt-chart
svelte-gantt
📆 Interactive JavaScript Gantt chart/resource booking component
Stars: ✭ 226 (-91.42%)
Mutual labels:  gantt, javascript-gantt
Wl Gantt
wl-gantt:一个简单易用且高度可配置的甘特图进度计划项目管理插件。An easy-to-use gantt plug-in for the vue framework.
Stars: ✭ 231 (-91.23%)
Mutual labels:  gantt, gantt-chart
Gantt For React
🌿 Frappe Gantt components for React wrapper. 一个简单的甘特图 React 组件封装。
Stars: ✭ 250 (-90.51%)
Mutual labels:  gantt, gantt-chart
ganttlab
A live Gantt chart for GitLab and GitHub
Stars: ✭ 30 (-98.86%)
Mutual labels:  gantt-chart, gantt
Gantt
GPL version of Javascript Gantt Chart
Stars: ✭ 653 (-75.21%)
Mutual labels:  gantt, gantt-chart

Frappe Gantt

A simple, interactive, modern gantt chart library for the web

View the demo »

Install

npm install frappe-gantt

Usage

Include it in your HTML:

<script src="frappe-gantt.min.js"></script>
<link rel="stylesheet" href="frappe-gantt.css">

And start hacking:

var tasks = [
  {
    id: 'Task 1',
    name: 'Redesign website',
    start: '2016-12-28',
    end: '2016-12-31',
    progress: 20,
    dependencies: 'Task 2, Task 3',
    custom_class: 'bar-milestone' // optional
  },
  ...
]
var gantt = new Gantt("#gantt", tasks);

You can also pass various options to the Gantt constructor:

var gantt = new Gantt("#gantt", tasks, {
    header_height: 50,
    column_width: 30,
    step: 24,
    view_modes: ['Quarter Day', 'Half Day', 'Day', 'Week', 'Month'],
    bar_height: 20,
    bar_corner_radius: 3,
    arrow_curve: 5,
    padding: 18,
    view_mode: 'Day',   
    date_format: 'YYYY-MM-DD',
    custom_popup_html: null
});

If you want to contribute:

  1. Clone this repo.
  2. cd into project directory
  3. yarn
  4. yarn run dev

License: MIT


Project maintained by frappe

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].