All Projects → ganttlab → ganttlab

ganttlab / ganttlab

Licence: Apache-2.0 License
A live Gantt chart for GitLab and GitHub

Programming Languages

Vue
7211 projects
typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to ganttlab

Vue Gantt Chart
使用Vue做数据控制的Gantt图表
Stars: ✭ 182 (+506.67%)
Mutual labels:  gantt-chart, gantt
Wl Gantt
wl-gantt:一个简单易用且高度可配置的甘特图进度计划项目管理插件。An easy-to-use gantt plug-in for the vue framework.
Stars: ✭ 231 (+670%)
Mutual labels:  gantt-chart, gantt
Jquery Gantt
🌈 Lightweight jQuery gantt plugin.
Stars: ✭ 193 (+543.33%)
Mutual labels:  gantt-chart, gantt
Plugin Gantt
Gantt charts for Kanboard
Stars: ✭ 73 (+143.33%)
Mutual labels:  gantt-chart, gantt
gantt-chart
Web component implementation of a Gantt chart.
Stars: ✭ 24 (-20%)
Mutual labels:  gantt-chart, gantt
Angular Gantt
Gantt chart component for AngularJS
Stars: ✭ 1,407 (+4590%)
Mutual labels:  gantt-chart, gantt
stacked-gantt
JQuery Gantt-like chart with stacked activities/tasks, providing conciser information.
Stars: ✭ 19 (-36.67%)
Mutual labels:  gantt-chart, gantt
Openproject
OpenProject is the leading open source project management software.
Stars: ✭ 5,337 (+17690%)
Mutual labels:  gantt-chart, gantt
gantt-task-react
Gantt chart for React with Typescript
Stars: ✭ 426 (+1320%)
Mutual labels:  gantt-chart, gantt
smart-gantt-chart
Gantt Web Component
Stars: ✭ 15 (-50%)
Mutual labels:  gantt-chart, gantt
React Google Charts
A thin, typed, React wrapper over Google Charts Visualization and Charts API.
Stars: ✭ 944 (+3046.67%)
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 (+400%)
Mutual labels:  gantt-chart, gantt
Gantt Elastic
Gantt Chart [ javascript gantt chart, gantt component, vue gantt, vue gantt chart, responsive gantt, project manager , vue projects ]
Stars: ✭ 869 (+2796.67%)
Mutual labels:  gantt-chart, gantt
React Gantt
A gantt chart for react
Stars: ✭ 129 (+330%)
Mutual labels:  gantt-chart, gantt
Gantt
GPL version of Javascript Gantt Chart
Stars: ✭ 653 (+2076.67%)
Mutual labels:  gantt-chart, gantt
Gantt
Open Source Javascript Gantt
Stars: ✭ 2,634 (+8680%)
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 (+903.33%)
Mutual labels:  gantt-chart, gantt
Gantt For React
🌿 Frappe Gantt components for React wrapper. 一个简单的甘特图 React 组件封装。
Stars: ✭ 250 (+733.33%)
Mutual labels:  gantt-chart, gantt
jz-gantt
An easy-to-use Gantt component. 持续更新,中文文档
Stars: ✭ 87 (+190%)
Mutual labels:  gantt-chart, gantt
vue-frappe-gantt-demo
No description or website provided.
Stars: ✭ 24 (-20%)
Mutual labels:  gantt-chart, gantt

GanttLab

The easy to use, fully functional Gantt chart for GitLab and GitHub.

GanttLab Preview

Use it now!

Simply head to https://app.ganttlab.com and pick your data source.

Safe to run: GanttLab does NOT store any of your data on a server, and runs on YOUR browser only. It uses your own network, as if you were sending all the requests to your GitLab instance or to GitHub right from your local computer. Unsure of it? Have a look at the source code.

PRO tip: if you are running an unsecured HTTP instance of GitLab, head to http://app.ganttlab.com to avoid your browser blocking the request coming from an HTTPS secured site.

Interested in running GanttLab yourself? Head to the Download and Install documentation.

How it works

GanttLab is a frontend only application, built as a static website. It leverages GitLab API or GitHub API to read issues, before simply displaying a Gantt chart view from those issues. The automatically generated Gantt chart will display each issue within a "date area": from a start date to a due date. For a better user experience, there are pre-implemented rules to calculate those dates and ensure a default Gantt chart will be created without any further action:

Each issue start date: Each issue due date:
1. is read from the GanttStart value in the issue description, 1. is read from the GanttDue value in the issue description,
2. (GitLab only) or fallbacks to the issue milestone start date, 2. (GitLab only) or fallbacks to the issue due date,
3. ultimately defaults to the issue creation date. 3. (GitLab only) or to the issue milestone due date,
4. ultimately defaults to the day after the issue start date, simulating all your issues have to be done in one day.

You consequently have maximum control over your issues and tasks management in the Gantt chart right from your issue description with those two simple ISO 8601 YYYY-MM-DD calendar dates:

GanttStart: 2020-04-27
GanttDue: 2020-05-08

The GanttStart and GanttDue values must each be on one dedicated line of your issue description, and if found will be considered as the single source of truth to generate the Gantt chart.

PRO tip: the ISO 8601 format also covers times and timezones, and GanttLab will use the time information if provided (default to 12:00:00AM midnight UTC). Feel free to add down to the second based GanttStart and GanttDue like 2020-06-20T14:00:00+02:00 for UTC+2, 2020-05-15T04:00:00-04:00 in UTC-4 or 2020-04-27T04:00:00Z for UTC/GMT.

Only your opened issues are displayed. If an issue due date is past, the issue is marked late and colored red. If not, the issue is shown green as being on time.

Contributing

GanttLab is an open source project: your contribution is greatly appreciated! First make sure to have a look at the CONTRIBUTING guide.

Credits

The real list is quite long, but here are some key credits to people and tools that particularly helped make GanttLab what it is:

License

The GanttLab application is distributed under the Apache License, Version 2.0. Please have a look at the dependencies licenses if you plan on using, building, or distributing this application.

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