ILGPU JIT Compiler for high-performance .Net GPU programs
Repository Index
55,140 visible repositories in the index
25–48 of 51 · Most stars
Highly configurable slideshows for displaying Immich assets on browsers and devices.
- golang
- immich
- immich-slideshow
- photos
An implementation of High Pass Skin Smoothing using Apple's Core Image Framework
A cross-platform C++20 3D library with Python bindings and the high-level API of three.js.
- threejs
- opengl
- 3d-graphics
- cpp
The mature, battle-tested, high-end, OG self-hosted image and video hosting solution trusted since 2007. Build your own Flickr / Imgur media sharing platform with complete control over your content, data, and platform rules.
- image-host
- image-hosting
- image-sharing
- image-sharing-website
⚡ Datoviz: high-performance GPU rendering for scientific data visualization
- visualization
- graphics
- data-visualization
- scientific-visualization
Live overlay for drawing, annotating, presenting with zoom, hiding text, and capturing screenshots on Linux. Can be used as whiteboard or blackboard. Packed with features. Highly customisable. Written in Rust.
- annotations
- arch-linux
- hyprland
- zoomit
MagicScaler high-performance, high-quality image processing pipeline for .NET
- image-processing
- image-resizing
- imaging
- jpeg
Video++, a C++14 high performance video and image processing library.
- image-processing
- image-processing-library
- video-processing
- c-plus-plus
NGraphics is a cross platform library for rendering vector graphics on .NET. It provides a unified API for both immediate and retained mode graphics using high quality native renderers.
webgpu.h - C version of the JS API, for both native and Wasm. A multi-vendor standard between Dawn/Emdawnwebgpu and wgpu-native. Designed primarily for binding into higher-level languages.
Simple high quality GIF encoding
High-quality pro HDR image resizing / scaling C++ library, including a very fast, precise, SIMD Lanczos resizer (header-only C++)
- image-resizer
- image-upsizing
- image-scaling
- resizer-image
HDR Toolbox for processing High Dynamic Range (HDR) images into MATLAB and Octave
- hdr
- tone-mapping
- inverse-tonemapping
- tonemapping
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.
High-performance Vulkan driver with automated resource management and execution
- game-engine
- 3d-game-engine
- 3d
- game-development
Vulkan compute for people
Experimental High Level Framework for Vulkan
Vulkan library oriented on high speed rendering
- vulkan
- vulkan-api
- vulkan-library
ClojureCL is a Clojure library for parallel computations with OpenCL.
- opencl
- parallel-computations
- clojure-library
- clojure
Clojure library for CUDA development
- clojure-library
- clojure
- cuda-development
- cuda
Cumo (pronounced like "koomo") is CUDA aware numerical library whose interface is highly compatible with Ruby Numo
- ruby
- cuda
- numo
- scicentific-computing
A modern, high-performance C++17 graphics and compute library based on Vulkan
Cross-platform C++ framework that allows you to quickly initialize Vulkan and provides easy-to-use abstraction above main objects
- cplusplus
- cplusplus-17
- cpp
- fast