| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Project (project)
• Discuss (mail) |
| Lines of code | 14445 |
| Technical Name |
ls_advanced_project_gantt |
| License | OPL-1 |
| Website | https://linescripts.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Project (project)
• Discuss (mail) |
| Lines of code | 14445 |
| Technical Name |
ls_advanced_project_gantt |
| License | OPL-1 |
| Website | https://linescripts.com |
Advanced Project
Gantt Chart
Best Project Gantt App on Odoo App Store
High-Performance Canvas Gantt - 30,000+ Tasks at 60fps
Pure Canvas Rendering Engine
Built on a smart dual-canvas engine that only redraws what changes. The result? Rock-solid 60fps even with thousands of visible tasks.
Four Dependency Types
Full support for Finish-to-Start, Start-to-Start, Finish-to-Finish, and Start-to-Finish relationships. Smart orthogonal routing with L-elbows and U-shapes avoids visual overlap.
- Create dependencies by dragging between bar anchors
- Link mode (L key) for keyboard-driven linking
- Animated dash flow on hover / selection
- Violation indicators for scheduling conflicts
- Cross-project dependency support
Client-Side Auto-Scheduling
Topological-sort-based forward-pass engine propagates constraints through the entire dependency chain in real time. During drag, ghost bars preview exactly where successor tasks will move.
- Real-time cascade propagation
- Ghost bar preview during drag
- Cycle detection with user notification
- Working-day-aware scheduling
Plan vs Actual Baselines
Save named snapshots of task dates and progress. When activated, ghost bars render behind actual bars showing schedule drift. Finish variance badges appear beside each task.
- Named baseline snapshots (e.g., "Sprint 14 Plan")
- Visual drift comparison with ghost bars
- +N days behind / -N days ahead badges
- Multiple baselines per project
7 Built-in Color Themes
Classic, Ocean, Forest, Sunset, Lavender, Slate, and High Contrast. Each with dedicated light and dark palettes. Per-user persistence.
Beautiful in the Dark
Full dark mode support with automatic detection via Odoo's theme system. Every theme has a dedicated dark palette. All canvas colors, tooltips, dialogs, and UI elements adapt seamlessly.
Drag, Resize, and Interact
Move task bars by dragging, resize from edges, and adjust progress by dragging the progress handle. Snap-to-grid with working-day awareness.
Multi-Level Grouping
Group tasks by any combination of fields: Project, Stage, Assignee, Priority, Parent Task, and all custom many2one, selection, boolean, and char fields.
- Drag-and-drop GroupBy builder
- Collapsible groups with rollup coverage bars
- Numbered level badges
- Group-level aggregate progress
Resource Calendar Integration
Non-working days (weekends, holidays) rendered from the company resource calendar. Per-project calendar override. Working-day snap on drag/resize preserves task duration in working hours.
- Visual weekend and holiday shading
- Per-project calendar support
- Working-day-aware duration calculations
Saved Views & Preferences
Save and restore complete view configurations including grouping, zoom level, panel widths, scroll position, and project filter. Share views with your team.
- Named saved views with one-click restore
- Auto-save user preferences
- localStorage + server-side sync
- Shared views for team collaboration
Command Palette & Undo / Redo
Power-user shortcuts for lightning-fast workflows.
Resizable Three-Panel Layout
Task tree (left), canvas timeline (center), and inspector/settings (right) with draggable splitters. Minimap for quick navigation.
WCAG AAA Ready
Built with accessibility in mind. Full keyboard navigation, ARIA tree roles, screen reader announcements, and High Contrast theme with 4.5:1+ ratios.
- ARIA tree with keyboard navigation (arrows, Enter, Home/End)
- Canvas ARIA region with arrow-key panning
- Live announcements for screen readers
- All toolbar buttons have aria-label
- Respects
prefers-reduced-motion
And Much More
Every detail crafted for project managers who demand the best.
Keyboard Shortcuts
Technical Highlights
Requirements & Compatibility
The Future of Project Planning
Powerful AI-driven features arriving in upcoming updates
Our Other Apps
Explore more productivity tools from Linescripts
Free 90 Days Support
We provide 90 days of free support after purchase including bug fixes, installation assistance, configuration help, and general questions about the module.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module