Showing 36 of 110 projects
A tensor library for differentiable functional programming in F#, with PyTorch-like APIs and GPU support.
A JAX-based machine learning framework for configuring and training large-scale models with high efficiency on TPUs and GPUs.
A header-only C++ utility library that simplifies Vulkan graphics programming by reducing boilerplate and verbosity.
A GPU-accelerated, cross-platform UI framework with a declarative builder API, spring physics animations, and first-class state machines.
A framework for executing native Java and Scala code on the GPU via OpenCL for data-parallel computation.
A fast Clojure library for tensor operations and deep learning with optimized CPU/GPU support.
OCaml bindings for PyTorch, providing NumPy-like tensor computations with GPU acceleration and automatic differentiation.
Deprecated repository for the official Vulkan ICD loader and validation layers, now split into separate projects.
A collection of simple tutorials for implementing real-time raytracing with Vulkan and RTX.
An exascale many-physics flow solver for compressible multi-phase simulations, scaling to 200 trillion grid points on 43K+ GPUs.
An easy-to-use, high-performance Vulkan rendering engine for Rust with automated resource management and a render graph.
A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.
A high-performance, multithreaded rendering engine built on Vulkan API with a customizable render graph and cross-platform support.
A community-driven superset of WGSL adding module imports, conditional compilation, and packaging for WebGPU shaders.
A cross-platform Stage3D framework for creating hardware-accelerated 2D games and graphical applications in Haxe, TypeScript, JavaScript, or ActionScript 3.
A modern C++ Vulkan utility library providing RAII wrappers, memory management, and efficient idioms without framework overhead.
A curated collection of resources, samples, and documentation for Direct3D 12 graphics programming.
Open-source runtime that executes MATLAB syntax on CPU and GPU automatically, with cross-platform hardware support and no vendor lock-in.
A Lisp to GLSL compiler that translates a Common Lisp-like dialect into shader code for graphics programming.
An MLIR toolkit for building compilers and IR transformations using Elixir and Zig, offering a declarative, SSA-native frontend.
A deprecated Vulkan rendering example demonstrating device setup, model loading, and single-threaded rendering.
A blazing fast, modern game engine powered by WebGPU for Deno and the browser.
A WebGPU-based rendering engine for building 3D graphics applications in the browser with modern GPU capabilities.
A set of libraries enabling native execution of D code on GPUs and other accelerators via OpenCL and CUDA runtimes.
A pure Go, GPU-accelerated 2D graphics library for building IDEs, browsers, and graphics-intensive applications.
A Vulkan validation layer that checks applications for performance best practices on Arm Mali GPUs.
A C++ Vulkan driver implementation on top of D3D12, enabling Vulkan API usage on Windows systems.
An early-stage debugger for WebGPU applications, providing capture, replay, and debugging capabilities.
A Deno module for matrix, ndarray, and tensor operations accelerated by WebGPU and WASM.
Pure Go FFI for calling C libraries without CGO, designed for WebGPU and GPU computing with zero per-call allocations.
Auto-generated D bindings for the Vulkan graphics and compute API.
A collection of C++ graphics samples demonstrating Vulkan API usage through the Magma library.
A modern C++17 graphics and compute library that provides a high-level abstraction over Vulkan, bridging the gap to APIs like OpenGL.
A window-based hybrid stream processing engine that leverages both CPU and GPU resources for high-performance data analytics.
A library for debugging and profiling GLSL shaders in Vulkan and OpenGL applications.
A native macOS terminal emulator built with Swift and Rust, designed specifically for developers working with AI coding agents.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.