Free Wiz
all the free things
Showing posts with label Plugins. Show all posts
Showing posts with label Plugins. Show all posts

10 Best Free Chart APIs

Posted In: , , . By Free Bee

Below is a list of some of the best free APIs for generating charts.



1) Google Chart


The Google Chart API lets you dynamically generate charts. Google chart API is an online service and needs an internet connection. It works by sending an URL to google which will return the chart image. It is very simple to use and if you need abstraction from writing url's you can use any freely available libraries like gchartrb or javagooglechart


2) Flot


Flot is a pure Javascript plotting library for jQuery. It produces graphical plots of arbitrary datasets on-the-fly client-side.
The focus is on simple usage (all settings are optional), attractive looks and interactive features like zooming.Although Flot is easy to use, it is also advanced enough to be suitable for Web 2.0 data mining/business intelligence purposes which is its original application.


3) Open Flash Chart


Open Flash Chart is a Flash charting component. It is fairly easy to setup and has classes written in PHP, Perl, Python, Java, Ruby on Rails, and .Net to connect to the Chart. You can create some really nice looking Bar Charts, Pie Charts, Area Charts and etc…


4) AmCharts


AmCharts is a set of Flash charts for your websites and Web-based products. AmCharts can extract data from simple CSV or XML files, or they can read dynamic data generated with PHP, .NET, Java, Ruby on Rails, Perl, ColdFusion, and many other programming languages.


5) PlotKit


PlotKit is a Chart and Graph Plotting Library for Javascript. It has support for HTML Canvas and also SVG via Adobe SVG Viewer and native browser support.
PlotKit is fully documented and there is a quick tutorial to get you started.
PlotKit is a complete rewrite of CanvasGraph. It is better structured and supported.


6) Flotr


Flotr is a javascript plotting library based on the Prototype Framework version 1.6.0.2. Flotr lets you create graphs in modern browsers with features like legend support, negative value support, mouse tracking, selection support, zoom support, event hooks, CSS styling support and much more.


7) PHP/SWF


PHP/SWF Charts is a simple, yet powerful PHP tool to create attractive web charts and graphs from dynamic data.
You can use PHP scripts to generate or gather the data from databases, then pass it to this tool to generate Flash (swf) charts and graphs. Any other scripting language (ASP, CFML, Perl, etc.) can be used with XML/SWF Charts (the XML version of the same tool.)PHP/SWF Charts makes the best of both the PHP and SWF worlds. PHP scripts provide integration, and Flash provides the best graphic quality.


8) Visifire


Visifire is a set of open source data visualization components - powered by Microsoft® Silverlight™. With Visifire you can create and embed visually stunning animated Silverlight Charts within minutes. Visifire is easy to use and independent of the server side technology. It can be used with ASP, ASP.Net, PHP, JSP, ColdFusion, Ruby on Rails or just simple HTML.


9) FusionCharts


FusionCharts Free is a cross-browser and cross-platform flash charting component that can be used to render data-driven & animated charts for your web applications and presentations.


10) JFreeChart


JFreeChart is a free 100% Java chart library that makes it easy for
developers to display professional quality charts in their applications.It has a flexible design that is easy to extend, and targets both server-side and client-side applications. It also supports many output types, including Swing components, image files
(including PNG and JPEG), and vector graphics file formats (including
PDF, EPS and SVG)

 

Tabbed browsing is one prominent feature of firefox which helps prevent having ,multiple windows open and cluttering of the taskbar. The basic tabbed browsing functionality of firefox can be further improved with the below listed extensions.


1) Ctrl-Tab

Ctrl+Tab navigation for Firefox tabs, similar to Alt+Tab on various operating systems. It also gives you a preview of all the tabs and allows you to switch tabs using Ctrl+Tab shortcut.

2) Tab Scope

Shows a popup on tabs and enables you to preview and navigate tab contents through popup. The best thing is that you can navigate withing the preview also.

3) Tabs Open Relative

Tabs Open Relative makes all new tabs open to the right of the current tab like in IE, rather than at the far right of the tab bar.

4) Taboo

Taboo lets you save a tab for later. It takes a snapshot of the web page, including session state information (such as how far you've scrolled on the page and information in forms).
Later you can reload the tab by searching/browsing through all your saved tabs. A single click and you're back to the same place in the article.

5) Tab Catalog

Shows thumbnail-style catalog of tabs. It also provides a button for activating the tab catalog, or altervnatively you can use the F8 shortcut key.

6) IE Tab

Allows you to open IE withing a tab. This is useful not only for web developers for testing their site but also for normal users when opening links that can be opened only in IE like "File://", IE tab opens them automatically in an IE Tab.

7) Multiple Tab Handler

Provides features to handle multiple tabs at once, for example, close them, reload them, and so on. When you press the mouse button and drag over tabs, they are selected. After you release the button, the popup to choose command will be shown.

8) PageStyle2Tab

Sets the current page style to the page tab. You can also set the style to the entire browser using the option panel to configure the extension. However, for certain pages it makes the tab look ugly, which can be correct by changing the preference.

9) FishEyeTabs

An alternative to scrolling when there are many open tabs, and they become too small to be seen. User can zoom tab labels by moving the mouse cursor over them. Fisheye zoom is activated only when tabs occupy the whole width of the window. However it removes the close button from the tabs, which is little inconvenient in the beginning. Later you get used to closing the tab by clicking your middle mouse button over the tab.

10) Aging Tabs

Makes unused tabs fade with age and highlights the selected tab. Its very useful when you have opened lot of tabs but are currently working with only a few tabs.