Showing 28 of 100 projects
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 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.
A GPU-accelerated, cross-platform UI framework with a declarative builder API, spring physics animations, and first-class state machines.
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 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.
A community-driven superset of WGSL adding module imports, conditional compilation, and packaging for WebGPU shaders.
A Lisp to GLSL compiler that translates a Common Lisp-like dialect into shader code for graphics programming.
Open-source runtime that executes MATLAB syntax on CPU and GPU automatically, with cross-platform hardware support and no vendor lock-in.
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 Vulkan validation layer that checks applications for performance best practices on Arm Mali GPUs.
A pure Go, GPU-accelerated 2D graphics library for building IDEs, browsers, and graphics-intensive applications.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.