A modern, web-based photo management server. Run it on your home server and it will let you find the right photo from your collection on any device. Smart filtering is made possible by object recognition, face recognition, location awareness, color analysis and other ML algorithms.
:file_folder: Generate pixel-perfect macOS folder icons in the native style. (Now with support for macOS 26 Tahoe!)
A lightweight single-header cross-platform library for general windowing
A library of Shaders created using Unity's Shader Graph.
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
- animation
- 2d-graphics
- embedded
- graphics-library
A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas
Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration. It is available to C#, C++ and VB developers writing apps for the Windows Universal Platform (UWP). It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.
An infinite-canvas paint program
- paint
- vector-graphics-editor
- sdl
- milton
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
- animation
- drawing
- qt5
- graphics2d
Vector graphics in Go
- path
- vector-graphics
- html-canvas
- opengl
Rust Bindings for the Skia Graphics Library
Vulkan & C++17 based Scene Graph Project
Damselfly is a server-based Photograph Management app. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. Damselfly includes support for object/face detection.
Keep it simple, stupid 3d graphics engine for Rust.
A small JS library for beautiful drawing and handwriting on the HTML Canvas.
Lopaka - Stunning graphics for embedded systems displays
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
- microsoft
- directx
- directx-12
- cpp-library
Experimental node-based software for procedural content generation
Convolutional Neural Network for 3D meshes in PyTorch
An end-to-end library for editing and rendering motion of 3D characters with deep learning [SIGGRAPH 2020]
c++ toolkit for rapid development of live graphical apps and games
Photo blog, reporting 🤓 EXIF camera details (aperture, shutter speed, ISO) for each image.
Minimal graphics API. Built on top of latest Vulkan extensions. As close as possibly to my "No Graphics API" blog post and the SIGGRAPH talk.
Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of files and the dependencies between them.
- dependencies
- cli
- dependency
- dependency-graph