javascript - google - Gantt Chart en línea
highcharts (12)
Echa un vistazo a http://www.ext-scheduler.com . 100% JavaScript, basado en ExtJS. Descargo de responsabilidad: lo escribí.
Necesito insertar un gráfico de barras horizontales en una página web. Lo que tengo que hacer es muy similar a un diagrama de Gantt.
Me gustaría usar una biblioteca de javascript para este propósito. Intenté jsgantt, pero en realidad no es muy hermoso.
También pude evaluar una generación de servidor del gráfico. En caso de que el lenguaje de mi servidor sea Python.
Será parte de un proyecto interno sin acceso a Internet, por lo que Google Charts no es una opción.
Echa un vistazo al plugin flot jQuery :
Flot es una biblioteca de gráficos de JavaScript puro para jQuery. Produce gráficos de conjuntos de datos arbitrarios en el lado del cliente.
La atención se centra en el uso simple (todas las configuraciones son opcionales), apariencia atractiva y funciones interactivas como el zoom y el seguimiento del mouse.
La biblioteca puede producir gráficos de barras, y es utilizada por nuestro sitio host. Eche un vistazo a la página Historial de reputación de desbordamiento de pila.
Esta es una licencia completa de Gantt Editor Mit basada en jQuery
http://roberto.open-lab.com/2012/08/24/jquery-gantt-editor/
Si desea una revisión "completa" de los disponibles, vea aquí:
http://roberto.open-lab.com/2012/06/14/the-javascript-gantt-odyssey/
Recientemente he agregado el dibujo basado en SVG y la funcionalidad de contracción / expansión del árbol.
Ver http://roberto.open-lab.com/2014/05/15/jquery-gantt-editor-collapsible-branches/
Me di cuenta de que el paquete de gráficos JQuery Gantt de RadiantQ no se encuentra en esta discusión. Esto es relativamente nuevo, pero tiene muchas características, personalizables y se puede vincular a cualquier tipo de datos. La demostración en línea está here .
Me gusta este, aún está en desarrollo, "úsalo bajo tu propio riesgo", pero es muy simple.
Para la generación de gráficos de Gantt ver:
- http://www.mechanicalcat.net/tech/pytaskplan/
- http://www.strout.net/python/piddle/
- http://opensched.sourceforge.net/
o hay libs de gráficos generales como
o puede ser simplemente usar gnuplot .
Para mí, lo mejor es http://gantter.com/ , no necesita proceso de registro, se exporta a msproject o pdf ... ¡perfecto!
Prueba uno de esto:
http://dhtmlx.com/docs/products/dhtmlxGantt/index.shtml - gráfico limpio, opción para editar tareas, un inconveniente importante: carece de cambio de escala de tiempo
http://dojotoolkit.org/reference-guide/dojox/gantt.html - gratis (!!), bastante bueno, pero muy difícil de personalizar (a menos que modifique el código fuente)
http://bryntum.com/gantt/ - hasta ahora, uno de mis favoritos - muy fácil de personalizar, pero las licencias para proyectos comerciales no están claras, puede descargar la versión de prueba durante 45 días
http://www.tgantt.com/treegrid/www/Gantt.html : en realidad, este luce como el tablero de un barco espacial y, por lo tanto, se configura, aún luchando por poner esto en mi aplicación.
Puede usar FusionWidget en http://www.fusioncharts.com/widgets/gallery.asp . No es gratis, pero su gráfico de Gantt funciona mucho para mí.
Tal vez pueda obtener algunas impresiones de cómo podría hacerse con estos ejemplos:
- http://www.yuml.me/
- http://creately.com/
- http://www.chartle.net/
- http://www.lovelycharts.com/
- http://www.icharts.net/
- https://scrumy.com/
- http://chartgizmo.com/
- http://www.archimy.com/
- http://www.gliffy.com/
Espero que estos sean suficientes para un poco de inspiración.
vea también Open Flash Chart, que brinda asistencia técnica también para los lenguajes de programación más populares.
JQuery Gantt Chart : lo mejor que probé