awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 रिपॉजिटरी

Awesome GitHub RepositoriesWeb Graphics Libraries

JavaScript libraries for rendering 2D and 3D content in the browser.

Explore 12 awesome GitHub repositories matching part of an awesome list · Web Graphics Libraries. Refine with filters or upvote what's useful.

Awesome Web Graphics Libraries GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • mrdoob/three.jsmrdoob का अवतार

    mrdoob/three.js

    113,086GitHub पर देखें↗

    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

    Standard JavaScript library for 3D graphics.

    JavaScript3daugmented-realitycanvas
    GitHub पर देखें↗113,086
  • babylonjs/babylon.jsBabylonJS का अवतार

    BabylonJS/Babylon.js

    25,652GitHub पर देखें↗

    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

    Comprehensive framework for building 3D web games.

    TypeScript
    GitHub पर देखें↗25,652
  • theatre-js/theatretheatre-js का अवतार

    theatre-js/theatre

    12,476GitHub पर देखें↗

    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

    Library for motion design with visual tools.

    TypeScriptanimationdevtoolsgenerative-art
    GitHub पर देखें↗12,476
  • regl-project/reglregl-project का अवतार

    regl-project/regl

    5,528GitHub पर देखें↗

    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

    Functional abstraction for WebGL development.

    JavaScriptjavascriptreglwebgl
    GitHub पर देखें↗5,528
  • oframe/ogloframe का अवतार

    oframe/ogl

    4,540GitHub पर देखें↗

    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

    Minimalist WebGL library for 3D graphics.

    JavaScript
    GitHub पर देखें↗4,540
  • kripken/ammo.jskripken का अवतार

    kripken/ammo.js

    4,514GitHub पर देखें↗

    ammo.js, Bullet फिजिक्स इंजन का एक JavaScript पोर्ट है, जिसे ब्राउज़र के लिए उच्च-प्रदर्शन फिजिक्स लाइब्रेरी प्रदान करने के लिए Emscripten के माध्यम से कंपाइल किया गया है। यह एक 3D रिजिड बॉडी इंजन और Emscripten कंपाइल की गई लाइब्रेरी के रूप में कार्य करता है जो WebAssembly और JavaScript का उपयोग करके जटिल भौतिक गणनाओं को सक्षम बनाता है। यह प्रोजेक्ट सॉफ्ट बॉडी फिजिक्स के लिए विशेष सिमुलेशन क्षमताएं प्रदान करता है, जो कपड़े और रबर जैसी लचीली सामग्रियों के विरूपण को मॉडल करता है, और पहिएदार वाहनों के यांत्रिकी की गणना के लिए एक वाहन डायनेमिक्स इंजन प्रदान करता है। सिमुलेशन सतह गैर-विरूपण योग्य ठोस वस्तुओं के लिए रिजिड बॉडी डायनेमिक्स और भौतिक इंटरैक्शन को चलाने वाले 3D परिदृश्य बनाने के लिए हाइटमैप टेरेन जनरेशन को भी कवर करती है।

    Port of the Bullet physics engine for JavaScript.

    C++
    GitHub पर देखें↗4,514
  • lo-th/oimo.jslo-th का अवतार

    lo-th/Oimo.js

    3,162GitHub पर देखें↗

    Lightweight 3d physics engine for javascript

    Lightweight 3D physics engine for JavaScript.

    JavaScript
    GitHub पर देखें↗3,162
  • greggman/twgl.jsgreggman का अवतार

    greggman/twgl.js

    2,987GitHub पर देखें↗

    A Tiny WebGL helper Library

    Tiny helper library for WebGL.

    JavaScript
    GitHub पर देखें↗2,987
  • visgl/luma.glvisgl का अवतार

    visgl/luma.gl

    2,453GitHub पर देखें↗

    High-performance Toolkit for WebGL-based Data Visualization

    WebGL2 components specifically for data visualization.

    TypeScript
    GitHub पर देखें↗2,453
  • evanw/lightgl.jsevanw का अवतार

    evanw/lightgl.js

    1,570GitHub पर देखें↗

    A lightweight WebGL library

    Lightweight library for WebGL rendering.

    JavaScript
    GitHub पर देखें↗1,570
  • tsherif/picogl.jstsherif का अवतार

    tsherif/picogl.js

    797GitHub पर देखें↗

    A minimal WebGL 2 rendering library

    Minimalist library for WebGL 2 rendering.

    JavaScript
    GitHub पर देखें↗797
  • yiwenl/alfridyiwenl का अवतार

    yiwenl/Alfrid

    238GitHub पर देखें↗

    A WebGL tool set.

    Tool set for WebGL development.

    JavaScript
    GitHub पर देखें↗238
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Web Graphics Libraries