Real-time WebGPU ocean renderer written from scratch, no engine. FFT waves, whitecaps, sun glitter, physically based sunset sky with clouds, free camera. Built with Claude Code (Opus 5.5). Opens from a single 61 KB HTML file in Chrome.
Repository Index
47,133 repositories indexed
25–48 of 75 · Most stars
A Swift implementation of fastimage. Supports PNG, GIF, and JPEG.
Real-time path tracer VKPT integrated into q2pro Quake 2 client.
VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.
Image optimization / compression library. This library is able to optimize png, jpg and gif files in very easy and handy way. It uses optipng, pngquant, pngcrush, pngout, gifsicle, jpegoptim and jpegtran tools.
- image-optimization
- php
- jpegoptim
- pngquant
Thin, unified, C++-flavored wrappers for the CUDA APIs
- api-wrapper
- cuda
- cuda-runtime-api
- modern-cpp
lightweight lossless file minifier/optimizer
- recompress
- lossless
- minifier
- optimizer
Simple, modern libpng alternative
- libpng
- c
- c99
- spng
Automated image compression for efficiently distributing images on the web.
- image
- image-optimization
- image-compression
- compression
HARFANG 3D source code public repository
- 3d
- realtime
- cpp
- vr
Real-time FFT ocean renderer for three.js (WebGL2): shore breakers, foam, caustics, underwater rendering and buoyancy at 170–300 fps
The ultimate Python binding for Vulkan API
- vulkan
- python
Fun canvas animations in Flutter based on time and math functions.
Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.
Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support for real-time ray tracing (RTX), serialization, and meshlets.
A Vulkan implementation of real-time PBR renderer
Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort.
Imgcompress is a self-hosted image processing toolbox that handles compression, format conversion, and AI background removal in a single web interface. It supports over 70 input formats (including PSD, HEIC, and RAW) and can output common formats or generate PDFs, all without sending files to external services.
- imagecompression
- imageoptimizer
- self-hosted
- webtool
Optimized and reworked version of Kinfu
VeloView performs real-time visualization and easy processing of live captured 3D LiDAR data from Velodyne sensors (Alpha Prime™, Puck™, Ultra Puck™, Puck Hi-Res™, Alpha Puck™, Puck LITE™, HDL-32, HDL-64E). Runs on Windows, Linux and MacOS. This repository is a mirror of https://gitlab.kitware.com/LidarView/VeloView-Velodyne.
- lidar
- lidar-camera-calibration
- lidar-data-manipulation
- lidar-measurements
LidarView performs real-time reception, recording, visualization and processing of 3D LiDAR data. This repository is a mirror of https://gitlab.kitware.com/LidarView/lidarview.
Afterburner for Vulkan development; Auto-Vk is a modern C++ low-level convenience and productivity layer atop Vulkan-Hpp.
- vulkan-hpp
- vulkan
- real-time-rendering
An open source, real-time 3D engine for OpenFL
- away3d
- haxe
- openfl
- 3d-engine
Real-time websocket stream of GPS events on a fancy SVG world map