Watch
2
0
Fork
You've already forked calino
0
Strongly-specified 3D texture format
  • Java 47.6%
  • HTML 47%
  • Rocq Prover 4.6%
  • CSS 0.5%
  • Shell 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-04-25 19:00:10 +01:00
.github Update workflows. 2026-04-01 09:39:01 +01:00
com.io7m.calino.api Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.bom Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.cmdline Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.documentation Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.imageproc.api Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.imageproc.awt Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.imageview Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.parser.api Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.specification Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.supercompression.api Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.supercompression.deflate Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.supercompression.lz4 Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.supercompression.spi Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.tests Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.validation.api Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.vanilla Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
com.io7m.calino.writer.api Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
src/site/resources Update site metadata. 2025-08-09 15:08:00 +00:00
.gitignore Update .gitignore. 2024-05-07 16:01:40 +00:00
.gitmodules Add DEFLATE support 2026-04-25 15:38:09 +01:00
checkstyle-filter.xml Implement cube textures 2022-04-29 12:13:52 +00:00
checkstyle-suppressions-1.0.dtd Initial version 2022-01-15 16:10:05 +00:00
pom.xml Release: com.io7m.calino 1.0.0 2026-04-25 18:57:45 +01:00
README-CHANGES.xml Merge branch 'release/1.0.0' 2026-04-25 19:00:10 +01:00
README-LICENSE.txt Update LICENSE 2023-08-13 21:16:12 +00:00
README.in Update README. Use JDK 25. 2026-04-25 18:05:03 +01:00
README.md Update README. Use JDK 25. 2026-04-25 18:05:03 +01:00

calino

Maven Central Maven Central (snapshot) Codecov Java Version

com.io7m.calino

JVM Platform Status
OpenJDK (Temurin) Current Linux Build (OpenJDK (Temurin) Current, Linux)
OpenJDK (Temurin) LTS Linux Build (OpenJDK (Temurin) LTS, Linux)
OpenJDK (Temurin) Current Windows Build (OpenJDK (Temurin) Current, Windows)
OpenJDK (Temurin) LTS Windows Build (OpenJDK (Temurin) LTS, Windows)

calino

A strongly-specified file format for textures.

Features

  • Strongly specified file format with full formal specification and proofs of specification properties.
  • Supports the storage and retrieval of 2D, cube, and array textures.
  • Supports LZ4 and DEFLATE compression of image data.
  • Command-line tools and API for image manipulation.
  • An extensive automated test suite with high coverage.
  • Written in pure Java 25.
  • OSGi-ready.
  • JPMS-ready.
  • ISC license.

Usage

See the documentation and specification.