A tiny Skia subset ported to Rust (by RazrFalcon)


Basic tiny-skia repo stats
about 2 months ago

RazrFalcon/tiny-skia is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

Tiny-skia Alternatives

Similar projects and alternatives to tiny-skia

  • GitHub repo image-png

    PNG decoding and encoding library in pure Rust

  • GitHub repo png-decoder

    A pure-Rust, no_std compatible PNG decoder

  • GitHub repo fontdue

    The fastest font renderer in the world, written in pure rust.

  • GitHub repo thermite

    Thermite SIMD: Melt your CPU

  • GitHub repo ab-glyph

    Rust API for loading, scaling, positioning and rasterizing OpenType font glyphs

  • GitHub repo simd-adler32

    A SIMD-accelerated Adler-32 rolling hash algorithm implementation.

  • GitHub repo swash

    Font introspection, complex text shaping and glyph rendering. (by dfrg)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better tiny-skia alternative or higher similarity.


Posts where tiny-skia has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-29.
  • swash: Complex text shaping and glyph rasterization in pure Rust
    reddit.com/r/rust | 2021-04-29
    Like tiny-skia? As for font-specific one there are ab-glyph and fontdue.
  • Anyone want to speed up a PNG decoder?
    reddit.com/r/rust | 2021-04-07
    I have a project called tiny-skia that uses SIMD heavily. The current AVX+SSE2 code is like 150KiB. Now add SSE2 and Scalar only versions and you can easily hit 300-500KiB. Not to mention the increased complexity.