How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin
Icons is a repository of open-source vector graphics designed for tabletop games, video games, and digital projects. Alongside the asset library, the project provides a command-line utility for batch-processing entire directory structures of scalable vector files locally. The collection management capabilities enable bulk conversion of vector icons into optimized bitmap image files across directory hierarchies. Additionally, the software includes a color replacement engine that parses markup to swap default foreground and background color declarations with custom hexadecimal values, while pre
Keyframes is a cross-platform animation library and playback engine designed to render Adobe After Effects shape animations as high-quality vector graphics on mobile devices. It functions as a vector animation player that executes complex path and shape animations using a JSON-based data format, removing the need for rasterized video files. The system enables the conversion of shape-based animations from After Effects into a portable schema for delivery across both Android and iOS platforms. This ensures visual consistency by utilizing a shared framework to render the same vector animation da
gg is a Go 2D graphics library and vector graphics engine designed for programmatic image generation. It provides a canvas rendering API to create custom 2D shapes, paths, and visual assets, which can be exported as PNG and JPG files. The toolkit enables the construction of complex geometry using Bezier curves and custom paths. It supports a variety of rendering operations, including filling and stroking paths, applying linear and radial gradients, and utilizing surface patterns. The library covers a broad range of capabilities, including text rendering with word wrapping and dimension measu
msdfgen is a set of tools for converting fonts, SVG paths, and vector contours into monochrome or multi-channel distance field image representations. It functions as a vector graphics texture tool and glyph rasterizer designed to maintain sharp edges at any scale.
The main features of chlumsky/msdfgen are: Vector Distance Field Generators, Multi-Channel, Vector Rasterizers, Distance Field Sampling, Multi-Channel Texture Encoding, Font Rasterizers, Distance Field, High-Fidelity Glyph Generation.
Projects with overlapping indexed features include: libgdx/libgdx — LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of… gosub-io/gosub-engine — Gosub-engine is an HTML5 browser engine and web rendering pipeline that parses HTML5 and CSS3 to compute layout and… fogleman/gg — gg is a Go 2D graphics library and vector graphics engine designed for programmatic image generation. It provides a… game-icons/icons — Icons is a repository of open-source vector graphics designed for tabletop games, video games, and digital projects.… facebookarchive/keyframes — Keyframes is a cross-platform animation library and playback engine designed to render Adobe After Effects shape… google/skia — Skia is a high-performance 2D graphics rendering library used for drawing text, geometries, and images on digital…