{"id":2402,"date":"2016-09-15T10:02:31","date_gmt":"2016-09-15T10:02:31","guid":{"rendered":"https:\/\/www.anychart.com\/blog\/?p=2402"},"modified":"2024-12-12T16:29:27","modified_gmt":"2024-12-12T16:29:27","slug":"anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs","status":"publish","type":"post","link":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/","title":{"rendered":"AnyChart Open-Sources Powerful, Draw-Anything JS Graphics Library GraphicsJS"},"content":{"rendered":"<p>It is a pleasure for us to announce this today!\u00a0We\u00a0have just\u00a0<span style=\"font-weight: 400;\">launched\u00a0<\/span><span style=\"font-weight: 400;\"><a href=\"http:\/\/www.graphicsjs.org\" target=\"_blank\" rel=\"nofollow\">GraphicsJS<\/a>,<\/span><span style=\"font-weight: 400;\">\u00a0a free, open-source, lightweight JavaScript\u00a0library which allows you to\u00a0draw any JS graphics and animation for your\u00a0HTML5 projects very easily. It\u00a0is significantly more powerful and feature-rich than\u00a0Rapha\u00ebl, BonsaiJS, and other formerly leading\u00a0SVG\/VML graphics\u00a0solutions.<\/span><\/p>\n<p><a href=\"http:\/\/www.graphicsjs.org\" target=\"_blank\" rel=\"nofollow\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2420 size-full\" title=\"GraphicsJS - free open-source JS graphics library for easily drawing anything (HTML5)\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg\" alt=\"GraphicsJS - free open-source JS graphics library for easily drawing anything (HTML5)\" width=\"700\" height=\"645\" srcset=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg 700w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645-300x276.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p>GraphicsJS has always been the graphics engine that our <a href=\"https:\/\/www.anychart.com\" target=\"_blank\">JavaScript (HTML5) charting libraries<\/a>\u00a0are built on \u2013 <a href=\"https:\/\/www.anychart.com\/products\/anychart\/overview\/\" target=\"_blank\">AnyChart<\/a>,\u00a0<a href=\"https:\/\/www.anychart.com\/products\/anystock\/overview\/\" target=\"_blank\">AnyStock<\/a>, <a href=\"https:\/\/www.anychart.com\/products\/anygantt\/overview\/\" target=\"_blank\">AnyGantt<\/a>, and <a href=\"https:\/\/www.anychart.com\/products\/anymap\/overview\/\" target=\"_blank\">AnyMap<\/a>. As a result, it already powers\u00a0data visualization activities\u00a0<span style=\"font-weight: 400;\">for many of you \u2013 Oracle, Microsoft, Volkswagen, AT&amp;T, Samsung, BP, Bosch, Merck, Reuters, Bank of China, Lockheed Martin, and thousands of all the other highly\u00a0respected AnyChart&#8217;s <a href=\"https:\/\/www.anychart.com\/company\/customers\" target=\"_blank\">customers<\/a> including more than 70% of Fortune 1000 companies.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Of course, data visualization is not the only but just one of multiple fields where\u00a0the library of GraphicsJS can be helpful and even essential. Generally speaking, this solution can help you produce virtually anything graphical from scratch: static and animated images, cartoons, games, interactive infographics,<\/span><span style=\"font-weight: 400;\">\u00a0mind maps, and many other amazing things in HTML5.<\/span><\/p>\n<h2>Key\u00a0Features of JS Graphics Library<\/h2>\n<ul>\n<li><strong>Mighty\u00a0line drawing<\/strong> abilities \u2013 B\u00e9zier curves, arcs, rectangles, and many\u00a0other kinds of forms and deformations.<\/li>\n<li><strong>Powerful\u00a0text manipulation<\/strong> features \u2013 multiline texts, measurement, including width, height, as well as wrap, overflow, indent, spacing, align, etc.<\/li>\n<li><strong>Virtual DOM<\/strong> for\u00a0drawing fast\u00a0and only what is necessary.<\/li>\n<li><strong>Smart layering<\/strong> system with z-index.<\/li>\n<li><strong>Transformation engine<\/strong> \u2013 embarrassing in-browser transformations are not used.<\/li>\n<li><strong>Legacy browser support<\/strong> (Internet Explorer 6+).<\/li>\n<li><strong>Concise and convenient JavaScript API<\/strong> with chaining support.<\/li>\n<\/ul>\n<p>By the way, making our graphics engine open-source\u00a0is just the beginning as &#8211; we are also pleased to tell you \u2013 AnyChart\u00a0is going to open the source code of our charting libraries soon! We believe that our great developments in the fields of graphics and data visualization should be even more visible and reachable to any programmer from any part of the world, not to mention that we would love to allow the community to contribute.<\/p>\n<p><span style=\"font-weight: 400;\">Please refer to <a href=\"http:\/\/www.graphicsjs.org\" target=\"_blank\" rel=\"nofollow\">GraphicsJS.org<\/a>\u00a0to learn more about GraphicsJS. As always, the demos are available on our <a href=\"https:\/\/playground.anychart.com\/tags\/graphicsjs\" target=\"_blank\" rel=\"nofollow\">Playground (Graphics section)<\/a>. Also, let&#8217;s not forget about the <a href=\"https:\/\/docs.anychart.com\/Graphics\" target=\"_blank\" rel=\"nofollow\">Graphics Documentation<\/a> and <a href=\"https:\/\/api.anychart.com\/anychart.graphics\" target=\"_blank\" rel=\"nofollow\">Graphics API Reference<\/a>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">What&#8217;s more, the GraphicsJS library and all relevant samples can be freely downloaded and forked <a href=\"https:\/\/github.com\/anychart\/graphicsjs\" target=\"_blank\" rel=\"nofollow\">on GitHub<\/a><\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>It is a pleasure for us to announce this today!\u00a0We\u00a0have just\u00a0launched\u00a0GraphicsJS,\u00a0a free, open-source, lightweight JavaScript\u00a0library which allows you to\u00a0draw any JS graphics and animation for your\u00a0HTML5 projects very easily. It\u00a0is significantly more powerful and feature-rich than\u00a0Rapha\u00ebl, BonsaiJS, and other formerly leading\u00a0SVG\/VML graphics\u00a0solutions. GraphicsJS has always been the graphics engine that our JavaScript (HTML5) charting libraries\u00a0are [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,16,66,18,22,7,19,17,168,25,23,13,3,20,15,4,1],"tags":[53,94,92,93,54,100,102,91,95,98,32,36,97,96,99,101,90,88,89],"class_list":["post-2402","post","type-post","status-publish","format-standard","hentry","category-anychart-charting-component","category-anygantt","category-anymap","category-anystock","category-charts-and-art","category-dashboards","category-financial-charts","category-gantt-chart","category-graphicsjs","category-graphjam","category-html5","category-javascript","category-news","category-stock-charts","category-third-party-developers","category-tips-and-tricks","category-uncategorized","tag-anychart","tag-anygantt","tag-anymap","tag-anystock","tag-data-visualization","tag-drawing-in-javascript","tag-free","tag-graphics","tag-graphics-library","tag-graphicsjs","tag-html5","tag-javascript","tag-javascript-animation","tag-javascript-graphics-library","tag-javascript-library","tag-js-graphics","tag-opensource","tag-svg","tag-vml","wpautop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AnyChart Open-Source Mighty JS Graphics Library GraphicsJS<\/title>\n<meta name=\"description\" content=\"AnyChart launched GraphicsJS - free, open-source JS graphics library for drawing animation and interactive graphics, more powerful than Raphael and BonsaiJS\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AnyChart Open-Source Mighty JS Graphics Library GraphicsJS\" \/>\n<meta property=\"og:description\" content=\"AnyChart launched GraphicsJS - free, open-source JS graphics library for drawing animation and interactive graphics, more powerful than Raphael and BonsaiJS\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/\" \/>\n<meta property=\"og:site_name\" content=\"AnyChart News\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AnyCharts\" \/>\n<meta property=\"article:published_time\" content=\"2016-09-15T10:02:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-12T16:29:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"645\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"AnyChart Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AnyChart\" \/>\n<meta name=\"twitter:site\" content=\"@AnyChart\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"AnyChart Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/\"},\"author\":{\"name\":\"AnyChart Team\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\"},\"headline\":\"AnyChart Open-Sources Powerful, Draw-Anything JS Graphics Library GraphicsJS\",\"datePublished\":\"2016-09-15T10:02:31+00:00\",\"dateModified\":\"2024-12-12T16:29:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/\"},\"wordCount\":393,\"commentCount\":5,\"image\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg\",\"keywords\":[\"AnyChart\",\"AnyGantt\",\"AnyMap\",\"AnyStock\",\"Data Visualization\",\"drawing in JavaScript\",\"free\",\"graphics\",\"graphics library\",\"GraphicsJS\",\"HTML5\",\"JavaScript\",\"JavaScript animation\",\"JavaScript graphics library\",\"JavaScript library\",\"JS graphics\",\"opensource\",\"SVG\",\"VML\"],\"articleSection\":[\"AnyChart Charting Component\",\"AnyGantt\",\"AnyMap\",\"AnyStock\",\"Charts and Art\",\"Dashboards\",\"Financial Charts\",\"Gantt Chart\",\"GraphicsJS\",\"GraphJam\",\"HTML5\",\"JavaScript\",\"News\",\"Stock Charts\",\"Third-Party Developers\",\"Tips and Tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/\",\"url\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/\",\"name\":\"AnyChart Open-Source Mighty JS Graphics Library GraphicsJS\",\"isPartOf\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg\",\"datePublished\":\"2016-09-15T10:02:31+00:00\",\"dateModified\":\"2024-12-12T16:29:27+00:00\",\"author\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\"},\"description\":\"AnyChart launched GraphicsJS - free, open-source JS graphics library for drawing animation and interactive graphics, more powerful than Raphael and BonsaiJS\",\"breadcrumb\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#primaryimage\",\"url\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg\",\"contentUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg\",\"width\":700,\"height\":645},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.anychart.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AnyChart Open-Sources Powerful, Draw-Anything JS Graphics Library GraphicsJS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#website\",\"url\":\"https:\/\/www.anychart.com\/blog\/\",\"name\":\"AnyChart News\",\"description\":\"AnyChart JS Charts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.anychart.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\",\"name\":\"AnyChart Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g\",\"caption\":\"AnyChart Team\"},\"sameAs\":[\"https:\/\/www.anychart.com\"],\"url\":\"https:\/\/www.anychart.com\/blog\/author\/andrey-khachaturov\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AnyChart Open-Source Mighty JS Graphics Library GraphicsJS","description":"AnyChart launched GraphicsJS - free, open-source JS graphics library for drawing animation and interactive graphics, more powerful than Raphael and BonsaiJS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/","og_locale":"en_US","og_type":"article","og_title":"AnyChart Open-Source Mighty JS Graphics Library GraphicsJS","og_description":"AnyChart launched GraphicsJS - free, open-source JS graphics library for drawing animation and interactive graphics, more powerful than Raphael and BonsaiJS","og_url":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/","og_site_name":"AnyChart News","article_publisher":"https:\/\/www.facebook.com\/AnyCharts","article_published_time":"2016-09-15T10:02:31+00:00","article_modified_time":"2024-12-12T16:29:27+00:00","og_image":[{"width":700,"height":645,"url":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg","type":"image\/jpeg"}],"author":"AnyChart Team","twitter_card":"summary_large_image","twitter_creator":"@AnyChart","twitter_site":"@AnyChart","twitter_misc":{"Written by":"AnyChart Team","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#article","isPartOf":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/"},"author":{"name":"AnyChart Team","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b"},"headline":"AnyChart Open-Sources Powerful, Draw-Anything JS Graphics Library GraphicsJS","datePublished":"2016-09-15T10:02:31+00:00","dateModified":"2024-12-12T16:29:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/"},"wordCount":393,"commentCount":5,"image":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#primaryimage"},"thumbnailUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg","keywords":["AnyChart","AnyGantt","AnyMap","AnyStock","Data Visualization","drawing in JavaScript","free","graphics","graphics library","GraphicsJS","HTML5","JavaScript","JavaScript animation","JavaScript graphics library","JavaScript library","JS graphics","opensource","SVG","VML"],"articleSection":["AnyChart Charting Component","AnyGantt","AnyMap","AnyStock","Charts and Art","Dashboards","Financial Charts","Gantt Chart","GraphicsJS","GraphJam","HTML5","JavaScript","News","Stock Charts","Third-Party Developers","Tips and Tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/","url":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/","name":"AnyChart Open-Source Mighty JS Graphics Library GraphicsJS","isPartOf":{"@id":"https:\/\/www.anychart.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#primaryimage"},"image":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#primaryimage"},"thumbnailUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg","datePublished":"2016-09-15T10:02:31+00:00","dateModified":"2024-12-12T16:29:27+00:00","author":{"@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b"},"description":"AnyChart launched GraphicsJS - free, open-source JS graphics library for drawing animation and interactive graphics, more powerful than Raphael and BonsaiJS","breadcrumb":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#primaryimage","url":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg","contentUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/09\/graphicsjs_main_700x645.jpg","width":700,"height":645},{"@type":"BreadcrumbList","@id":"https:\/\/www.anychart.com\/blog\/2016\/09\/15\/anychart-open-source-powerful-draw-anything-js-graphics-library-graphicsjs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.anychart.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AnyChart Open-Sources Powerful, Draw-Anything JS Graphics Library GraphicsJS"}]},{"@type":"WebSite","@id":"https:\/\/www.anychart.com\/blog\/#website","url":"https:\/\/www.anychart.com\/blog\/","name":"AnyChart News","description":"AnyChart JS Charts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.anychart.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b","name":"AnyChart Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g","caption":"AnyChart Team"},"sameAs":["https:\/\/www.anychart.com"],"url":"https:\/\/www.anychart.com\/blog\/author\/andrey-khachaturov\/"}]}},"_links":{"self":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/2402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/comments?post=2402"}],"version-history":[{"count":22,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/2402\/revisions"}],"predecessor-version":[{"id":18659,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/2402\/revisions\/18659"}],"wp:attachment":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/media?parent=2402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/categories?post=2402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/tags?post=2402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}