Top 14 JavaScript html5-canva Projects
-
InteractiveGraph
InteractiveGraph provides a web-based interactive visualization and analysis framework for large graph data, which may come from a GSON file, or an online Neo4j graph database. InteractiveGraph also provides applications built on the framework: GraphNavigator, GraphExplorer and RelFinder.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Scrawl-canvas
Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas element easier, and more fun
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I don't like Typescript because it forces me to think about types and data structures and stuff. Which is a Good Thing because I absolutely have to think about that stuff when working on large codebases with a team of colleagues: without the inline documentation and text editor help TS gives me when working on those codebases I'd be (at least!) 10x slower when refactoring old code or adding new code. And nobody wants to pay a slow developer!
However ... the one place I refuse to use Typescript is in my side project - a JS canvas library. I can justify this because: 1. it's a big codebase, but I know every line of it intimately having spent the last 10 years (re-)writing it; 2. nobody else contributes (and I kinda like it that way); and 3. I keep a close eye on competing canvas libraries and I've watched several of them go through the immense (frustrating!) work of converting their codebases to TS over the past few years and, seriously, I don't need that pain in my not-paid-for life.
Even so, I do maintain a .d.ts file for the library's 'API' (the functions devs would use when building a canvas using my library) because the testing, documentation and autocompletion help it offers is too useful to ignore. It is additional work, but it's just one file[1] and I can live with that.
[1] https://github.com/KaliedaRik/Scrawl-canvas/blob/v8/source/s...
Project mention: Show HN: FlowerJS – JavaScript Framework for Flower Shapes and Animation | news.ycombinator.com | 2023-09-20
Project mention: Celebrate Hacktoberfest with these Exciting Open Source Repositories to contribute to | dev.to | 2023-10-04Breakout Game This one is breakout game built with html canvas, css & javascript. Try to make it better, check the issues section or enhance the functionality.
Project mention: Show HN: Animation Music Rose – JavaScript Web Art Tool on HTML5 Canvas | news.ycombinator.com | 2023-09-24
JavaScript html5-canvas related posts
Index
What are some of the best open-source html5-canva projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | melonJS | 5,700 |
2 | InteractiveGraph | 1,010 |
3 | canvas2svg | 672 |
4 | Scrawl-canvas | 308 |
5 | pacman | 232 |
6 | the-matrix-effect | 148 |
7 | FlowerJS | 79 |
8 | omg-music | 76 |
9 | emoji-minesweeper | 16 |
10 | breakout-game | 7 |
11 | HTML5-Canvas-Animation-MotionRose | 6 |
12 | skifreejs | 4 |
13 | canvas-particle-system | 1 |
14 | automaton | 0 |
Sponsored