Awesome Open Source
Awesome Open Source
Combined Topics
webgl
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 378 Webgl Open Source Projects
Categories
>
Graphics
>
Webgl
Three.js
⭐
66,420
JavaScript 3D library.
Pixi.js
⭐
31,706
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Phaser
⭐
28,825
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Tfjs
⭐
14,514
A WebGL accelerated JavaScript library for training and deploying ML models.
Babylon.js
⭐
13,210
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Plotly.js
⭐
12,693
Open-source JavaScript charting library behind Plotly and Dash
Gpu.js
⭐
12,007
GPU Accelerated JavaScript
Webgl Fluid Simulation
⭐
10,466
Play with fluids in your browser (works even on mobile)
Filament
⭐
10,392
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS and WASM/WebGL
Bgfx
⭐
8,827
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Plotly.py
⭐
8,661
The interactive graphing library for Python (includes Plotly Express) ✨
Tfjs Core
⭐
8,525
WebGL-accelerated ML // linear algebra // automatic differentiation for JavaScript.
Deck.gl
⭐
8,325
WebGL2 powered geospatial visualization layers
3d Game Shaders For Beginners
⭐
7,739
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Awesome Creative Coding
⭐
7,341
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Mapbox Gl Js
⭐
7,169
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Two.js
⭐
6,979
A renderer agnostic two-dimensional drawing api for the web.
Cesium
⭐
6,540
An open-source JavaScript library for world-class 3D globes and maps 🌎
Engine
⭐
6,027
Fast and lightweight JavaScript game engine built on WebGL and glTF
React Map Gl
⭐
5,747
React friendly API wrapper around MapboxGL JS
Hilo
⭐
5,584
A Cross-end HTML5 Game development solution developed by Alibaba Group
Keras Js
⭐
4,801
Run Keras models in the browser, with GPU support using WebGL
Opensc2k
⭐
4,683
OpenSC2K - An Open Source remake of Sim City 2000 by Maxis
Spritejs
⭐
4,304
A cross platform high-performance graphics system.
Webglstudio.js
⭐
4,237
A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
Regl
⭐
3,970
👑 Functional WebGL
Vizceral
⭐
3,699
WebGL visualization for displaying animated traffic graphs
Egret Core
⭐
3,458
Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.
Html Gl
⭐
3,332
Get as many FPS as you need and amazing effects by rendering HTML/CSS in WebGL
Magnum
⭐
3,320
Lightweight and modular C++11 graphics middleware for games and data visualization
Melonjs
⭐
3,277
a fresh & lightweight javascript game engine
Vivagraphjs
⭐
3,276
Graph drawing library for JavaScript
Pannellum
⭐
2,867
Pannellum is a lightweight, free, and open source panorama viewer for the web.
Webgl Fundamentals
⭐
2,786
WebGL lessons that start with the basics
Blotter
⭐
2,734
A JavaScript API for drawing unconventional text effects on the web.
Atomicgameengine
⭐
2,395
The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
Speedscope
⭐
2,317
🔬 A fast, interactive web-based viewer for performance profiles.
Gl React
⭐
2,292
gl-react – React library to write and compose WebGL shaders
Sandspiel
⭐
2,290
Creative cellular automata browser game
Awesome Casestudy
⭐
2,224
📕 Curated list of technical case studies on WebGL and creative development
L7
⭐
2,160
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis framework which relies on Mapbox GL or AMap to render basemaps.
React Imgpro
⭐
2,155
📷 Image Processing Component for React
Claygl
⭐
2,149
A WebGL graphic library for building scalable Web3D applications
Encom Boardroom
⭐
2,038
📈 Web tribute to the Tron: Legacy Boardroom Scene
Echarts Gl
⭐
2,037
Extension pack of Apache ECharts (incubating) providing globe visualization and 3D plots
Plotly
⭐
1,895
An interactive graphing library for R
Layaair_discard
⭐
1,880
This is old LayaAir veriosn writetten by ActionScript 3.0 ,now LayaAir is using TypeScript as the Engine Script,Please use https://github.com/layabox/LayaAir instead.
Proton
⭐
1,813
Javascript particle animation library
Tangram
⭐
1,811
WebGL map rendering engine for creative cartography
Uiwidgets
⭐
1,800
UIWidget is a Unity Package which helps developers to create, debug and deploy efficient, cross-platform Apps.
Luma.gl
⭐
1,777
High-performance Toolkit for WebGL-based Data Visualization
Jeelizfacefilter
⭐
1,695
Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).
Umbrella
⭐
1,679
⛱ Broadly scoped ecosystem & mono-repository of 147+ TypeScript projects for functional, data driven development
Phaser Examples
⭐
1,642
Contains hundreds of source code examples and related media for the Phaser HTML5 Game Framework.
Twgl.js
⭐
1,624
A Tiny WebGL helper Library
3d Force Graph
⭐
1,595
3D force-directed graph component using ThreeJS/WebGL
Herebedragons
⭐
1,553
A basic 3D scene implemented with various engines, frameworks or APIs.
Gcanvas
⭐
1,539
A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas
Vue 3d Model
⭐
1,536
📷 vue.js 3D model viewer component
Ipyvolume
⭐
1,524
3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL
Hedgehog Lab
⭐
1,503
Run, compile and execute JavaScript for Scientific Computing and Data Visualization TOTALLY TOTALLY TOTALLY in your BROWSER! An open source scientific computing environment for JavaScript TOTALLY in your browser, matrix operations with GPU acceleration, TeX support, data visualization and symbolic computation.
Knowledge
⭐
1,422
文档着重构建一个完整的「前端技术架构图谱」,方便 F2E(Front End Engineering又称FEE、F2E) 学习与进阶。
Phenomenon
⭐
1,416
⚡️ A fast 2kB low-level WebGL API.
Giojs
⭐
1,386
🌏 A Declarative 3D Globe Data Visualization Library built with Three.js
Freeciv Web
⭐
1,364
Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.
Three.meshline
⭐
1,361
Mesh replacement for THREE.Line
Pygraphistry
⭐
1,325
PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer
Glsleditor
⭐
1,271
Simple WebGL Fragment Shader Editor
Nunustudio
⭐
1,260
Web powered cross-platform 3D, WebXR game engine.
React Vertex
⭐
1,224
◾️ React Vertex | Hooks-based WebGL library for React
Phaser Ce
⭐
1,180
Phaser CE is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
React Ape
⭐
1,176
🦍• [Work in Progress] React Renderer to build UI interfaces using canvas/WebGL
Sketch Threejs
⭐
1,175
Interactive sketches made with three.js.
Glslcanvas
⭐
1,030
Simple tool to load GLSL shaders on HTML Canvas using WebGL
Curtainsjs
⭐
988
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Unitystandalonefilebrowser
⭐
947
A native file browser for unity standalone platforms
G3d
⭐
942
A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
Shadoweditor
⭐
941
Cross-platform 3D scene editor based on three.js, golang and mongodb for desktop and web. https://tengge1.github.io/ShadowEditor-examples/
Wagner
⭐
923
Effects composer for three.js
Fieldplay
⭐
910
A vector field explorer
Xeogl
⭐
908
A WebGL-based 3D engine for technical visualization. Not actively maintained.
Webgl Examples
⭐
886
Code examples that accompany the MDN WebGL documentation
Webgl2 Fundamentals
⭐
866
WebGL 2 lessons starting from the basics
Encom Globe
⭐
853
🌎 WebGL globe based on the boardroom scene from Tron: Legacy
Procedural Gl Js
⭐
850
Mobile-first 3D mapping engine with emphasis on user experience
Wxinlineplayer
⭐
829
🤟Super fast H.264/H.265 FLV player
Gl Transitions
⭐
826
The open collection of GL Transitions
Three.js Pathtracing Renderer
⭐
818
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
Awesome Webgl
⭐
812
A curated list of awesome WebGL libraries, resources and much more
Jeelizweboji
⭐
812
JavaScript/WebGL real-time face tracking and expression detection library. Build your own emoticons animated in real time in the browser! SVG and THREE.js integration demos are provided.
React Planner
⭐
806
✏️ A React Component for plans design. Draw a 2D floorplan and navigate it in 3D mode.
Exokit
⭐
782
Native VR/AR/XR engine for JavaScript 🦖
Harp.gl
⭐
779
harp.gl - web map rendering engine
Postprocessing
⭐
769
A post processing library that provides the means to implement image filter effects for three.js.
Geom
⭐
750
2D/3D geometry toolkit for Clojure/Clojurescript
Avg Core
⭐
728
A Future-oriented Adventure Game Framework based on React & Pixi.js. Docs: https://avgjs.github.io/docs/
Layaair
⭐
724
LayaAir is an open-source 2D/3D engine. LayaAir Engine is designed for high performance games.LayaAir support TypeScript and JavaScript、ActionScript 3.0 programming language.Can develop once, publish for multi platform.
Terriajs
⭐
681
A library for building rich, web-based geospatial data platforms.
Expo Crossy Road
⭐
679
🐥🚙 Crossy Road game clone made in Expo (iOS, Android, web), THREE.js, Tween, React Native. 🐔
Polygon Shredder
⭐
676
The polygon shredder that takes many cubes and turns them into confetti
1-100 of 378 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210