OPEN SOURCE, OPEN TO EVERYONE

Open source. Open possibilities.

Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.

Human-curated · Discover open source3994discovered

A little curiosity. A world of open source.

THE FIRST COLLECTION
Topic: webgl清除
dotlottie-webLottieFiles
ADDED

Official LottieFiles web player for Lottie (.json) and dotLottie (.lottie) animations, with a Rust + WASM core, Canvas2D/WebGL2/WebGPU backends, runtime theming, state machines, audio, worker rendering, and React, Vue, Svelte, Solid and Web Component SDKs.

Developer toolsDesignFrontend tooling
modulatoglauberxyz
ADDED

An animation-first React framework designed for high-fidelity visual websites, featuring persistent shells and live-tweakable motion tokens.

Developer toolsDesignFrontend tooling
vosvosjs
ADDED

vos is an open programmatic video engine that treats video as a deterministic function of time, allowing for resolution-independent rendering and data-driven editing.

Film, Video & MediaDeveloper toolsVideo editing
deck.glvisgl
ADDED

deck.gl is a GPU-powered visualization framework designed for high-performance rendering of large-scale data sets using WebGL2 and WebGPU.

Developer toolsData & databasesFrontend tooling
sigma.jsjacomyal
ADDED

Sigma.js is an open-source JavaScript library designed for visualizing large-scale graphs containing thousands of nodes and edges using WebGL.

Developer toolsFrontend tooling
3d-text-editorDiamondHostRescue
ADDED

A native Windows application that converts text into 3D meshes with real-time extrusion, PBR materials, and dynamic lighting.

GamesGame engines
plotly.pyplotly
ADDED

plotly.py is an interactive, open-source, browser-based graphing library for Python, built on plotly.js. It provides 30+ chart types, works in Jupyter notebooks, standalone HTML, and Dash apps, and is MIT licensed.

Data & databasesAnalytics & BI
engineplaycanvas
ADDED

PlayCanvas is an open-source 3D game engine for browsers, supporting WebGL2/WebGPU, XR, physics, and glTF assets. Ideal for games, visualizations, and interactive apps.

GamesDeveloper toolsGame engines
phaserphaserjs
ADDED

Phaser is a fast, free, and open-source HTML5 2D game framework for desktop and mobile web browsers, supporting both Canvas and WebGL rendering.

GamesDeveloper toolsGame frameworks
pyxelkitao
ADDED

Pyxel is a retro game engine for Python with simple, console-inspired limits such as 16 colors and four sound channels. It is MIT-licensed, free to use, and aimed at making pixel-art-style game creation approachable.

GamesGame engines
ADDED

A self-contained computer graphics course: 13 chapters of notes, interactive WebGL demos, worked exercises and automated checks covering the rendering pipeline, transformations, lighting, textures, collision detection and ray tracing.

Developer toolsDesignTemplates & starters
three.jsmrdoob
ADDED

A lightweight, cross-browser, general-purpose JavaScript 3D library used to create and display animated 3D graphics in a web browser.

Developer toolsBuild & DevOps
plotly.jsplotly
ADDED

Plotly.js is a standalone JavaScript data visualization library used to create a wide variety of interactive charts and graphs.

Data & databasesDeveloper toolsAnalytics & BI
langtermstatico
ADDED

WebGL VT220 emulator with a CRT-style shader and a simple fallback; serves as the frontend for an Inform7 text adventure game.

Developer toolsGamesCLI & terminal
melonjsmelonjs
ADDED

melonJS is a lightweight, dependency-free HTML5 game engine for 2D/2.5D games. Features GPU-accelerated rendering (WebGPU/WebGL2/Canvas), Tiled map integration, physics, audio, and 3D mesh support in ~250KB. Runs on all major browsers.

GamesGame engines
kookaburra-cutmichael-palmes
ADDED

An AI-driven, deterministic animated-video studio for macOS (Apple Silicon) that ensures byte-identical exports.

Film, Video & MediaDesignVideo editing
fragmentcolorvista-art
ADDED

FragmentColor is a cross-platform GPU abstraction for Rust, JS, Python, Swift, and Kotlin. It simplifies shader workflows using WGSL/GLSL across Vulkan, Metal, DirectX, and WebGPU.

Developer toolsAI & MLBackend & APIs
deathstarjeffotoni
ADDED

Stellar Abyss (deathstar) is a browser-based 3D space combat prototype built with Babylon.js, TypeScript and Vite, offering arcade flight controls, escalating enemy squadrons, procedural ships and audio, unlockable weapons, and a capital-ship boss battle.

GamesOpen-source games
img2threejsimg2threejs
ADDED

A token-efficient pipeline that reconstructs objects from reference images into procedural, code-only Three.js models.

DesignAI & ML3D & CAD
sdsmatthew-kissinger
ADDED

Sheepdog Sim is a cel-shaded, single-player browser game where players guide flocks of 25, 75, or 200 sheep into a pen using a dog.

GamesOpen-source games
Load more projects