Lors de certains projets web, pour la création d’un site Internet ou d’une application en ligne, il peut s’avérer nécessaire de générer des graphes intéractifs.
Voici la présentation de trois d’entre eux, gratuits pour une utilisation de base, développés sur du flash, du javascript, ou les deux. Ces scripts vous permettront de générer facilement tous types de graphes (barres horizontales,barres verticales, camemberts, …)
Open Flash Chart 2

Open Flash Chart récupére les données transmises au format JSON et génère un graphique en flash.
De nombreuses options sont disponibles, notamment sur les types de graphiques générés, les couleurs utilisées et les légendes.
Des librairies sont développées et prêtes à l’emploi pour PHP, Ruby, .Net et Java notamment.
La prise en main peut s’avérer fastidieuse. Mais une fois la librairie maîtrisée, vous saurez générer vos graphes très rapidement.
De nombreux exemples sont détaillés sur le site du projet, ce qui vous permettra de cibler votre besoin et suivre les tutoriaux rattachés à chacun d’entre eux.
Cette librairie est Open Source, vous avez donc accès à l’ensemble des codes sources gratuitement.
En savoir plus : http://teethgrinder.co.uk/open-flash-chart-2/
High Charts

La librairie High Charts est quand à elle totalement gérée en javascript, via les frameworks JQuery ou MooTools. De même que pour Open Flash Chart, les données envoyées pour générer le graphique doivent être au format JSON.
Vous trouverez de nombreux exemples très détaillés pour chaque types de graphes pouvant être générés. Il n’y a par contre que très peu de détails sur le tutoriel proposé. Il vous faudra donc analyser le code source de chaque exemple pour comprendre l’utilisation de l’outils.
High Charts est fourni gratuitement pour une utilisation non-commerciale, et à partir de 80 $ pour une utilisation commercial sur un site unique.
En savoir plus : http://www.highcharts.com/
XML/SWF Charts

XML/SWF Charts permet également de générer des graphiques en flash. Les données sont par contre transmises au format XML, à la différence de High Charts et Open Flash Chart qui nécessitent de maîtriser la génération de données au format JSON.
Un nombre important de tutoriaux et d’exemples détaillés vous permet de comprendre le fonctionnement de la librairie assez rapidement.
Les possibilités en terme de présentation des graphes générés sont assez importantes et également très détaillées.
Tout comme High Charts, XML/SWF Charts est fourni gratuitement pour un usage assez limité. Il est par contre obligatoire pour une utilisation sur un site Internet client, à partir de 50 $ pour une licence mono-site.
En savoir plus : http://www.maani.us/xml_charts/index.php
Plus de ressources
- Chart Tools de Google
- Flot
- Js Charts
- TableToChart
- PlotKit
- Yahoo Ui Charts Control
- ProtoChart
- EJSChart
- fgCharting
- Vous en connaissez d’autres, n’hésitez pas à les partager dans les commentaires.
Pas de commentaire
Pas encore de commentaire.

PageSpeed: améliorez la vitesse d'affichage de votre site
6 extensions firefox indispensables pour les développeurs web
Feng Gui, l'eye tracking en un clique
