awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to evanw/lightgl.js

Projects sharing features with Lightgl.js

14 open-source projects similar to evanw/lightgl.js, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • babylonjs/babylon.jsBabylonJS avatar

    BabylonJS/Babylon.js

    25,652View on GitHub↗

    Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive three-dimensional visuals and applications. It functions as a web-based 3D framework and WebGL engine that enables the deployment of high-performance 3D content across various web platforms and devices. The project provides tools for web-based 3D game development, real-time graphics rendering, and the creation of browser-based interactive visualizations. It also supports the development of WebXR virtual and augmented reality experiences using standard web technologies. The framework cover

    TypeScript
    View on GitHub↗25,652
  • emadurandal/glboostemadurandal avatar

    emadurandal/GLBoost

    107View on GitHub↗

    A New WebGL Rendering Library for 3D Graphics Geeks

    JavaScript
    View on GitHub↗107
  • gportelli/pocket.glG

    gportelli/pocket.gl

    0View on GitHub↗

    A fully customizable webgl shader sandbox to embed in your pages

    View on GitHub↗0
  • greggman/twgl.jsgreggman avatar

    greggman/twgl.js

    2,987View on GitHub↗

    A Tiny WebGL helper Library

    JavaScript
    View on GitHub↗2,987
  • hiloteam/hilo3dhiloteam avatar

    hiloteam/Hilo3d

    661View on GitHub↗

    English | 简体中文

    JavaScript
    View on GitHub↗661

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • kripken/ammo.jskripken avatar

    kripken/ammo.js

    4,514View on GitHub↗

    ammo.js is a JavaScript port of the Bullet physics engine, compiled via Emscripten to provide a high-performance physics library for the browser. It functions as a 3D rigid body engine and an Emscripten compiled library that enables complex physical computations using WebAssembly and JavaScript. The project provides specialized simulation capabilities for soft body physics, modeling the deformation of flexible materials like cloth and rubber, and a vehicle dynamics engine for calculating the mechanics of wheeled vehicles. The simulation surface also covers rigid body dynamics for non-deforma

    C++
    View on GitHub↗4,514
  • lo-th/oimo.jslo-th avatar

    lo-th/Oimo.js

    3,162View on GitHub↗

    Lightweight 3d physics engine for javascript

    JavaScript
    View on GitHub↗3,162
  • mrdoob/three.jsmrdoob avatar

    mrdoob/three.js

    113,086View on GitHub↗

    This project is a high-level 3D graphics engine designed to render complex, hardware-accelerated environments within web browsers. It provides a comprehensive abstraction layer that manages scene graphs, cameras, and lighting, mapping high-level scene definitions onto low-level graphics APIs. By decoupling these definitions from specific hardware targets, the engine ensures consistent performance across diverse browsers and devices. The framework distinguishes itself through a robust architecture that includes a unified math library for high-frequency spatial calculations and a physically bas

    JavaScript3daugmented-realitycanvas
    View on GitHub↗113,086
  • oframe/ogloframe avatar

    oframe/ogl

    4,540View on GitHub↗

    ogl is a WebGL graphics library and 3D scene graph engine designed for rendering three-dimensional scenes. It provides a lightweight framework for managing geometries and coordinating spatial transformations within a hierarchical system. The project includes a PBR shader system for creating realistic materials and a GPGPU computation framework for performing large-scale general-purpose calculations and particle simulations on the graphics processor. It also features a post-processing suite for applying visual filters to rendered scenes via frame buffers. The library covers broader capabiliti

    JavaScript
    View on GitHub↗4,540
  • regl-project/reglregl-project avatar

    regl-project/regl

    5,528View on GitHub↗

    regl is a declarative WebGL library that manages graphics state and GPU resources through functional commands instead of manual binding and state tracking. It provides a command-based drawing abstraction where shaders, attributes, and render state are encapsulated into reusable, compiled functions that can be executed efficiently. What sets regl apart is its scoped state inheritance system, which allows nested drawing commands to inherit and override render state from parent scopes for organized rendering. The library automatically recovers from GPU context loss by restoring buffer and textur

    JavaScriptjavascriptreglwebgl
    View on GitHub↗5,528
  • theatre-js/theatretheatre-js avatar

    theatre-js/theatre

    12,476View on GitHub↗

    Theatre is a motion graphics and animation library designed for the web. It functions as a declarative state animation engine that manages the properties of visual elements over time, allowing developers to create complex, time-based sequences and interactive motion graphics directly within the browser. The framework distinguishes itself through its focus on audio-synced animation, providing tools to coordinate visual motion sequences with external sound files. By utilizing a declarative animation graph and keyframe-based property interpolation, it enables the creation of rhythmic, music-driv

    TypeScriptanimationdevtoolsgenerative-art
    View on GitHub↗12,476
  • tsherif/picogl.jstsherif avatar

    tsherif/picogl.js

    797View on GitHub↗

    A minimal WebGL 2 rendering library

    JavaScript
    View on GitHub↗797
  • visgl/luma.glvisgl avatar

    visgl/luma.gl

    2,453View on GitHub↗

    High-performance Toolkit for WebGL-based Data Visualization

    TypeScript
    View on GitHub↗2,453
  • yiwenl/alfridyiwenl avatar

    yiwenl/Alfrid

    238View on GitHub↗

    A WebGL tool set.

    JavaScript
    View on GitHub↗238