GraphicsJS 1.3.5

GraphicsJS is a free, open-source JavaScript library for easily drawing any interactive HTML5 graphics and animation. It's lightweight and supports powerful line drawing (curves, arcs...), multiline texts, virtual DOM, smart layering, convenient API.

anychart Windows Updated Oct 12, 2026
Download 0.41 MB
432downloads
0this week
FreeFreeware
0reviews

Screenshots

About GraphicsJS

GraphicsJS is a free and open-source JavaScript library for easily drawing absolutely anything including interactive and significantly more powerful in terms of out-of-the-box features than Raphael, Bonsai, and other existing SVG/VML based components.

Key features of GraphicsJS library making it stand out:
- Rich line drawing - not only Bezier curves, but also any deformations including arcs and other curves.
- Powerful text features - multiline texts, text measurement, including width, height, as well as wrap, overflow, indent, spacing, align, etc.
- Virtual DOM, designed for drawing rapidly and only what is necessary.
- Smart layering system including z-index.
- Its own transformation engine, with no need to use embarrassing in-browser transformations.
- Cross-browser support including legacy browsers (IE6+).
- Convenient JavaScript API, concise and with chaining support.

Developed and previously used as the graphics engine laid down in the foundation of the commercial charting libraries produced by AnyChart - AnyChart, AnyMap, AnyStock, and AnyGantt - GraphicsJS already operates data visualization solutions implemented by Oracle, Microsoft, Volkswagen, AT&T, Samsung, BP, Bosch, Merck, Reuters, Bank of China, Lockheed Martin, and thousands of other prominent customers of AnyChart, including over 70% of Fortune 1000 list companies.

Interactive data visualization is only one of multiple cases the rich GraphicsJS library can be used for. For instance, it also may be utilized for creating literally any images and graphics-related solutions and patterns including animated pictures, infographics, cartoons, and so on. Currently available demos include Galaxy, Rain, Bender from Futurama, Bonfire, 15-Puzzle, and more.
Requirements None. JavaScript-based
Release info Update on Oct 29, 2018
Release notes Updated Closure and Closure Compiler to v. 20161024.
Improved performance: optimized process of getting link to container for stage; resize events are now delivered using Timer object instead of iFrame element.
Fixed gradients in Firefox 51+.
Fixed export to image when dimensions are specified.
Related tags JavaScript SVG VML opensource graphics
Listing dataGitHub Releases

Reviews

No reviews yet. Be the first to review GraphicsJS.

Used GraphicsJS? Tell other visitors what you thought.

Log in to write a review

Other products by this publisher

  • AnyChart JS Charts and Dashboards 7.13.0 AnyChart is a flexible, cross-platform/browser, dependency-free JS chart library for adding interactive bar, area, pie, column, spline, scatter, line, gauge, treemap, funnel, sparkline, and many other HTML5 charts and dashboards to any website/app.
  • AnyGantt JS Gantt Charts 8.7.0 AnyGantt is a flexible, cross-platform and cross-browser JavaScript charting library that allows you to easily build smart HTML5 Gantt Charts and utilize the power of animation and ultimate interactivity to facilitate project and resource management.
  • AnyMap JS Maps 8.7.0 AnyMap JS Maps is an advanced JavaScript-HTML5 mapping library with the ever-expanding Map Collection, which makes you able to easily create interactive maps looking great on PCs, Macs, iPhones, iPads, Androids and other devices. Highly customizable.
  • AnyStock Stock and Financial JS Charts 8.7.0 AnyStock Stock and Financial JS Charts is a flexible JavaScript charting library to visualizing large data sets in interactive HTML5 charts. Designed to display date/time information it offers various chart types, drawing tools, technical indicators.

Most viewed Windows Java and Javascript

  1. 1 Sothink DHTML Menu 9.7 Easily make SE friendly drop down menus, JavaScript menus for web navigation. 12K views
  2. 2 dhtmlxTree :: Ajax-Based JavaScript Tree 5.0 Cross-browser, Ajax-enabled treeview with rich JavaScript API, inline node editing, and drag-n-drop capabilities. Special techniques allow the tree to work effectively with large amounts of data and handle almost unlimited number of nodes. GPL-ed. 11K views
  3. 3 Jasob JavaScript Obfuscator 4.1.1 Jasob JavaScript Obfuscator is a popular tool, enabling JavaScript and CSS driven Web pages to be compressed and obfuscated into supertight, bandwidth-optimized code concealing its scripting and increasing the speed of Web site loading. 10K views
  4. 4 Bouncing Ball with Gravity 1 Simulates the world’s best superball—it bounces forever. Of course you may change that by pressing a key. The ball will bounce lower and lower until coming to a rest. 10K views
  5. 5 Sothink Tree Menu 3.1 JavaScript tree menu and navigation tree menu maker with 50+ free tree templates 9.1K views
  6. 6 DHTMLX Library :: Ajax UI Components 2.6 Suite of professional Ajax components for building rich and interactive web UI 8.8K views
  7. 7 2D/3D Horizontal Bar Graph Software 4.63 2D / 3D Horizontal Bar Graph provides both a client and server side solution for the incorporation of bar graphs into web pages. Versatile components enable web authors and Java developers to easily build and publish dynamic and interactive bar graph 8.4K views
  8. 8 dhtmlxTabbar :: Ajax/JavaScript Tabs 5.0 Cross-browser JavaScript tab bar with rich API and dynamical data loading via Ajax. dhtmlxTabbar supports tabs scrolling, multi-row and nested tabs, and customizable layouts (top, bottom, right and left). Various predefined skins are available. 7.5K views
  9. 9 dhtmlxScheduler :: Ajax Event Calendar 4.3 dhtmlxScheduler is a web-based JavaScript event calendar that provides a rich and intuitive scheduling solution similar to Google Calendar. Lightweight, fast, and highly customizable. Free under GPL. 7.3K views
  10. 10 AllWebMenus Javascript Menu Dreamweaver Extension 1.0.1 Create any cross-browser,popup or drop-down menu with AllWebMenus,the dhtml menu / javascript menu builder that requires absolutely no DHTML/Javascript experience from you! Menus are fully-featured and easily linked to your web pages in only seconds! 7.2K views

Most downloaded Windows Java and Javascript

  1. 1 Sothink DHTML Menu 9.7 Easily make SE friendly drop down menus, JavaScript menus for web navigation. 1.7K downloads
  2. 2 Jasob JavaScript Obfuscator 4.1.1 Jasob JavaScript Obfuscator is a popular tool, enabling JavaScript and CSS driven Web pages to be compressed and obfuscated into supertight, bandwidth-optimized code concealing its scripting and increasing the speed of Web site loading. 1.5K downloads
  3. 3 dhtmlxMenu :: DHTML/JavaScript Menu 4.0 dhtmlxMenu is an Ajax-enabled JavaScript menu with rich functionality, cross-browser support and flexible API. You can freely customize visual menu appearance and create attractive, fast-loading menus for your websites or applications. GPL-licensed. 1.3K downloads
  4. 4 CodeThat Studio 2.5.0 JavsSript producing IDE to create various JavaScripts visually 1.3K downloads
  5. 5 Advanced Scrolling Text Software 4.7 This applet is very efficient and as a result will enhance your visitors viewing experience. Supports Text, Images & Hyperlinks. Features include setting Colors, Fonts, Indents, vary the Pause between pages, Links, Scroll Speed, Background Image,etc 1.3K downloads
  6. 6 CodeThatGrid JavaScript Grid 2.2.8 advanced JavaScript Grid that enables user to display missives of data. 1.3K downloads
  7. 7 dhtmlxTabbar :: Ajax/JavaScript Tabs 5.0 Cross-browser JavaScript tab bar with rich API and dynamical data loading via Ajax. dhtmlxTabbar supports tabs scrolling, multi-row and nested tabs, and customizable layouts (top, bottom, right and left). Various predefined skins are available. 1.2K downloads
  8. 8 AllWebMenus LITE 4.1.624 Create cross-browser popup or drop-down web menus in just minutes with AllWebMenus. This dhtml-Javascript menu builder requires no dhtml-Javascript experience from you, and you can easily link your web menus to your web pages in only seconds! 1.2K downloads
  9. 9 DHTMLX Library :: Ajax UI Components 2.6 Suite of professional Ajax components for building rich and interactive web UI 1.2K downloads
  10. 10 dhtmlxToolbar :: JavaScript Toolbar 5.0 dhtmlxToolbar is a free, cross-browser JavaScript Toolbar with different button types and rich API. Completely customizable - you can freely define visual appearance of this DHTML toolbar by simply changing its parameters. 1.2K downloads