Shared GPU infrastructure for the gogpu ecosystem, providing interfaces for GPU resource sharing, window management, and event handling.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONCollagen is a programmatic collage generator that converts JSON or Jsonnet manifests into single, portable SVG files with embedded assets.
Tokamak is a C# engine designed for creating games and virtual worlds, providing a modular set of building blocks for application development.
raylib is a simple, easy-to-use C library for videogame programming, ideal for prototyping, education, and graphical applications.
Zig bindings for the Impeller standalone C API, providing a Zig-first wrapper for high-performance graphics rendering.
mo · js is a fast, retina-ready, modular JavaScript motion graphics library for the web. It offers a declarative API with built-in components like Html, Shape, Swirl, Burst, and Stagger for creating delightful web animations.
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.
A Node.js library to render p5.js sketches headlessly to RGBA pixel buffers.
Elemental is a low-level, cross-platform GPU programming library providing a simple C API over Direct3D 12, Vulkan, and Metal.
openFrameworks is a C++ toolkit for creative coding, supporting cross-platform development for Windows, Linux, macOS, iOS, tvOS, and Emscripten.
C3.js is an MIT-licensed, D3-based reusable chart library that enables deeper integration of charts into web applications, with official docs, an examples gallery, a full API reference, and runnable samples.