kjanat

kjanat/glb-compressor

Multi-phase GLB/glTF 3D model compression toolkit

TypeScript
0
0
MIT License

glb-compressor is a multi-phase toolkit for compressing GLB/glTF 3D models that strips existing compression, cleans geometry, optimizes animations, compresses textures to WebP, and applies mesh compression. It's designed for skinned avatar models and offers CLI, HTTP server, and library API interfaces, with presets ranging from conservative to aggressive compression. The tool is built on Bun and integrates gltfpack/meshoptimizer for final compression, making it ideal for developers working with 3D content pipelines or web-based 3D applications.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of kjanat/glb-compressor

Account's avatar
glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
Account's avatar
Adds extension support to @gltf-transform/core
Account's avatar
Functions for common glTF modifications, written using the core API
Account's avatar
This package contains a specific version of Draco 3D geometric compression library that is used for glTF Draco mesh compression extension.
Account's avatar
Mesh optimization library that makes meshes smaller and faster to render
Account's avatar
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images
Account's avatar
Biome is a toolchain for the web: formatter, linter and more
Account's avatar
TypeScript definitions for bun
Account's avatar
TypeScript definitions for draco3dgltf
Account's avatar
Preview CLI of the native TypeScript compiler port
Account's avatar
Pluggable and configurable code formatting platform written in Rust.

Support the repos that depend on this repository

Top contributors

kjanat's profile
kjanat
55 contributions
autofix-ci[bot]'s profile
autofix-ci[bot]
6 contributions
coderabbitai[bot]'s profile
coderabbitai[bot]
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet