Showing 29 open source projects for "canvas"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Cytoscape.js

    Cytoscape.js

    Graph theory library for visualization and analysis

    ...Designed for users first, for both frontfacing app usecases and developer usecases. Highly optimized. Compatible with All modern browsers. Legacy browsers with ES5 and canvas support. ES5 and canvas support are required, and feature detection is used for optional performance enhancements. Browsers circa 2012 support ES5 fully: IE10, Chrome 23, Firefox 21, Safari 6 (caniuse). Browsers with partial but sufficient ES5 support also work, such as IE9 and Firefox 4. The documentation and examples are not optimized for old browsers, although the library itself is. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    ECharts

    ECharts

    A powerful, interactive charting and visualization library for browser

    ...It offers a rich set of features that includes rendering ability for ten-million-level data, Wechart and Powerpoint support, multi-dimension data analysis, and more. It also has a number of extensions for various applications. ECharts is written in pure JavaScript, and is based on zrender, a new and lightweight canvas library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Chart.js

    Chart.js

    Simple yet flexible JavaScript charting for designers & developers

    Chart.js is a Javascript library that allows designers and developers to draw all kinds of charts using the HTML5 canvas element. Chart js offers a great array of simple, clean charts including animated and interactive versions. Chartjs is an easy way to include beautiful and engaging charts into your website for free.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 4
    wavesurfer.js

    wavesurfer.js

    Navigable waveform built on Web Audio and Canvas

    wavesurfer.js is a customizable audio waveform visualization, built on top of Web Audio API and HTML5 Canvas. With wavesurfer.js you can create anything from an HTML5 audio player to a sophisticated DJ application. wavesurfer.js works only in modern browsers supporting Web Audio. It will fallback to Audio Element without graphics in other browsers (IE 11 and lower). You can also try wavesurfer.swf which is a Flash-based fallback. The audio will start playing as you press play. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    G2

    G2

    Interactive data-driven visualization grammar for statistical charts

    ...It provides a set of grammar, and takes users beyond a limited set of charts to an almost unlimited world of graphical forms. With G2, you can describe the visual appearance and interactive behavior of visualization just by one statement, and generate web-based views using Canvas or SVG. We have summarized a series of story design templates from lots of real data visualization cases so that users can use them directly. Any chart can be drawn flexibly based on graphical grammar to meet your unlimited creativity. A large number of product practices, providing a graphics engine, complete graphical grammar, and professional design specifications.Powerful interactive grammar to help visual analysis and make charts vivid.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    prettymaps

    prettymaps

    A small set of Python functions to draw pretty maps from OpenStreetMap

    A Python package to draw maps with customizable styles from OpenStreetMap data. Created using the osmnx, matplotlib, shapely and vsketch packages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Orange Data Mining

    Orange Data Mining

    Orange: Interactive data analysis

    ...Graphic user interface allows you to focus on exploratory data analysis instead of coding, while clever defaults make fast prototyping of a data analysis workflow extremely easy. Place widgets on the canvas, connect them, load your datasets and harvest the insight! When teaching data mining, we like to illustrate rather than only explain.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 8
    Julia VS Code

    Julia VS Code

    Julia extension for Visual Studio Code

    ...Beginners and experts can build better software more quickly, and get to a result faster. With a completely live environment, Julia for VS Code aims to take the frustration and guesswork out of programming and put the fun back in. A hybrid “canvas programming” style combines the exploratory power of a notebook with the productivity and static analysis features of an IDE. VS Code is a powerful editor and customizable to your heart’s content (though the defaults are pretty good too). It has power features like multiple cursors, fuzzy file finding and Vim keybindings.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Vizzu

    Vizzu

    Library for animated data visualizations and data stories

    Vizzu is a free, open-source Javascript/C++ library utilizing a generic dataviz engine that generates many types of charts and seamlessly animates between them. It can be used to create static charts but more importantly, it is designed for building animated data stories and interactive explorers as Vizzu enables showing different perspectives of the data that the viewers can easily follow due to the animation. Create a placeholder element that will contain the rendered chart. The Vizzu...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    Excalidraw MCP

    Excalidraw MCP

    Fast and streamable Excalidraw MCP App

    Excalidraw-MCP is an open-source Model Context Protocol (MCP) application and server that connects the visual power of Excalidraw’s hand-drawn diagram editor with AI-driven workflows, enabling agents like Claude, ChatGPT, VS Code, and other MCP-compatible hosts to generate and manipulate diagrams programmatically. Rather than being just a static whiteboard, Excalidraw-MCP serves diagrams in real time using an MCP backend and streams interactive visual output back to the client, letting AI...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Obsidian Visual Skills Pack

    Obsidian Visual Skills Pack

    Generate Canvas, Excalidraw, and Mermaid diagrams from text

    LLM-TLDR is a Python-based tool designed to dramatically reduce the amount of code a large language model needs to read by extracting the essential structure and context from a codebase and presenting only the most relevant parts to the model. Traditional approaches often dump entire files into a model’s context, which quickly exceeds token limits; LLM-TLDR instead indexes project structure, traces dependencies, and summarizes code in a way that preserves semantic relevance while shrinking...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Jmol

    Jmol

    An interactive viewer for three-dimensional chemical structures.

    Over 1,000,000 page views per month. Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar). Jmol can read many file types, including PDB, CIF, SDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian, GAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other...
    Leader badge
    Downloads: 669 This Week
    Last Update:
    See Project
  • 13
    Social Network Visualizer

    Social Network Visualizer

    Social Network Analysis and Visualization software

    Visit our new site: http://socnetv.org Social Network Visualizer (SocNetV) is a social network analysis and visualization application. You can draw a social network (graph/digraph) or load an existing one (GraphML, UCINET, Pajek, etc), compute cohesion, centrality, community and structural equivalence metrics and apply various layout algorithms based on actor centrality or prestige scores (i.e. Eigenvector, Betweenness) or on dynamic models (i.e. Kamada-Kawai spring-embedder)
    Leader badge
    Downloads: 394 This Week
    Last Update:
    See Project
  • 14
    D3.js

    D3.js

    A JavaScript library for visualizing data using web standards

    D3.js (or D3 for Data-Driven Documents) is a JavaScript library that allows you to produce dynamic, interactive data visualizations in web browsers. With D3 you can bring data to life using SVG, Canvas and HTML. Powerful visualization and interaction techniques plus a data-driven approach to DOM manipulation means D3.js gives you greater design freedom and control over the final result.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    SandDance

    SandDance

    Visually explore, understand, and present your data

    By using easy-to-understand views, SandDance helps you find insights about your data, which in turn help you tell stories supported by data, build cases based on evidence, test hypotheses, dig deeper into surface explanations, support decisions for purchases, or relate data into a wider, real world context. SandDance uses unit visualizations, which apply a one-to-one mapping between rows in your database and marks on the screen. Smooth animated transitions between views help you to maintain...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16

    WebVisu

    Pure Browser based Visualisation for PLCs

    Framework to enable PLC Visualisations (like Wago 750-841, Beck IPC, CoDeSys 2.3) displayed in a standalone Browser without Java applets. Including Browsers of iPad, iPhone, iPod, Android aso.. Based on HTML5 canvas and Javascript.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    GeoNotebook

    GeoNotebook

    A Jupyter notebook extension for geospatial visualization and analysis

    ...GeoNotebook bridges the gap between data science workflows and GIS exploration by combining the flexibility of interactive notebooks with browser-based map display driven by a Python backend and WebGL/Canvas tools. It supports workflows that include map reprojection, layer interaction, and tile serving, which are essential for real world geoscience and environmental analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Canvas-2DGC

    A user-extensible Freemat based 1DGC and GCxGC data analysis software.

    Canvas-2DGC is a user-extensible, Freemat based 1DGC and comprehensive 2DGC (GCxGC) data visualization and processing software. GCxGC-MS data analysis is supported for Agilent GCMS data format. The first goal of this project is to provide a highly intelligent analytical tool for reducing a complex chromatographic data analysis, either 1D or 2D, to just a few simple and intuitive steps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    vizceral

    vizceral

    WebGL visualization for displaying animated traffic graphs

    vizceral is a component for displaying traffic data on a webgl canvas. If a graph of nodes and edges with data about traffic volume is provided, it will render a traffic graph animating the connection volume between nodes. This component can take multiple traffic graphs and will generate a 'global' graph showing all incoming traffic into each of the 'regions', with support for cross-region traffic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    heatmap.js

    heatmap.js

    JavaScript Library for HTML5 canvas based heatmaps

    heatmap.js is a lightweight, easy to use JavaScript library to help you visualize your three dimensional data! Use it to add new value to your project, build a business based on it, study and visualize user behaviour, or why not build something completely crazy/awesome? Whether you want to have an aggregated overview of your users behaviour, or look at thousands of events distributed on a map, heatmap.js has all your heatmap visualization needs covered! Because it is the most advanced heat...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    FalansterCity3D

    FalansterCity3D

    3D urban environment renderer : browser-app ; as well as a GTA clone

    Have You ever wondered what would be like the weirdest Grand Theft Auto clone ever made? Well, we are pretty close with the FalansterCity3D urban environment rendering-engine where You can also drive the cars in the city. And moreover, it's a browser-game, so it runs instantly in any internet-browser. Why not try it directly at the link below? http://nerdofalgorithms.altervista.org/secondary_pages/page_11.php Even on smarthones or whatever, as long as it has a browser and sufficient...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    DRINKS Toolkit

    DRINKS Toolkit

    DRINKS is a set of smart web-based widgets.

    DRINKS Toolkit is a collection of web-based widget, focused in the first release, to realize an online strumentation. It provides a practical and immediate interface to represent your data in the best possible way. Every widget is drawed using HTML5 Canvas API in a Javascript based environment. Drinks was born to allow users to easily realize custom dashboards without any programming knowledge, infact, you can use your instrument on a webpage simply using HTML tags, or using BarMan IDE to create your applications in a click. DRINKS Toolkit (hardware and software) are released as Open Source project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A simple HTML canvas-based viewer for two-dimensional triangular meshes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    AnaglyphCanvas3D is library for adding anaglyphs (red-green, red-cyan and so on) to the Java3D programming language. It utilizes the normal Canvas (-3D) class of Java3D and extends it for stereoscopic effects. A prototypic GUI for testing is also ava
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A pure python canvas for drawing 2D primitives which outputs its data as SVG or VML but can be easily extended to output more formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next