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 source4109discovered

A little curiosity. A world of open source.

THE FIRST COLLECTION
Topic: webgl清除
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
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
ADDED

Cocos Creator is a free, open-source, cross-platform game engine for high-performance 2D/3D games and instant web entertainment, supporting multiple platforms with modern graphics and customizable pipelines.

GamesDeveloper toolsGame engines
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
shader-agentzacklocx
ADDED

Local-first toolkit for shader generation, review, validation, and export to Shadertoy, WebGL, LÖVE 2D, and video workflows. Supports AI-assisted drafting, license filtering, render preflight checks, and web UI with live preview.

Developer toolsAI & MLTemplates & starters
xterm.jsxtermjs
ADDED

A high-performance, frontend terminal component for the browser, supporting GPU acceleration, Unicode, and rich terminal features like mouse events and CJK characters.

Developer toolsCLI & terminal
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