1.storytold / photocraft
PhotoCraft: An open-source, photo editor written by scratch in pure Rust
- images
- photo-editing
- art
- rust
- image-editing
- image-editing-software
- +1 more
Ranked by Attention Score: stars gained over the last 7 complete days
75 repositories by Attention Score · Oct 28, 2026 – Nov 3, 2026 (UTC)
PhotoCraft: An open-source, photo editor written by scratch in pure Rust
SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.
🐍 Geometric Computer Vision Library for Spatial AI
LightCraft: An open-source non-destructive photo editor written by scratch in pure Rust
CADCraft: computer-aided design and drafting — an open-source, clean-room AutoCAD-style app in pure Rust
VectorCraft: An open-source, vector art tool written by scratch in pure Rust
BIMCraft: building information modeling; an open-source, clean-room take on the Revit workflow in pure Rust, built to be driven by agents
TranslatedOpen-source manuscript of 《深入理解 AI Infra:量化分析与系统设计》 (In-Depth Understanding of AI Infra: Quantitative Analysis and System Design), by 李博杰 (Li Bojie): starting from hardware constraints and model architecture, it quantitatively derives the system design of LLM inference and training. Includes the full text of the book, a PDF, and companion calculation tools and experiments
An open-source painting app for Android tablets, Windows and Linux: pressure-sensitive brushes, layers, adjustments, animation and 3D painting on its own Rust engine and GPU renderer.
🖼️ Image Toolbox is a powerful app for advanced image manipulation. It offers dozens of features, from basic tools like crop and draw to filters, OCR, and a wide range of image processing options
Retarget human motion from video to an Adobe Mixamo-rigged 3D character.
Art and animation, written as code. Illustrations, loops, interactive web art, launch-videos and scored films in dozens of styles, identical on every render.
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
USD BRep is a standalone C++ and Python library for NURBS-based boundary representation (BRep) solid modeling
Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
AssetFurnace: the most complete open-source image-to-3D pipeline (Oct 2026). Prompt or picture → textured, rigged, animated game character, locally on Apple Silicon or NVIDIA. Pixal3D, TRELLIS.2, Hunyuan3D, SF3D, auto-rig and 21 moves. For indie game devs and 3D artists. Free, Apache-2.0.
Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.
A simple web-based tool for Spriting and Pixel art.
A Rust port of NVIDIA's SMLib B-rep kernel (CAD subset): safe, deterministic, wasm-compatible
Generative Fill, Remove object, Generative Expand and Text to Image for PhotoCraft and GIMP 3. Free, local, on your own GPU through ComfyUI.
Make images smaller using best-in-class codecs, right in the browser.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
A cross-platform, safe, pure-Rust graphics API.
Berth is a lightweight GPU resource manager written in Go. It controls which applications get access to your GPU, when they get it, and how that access is handed off.
Concise, consistent, and legible badges in SVG and raster format
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, WebGPU, and WebGL2
Translated⚡️HivisionIDPhotos: a lightweight and efficient AI ID photos tools. A lightweight AI algorithm for making ID photos.
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Productive, portable, and performant GPU programming in Python.
A photo gallery for Android with the smart features of Google Photos and iPhone Photos. Nothing leaves your phone.
BimCraft: BIM authoring. Parametric walls, doors and windows on levels and grids, with views, schedules, sheets and clash checks from one model.
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
Fast, memory-safe camera RAW decoder in Rust: ~40 formats, SIMD, GPU, WebAssembly, ICC colour management. CLI, C, C++, Python and JavaScript bindings.
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
Fast and secure standalone server for resizing, processing, and converting images on the fly
A modern cross-platform low-level graphics library and rendering framework
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
WebGL-based viewer for volumetric data
cuGraph - RAPIDS Graph Analytics Library
Fast, secure image processing server and Go library, using libvips
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and compute API over Apple's Metal graphics framework, enabling Vulkan applications to run on macOS, iOS and tvOS.
Safe and rich Rust wrapper around the Vulkan API
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
A portable and modular superset of WGSL
A library for visualization and creative-coding
The open source Meme Search Engine and Finder. Free and built to self-host locally with Python, Ruby, and Docker.
Backend and Frontend application for tracking differences via image comparison
Build and run Docker containers leveraging NVIDIA GPUs
TranslatedLuban 2(鲁班 2) —— An efficient and concise Android image compression library that closely replicates the compression strategy of WeChat Moments.
A pure javascript QR code reading library. This library takes in raw images and will locate, extract and parse any QR code found within.
.Net port of the original java-based barcode reader and generator library zxing
A PHP QR Code generator and reader with a user-friendly API.
Carbon Design System SVG icons as Svelte components
Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.
GLTF 2.0 3D format support and PBR shader implementation for LibGDX
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
Magenta.js: Music and Art Generation with Machine Learning in the browser
Icons for macOS is the easiest way to create customized app icons in PNG format for your company’s internal app store. No graphic skills needed.
Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.
High-performance Vulkan driver with automated resource management and execution
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.
The Complete Street Rule for ArcGIS CityEngine is a scenario oriented design tool intended to enable users to quickly create procedurally generated multimodal streets.
A 3D world/level editor built with Java, Kotlin & libGDX.
JSAR: browser engine library designed for the Spatial Web. You can use it to mix-render different modern Web 2D and 3D contents together.
C++ modules for plotting, graphing and data visualization