Linux workstation

Upstream software project

libstb

Single-file public domain (or MIT licensed) libraries for C/C++

About libstb

Single-file public domain (or MIT licensed) libraries for C/C++

This project links 59 native package records across 10 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

libstb repository preview from GitHub
Project repository preview, supplied by GitHub. Open source repository
Alpine Linux 3.21: 2 package records; Alpine Linux 3.22: 2 package records; Alpine Linux 3.23: 2 package records; Debian 12 (Bookworm): 2 package records; Debian 13 (Trixie): 2 package records; Fedora 43: 23 package records; Fedora 44: 23 package records; openSUSE Leap 15.6: 1 package records; openSUSE Leap 16.0: 1 package records; openSUSE Tumbleweed: 1 package records. Catalog coverage diagram, not an application screenshot.libstb: recorded package coverageAlpine Linux 3.212 recordsAlpine Linux 3.222 recordsAlpine Linux 3.232 recordsDebian 12 (Bookworm)2 recordsDebian 13 (Trixie)2 recordsFedora 4323 recordsFedora 4423 recordsopenSUSE Leap 15.61 records
OpenFactory diagram of linked package records. The first eight releases are shown; all 10 appear below. It is not an application screenshot.

Project identity

Project
libstb
Publisher
Not authoritatively mapped
Native package records
59
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
MIT
Metadata completeness
70/100 (not a software quality rating)
Source repository
Open source repository

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Useful functions provided via C header files: stb_vorbis.h | audio | decode ogg vorbis files from file/memory to float/16-bit signed output stb_image.h | graphics | image loading/decoding from file/memory: JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC stb_truetype.h | graphics | parse, decode, and rasterize characters from truetype fonts stb_image_write.h | graphics | image writing to disk: PNG, TGA, BMP stb_image_resize.h | graphics | resize images larger/smaller with good quality stb_rect_pack.h | graphics | simple 2D rectangle packer with decent quality stb_sprintf.h | utility | fast sprintf, snprintf for C/C++ stretchy_buffer.h | utility | typesafe dynamic array for C (i.e. approximation to vector<>), doesn't compile as C++ stb_textedit.h | user interface | guts of a text editor for games etc implementing them from scratch stb_voxel_render.h | 3D graphics | Minecraft-esque voxel rendering "engine" with many more features stb_dxt.h | 3D graphics | Fabian "ryg" Giesen's real-time DXT compressor stb_perlin.h | 3D graphics | revised Perlin noise (3D input, 1D output) stb_easy_font.h | 3D graphics | quick-and-dirty easy-to-deploy bitmap font for printing frame rate, etc stb_tilemap_editor.h | game dev | embeddable tilemap editor stb_herringbone_wang_tile.h | game dev | herringbone Wang tile map generator stb_c_lexer.h | parsing | simplify writing parsers for C-like languages stb_divide.h | math | more useful 32-bit modulus e.g. "euclidean divide" stb_connected_components.h | misc | incrementally compute reachability on grids stb.h | misc | helper functions for C, mostly redundant in C++; basically author's personal stuff stb_leakcheck.h | misc | quick-and-dirty malloc/free leak-checking

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. stb

    Alpine Linux 3.21 / source stb

    0_git20231012-r0

    Single-file public domain (or MIT licensed) libraries for C/C++

    aarch64x86_64v3.21
  2. stb-doc

    Alpine Linux 3.21 / source stb

    0_git20231012-r0

    Single-file public domain (or MIT licensed) libraries for C/C++ (documentation)

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. stb

    Alpine Linux 3.22 / source stb

    0_git20231012-r0

    Single-file public domain (or MIT licensed) libraries for C/C++

    aarch64x86_64v3.22
  2. stb-doc

    Alpine Linux 3.22 / source stb

    0_git20231012-r0

    Single-file public domain (or MIT licensed) libraries for C/C++ (documentation)

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. stb

    Alpine Linux 3.23 / source stb

    0_git20231012-r0

    Single-file public domain (or MIT licensed) libraries for C/C++

    aarch64x86_64v3.23
  2. stb-doc

    Alpine Linux 3.23 / source stb

    0_git20231012-r0

    Single-file public domain (or MIT licensed) libraries for C/C++ (documentation)

    aarch64x86_64v3.23

Debian 12 (Bookworm)

  1. libstb0

    Debian 12 (Bookworm) / libs / source libstb

    0.0~git20220908.8b5f1f3+ds-1

    single-file image and audio processing libraries for C/C++

    amd64arm64bookworm
  2. libstb-dev

    Debian 12 (Bookworm) / libdevel / source libstb

    0.0~git20220908.8b5f1f3+ds-1

    single-file image and audio processing libraries for C/C++ - development headers

    amd64arm64bookworm

Debian 13 (Trixie)

  1. libstb0t64

    Debian 13 (Trixie) / libs / source libstb

    0.0~git20241109.5c20573+ds-1

    single-file image and audio processing libraries for C/C++

    amd64arm64trixie
  2. libstb-dev

    Debian 13 (Trixie) / libdevel / source libstb

    0.0~git20241109.5c20573+ds-1

    single-file image and audio processing libraries for C/C++ - development headers

    amd64arm64trixie

Fedora 43

  1. stb_c_lexer-devel

    Fedora 43 / Unspecified / source stb

    0.12^20260313git904aa67-2.fc43

    Simplify writing parsers for C-like languages

    aarch64i686x86_6443
  2. stb_connected_components-devel

    Fedora 43 / Unspecified / source stb

    0.96^20260313git904aa67-2.fc43

    Incrementally compute reachability on grids

    aarch64i686x86_6443
  3. stb-devel

    Fedora 43 / Unspecified / source stb

    0^20260313git904aa67-2.fc43

    Development files for stb

    aarch64i686x86_6443
  4. stb_divide-devel

    Fedora 43 / Unspecified / source stb

    0.94^20260313git904aa67-2.fc43

    More useful 32-bit modulus e.g. “Euclidean divide”

    aarch64i686x86_6443
  5. stb-doc

    Fedora 43 / Unspecified / source stb

    0^20260313git904aa67-2.fc43

    Documentation for stb

    noarch43
  6. stb_ds-devel

    Fedora 43 / Unspecified / source stb

    0.67^20260313git904aa67-2.fc43

    Typesafe dynamic array and hash tables for C, will compile in C++

    aarch64i686x86_6443
  7. stb_dxt-devel

    Fedora 43 / Unspecified / source stb

    1.12^20260313git904aa67-2.fc43

    Fabian “ryg” Giesen’s real-time DXT compressor

    aarch64i686x86_6443
  8. stb_easy_font-devel

    Fedora 43 / Unspecified / source stb

    1.1^20260313git904aa67-2.fc43

    Quick-and-dirty easy-to-deploy bitmap font for printing frame rate, etc

    aarch64i686x86_6443
  9. stb_herringbone_wang_tile-devel

    Fedora 43 / Unspecified / source stb

    0.7^20260313git904aa67-2.fc43

    Herringbone Wang tile map generator

    aarch64i686x86_6443
  10. stb_hexwave-devel

    Fedora 43 / Unspecified / source stb

    0.5^20260313git904aa67-2.fc43

    Audio waveform synthesizer

    aarch64i686x86_6443
  11. stb_image-devel

    Fedora 43 / Unspecified / source stb

    2.30^20260313git904aa67-2.fc43

    Image loading/decoding from file/memory: JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC

    aarch64i686x86_6443
  12. stb_image_resize2-devel

    Fedora 43 / Unspecified / source stb

    2.18^20260313git904aa67-2.fc43

    Resize images larger/smaller with good quality

    aarch64i686x86_6443
  13. stb_image_resize-devel

    Fedora 43 / Unspecified / source stb

    0.97^20260313git904aa67-2.fc43

    Resize images larger/smaller with good quality (original version)

    aarch64i686x86_6443
  14. stb_image_write-devel

    Fedora 43 / Unspecified / source stb

    1.16^20260313git904aa67-2.fc43

    Image writing to disk: PNG, TGA, BMP

    aarch64i686x86_6443
  15. stb_leakcheck-devel

    Fedora 43 / Unspecified / source stb

    0.6^20260313git904aa67-2.fc43

    Quick-and-dirty malloc/free leak-checking

    aarch64i686x86_6443
  16. stb_perlin-devel

    Fedora 43 / Unspecified / source stb

    0.5^20260313git904aa67-2.fc43

    Perlin’s revised simplex noise w/ different seeds

    aarch64i686x86_6443
  17. stb_rect_pack-devel

    Fedora 43 / Unspecified / source stb

    1.1^20260313git904aa67-2.fc43

    Simple 2D rectangle packer with decent quality

    aarch64i686x86_6443
  18. stb_sprintf-devel

    Fedora 43 / Unspecified / source stb

    1.10^20260313git904aa67-2.fc43

    Fast sprintf, snprintf for C/C++

    aarch64i686x86_6443
  19. stb_textedit-devel

    Fedora 43 / Unspecified / source stb

    1.14^20260313git904aa67-2.fc43

    Guts of a text editor for games etc., implementing them from scratch

    aarch64i686x86_6443
  20. stb_tilemap_editor-devel

    Fedora 43 / Unspecified / source stb

    0.42^20260313git904aa67-2.fc43

    Embeddable tilemap editor

    aarch64i686x86_6443
  21. stb_truetype-devel

    Fedora 43 / Unspecified / source stb

    1.26^20260313git904aa67-2.fc43

    Parse, decode, and rasterize characters from TrueType fonts

    aarch64i686x86_6443
  22. stb_vorbis-devel

    Fedora 43 / Unspecified / source stb

    1.22^20260313git904aa67-2.fc43

    Decode Ogg Vorbis files from file/memory to float/16-bit signed output

    aarch64i686x86_6443
  23. stb_voxel_render-devel

    Fedora 43 / Unspecified / source stb

    0.89^20260313git904aa67-2.fc43

    Helps render large-scale “voxel” worlds for games

    aarch64i686x86_6443

Fedora 44

  1. stb_c_lexer-devel

    Fedora 44 / Unspecified / source stb

    0.12^20260313git904aa67-2.fc44

    Simplify writing parsers for C-like languages

    aarch64i686x86_6444
  2. stb_connected_components-devel

    Fedora 44 / Unspecified / source stb

    0.96^20260313git904aa67-2.fc44

    Incrementally compute reachability on grids

    aarch64i686x86_6444
  3. stb-devel

    Fedora 44 / Unspecified / source stb

    0^20260313git904aa67-2.fc44

    Development files for stb

    aarch64i686x86_6444
  4. stb_divide-devel

    Fedora 44 / Unspecified / source stb

    0.94^20260313git904aa67-2.fc44

    More useful 32-bit modulus e.g. “Euclidean divide”

    aarch64i686x86_6444
  5. stb-doc

    Fedora 44 / Unspecified / source stb

    0^20260313git904aa67-2.fc44

    Documentation for stb

    noarch44
  6. stb_ds-devel

    Fedora 44 / Unspecified / source stb

    0.67^20260313git904aa67-2.fc44

    Typesafe dynamic array and hash tables for C, will compile in C++

    aarch64i686x86_6444
  7. stb_dxt-devel

    Fedora 44 / Unspecified / source stb

    1.12^20260313git904aa67-2.fc44

    Fabian “ryg” Giesen’s real-time DXT compressor

    aarch64i686x86_6444
  8. stb_easy_font-devel

    Fedora 44 / Unspecified / source stb

    1.1^20260313git904aa67-2.fc44

    Quick-and-dirty easy-to-deploy bitmap font for printing frame rate, etc

    aarch64i686x86_6444
  9. stb_herringbone_wang_tile-devel

    Fedora 44 / Unspecified / source stb

    0.7^20260313git904aa67-2.fc44

    Herringbone Wang tile map generator

    aarch64i686x86_6444
  10. stb_hexwave-devel

    Fedora 44 / Unspecified / source stb

    0.5^20260313git904aa67-2.fc44

    Audio waveform synthesizer

    aarch64i686x86_6444
  11. stb_image-devel

    Fedora 44 / Unspecified / source stb

    2.30^20260313git904aa67-2.fc44

    Image loading/decoding from file/memory: JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC

    aarch64i686x86_6444
  12. stb_image_resize2-devel

    Fedora 44 / Unspecified / source stb

    2.18^20260313git904aa67-2.fc44

    Resize images larger/smaller with good quality

    aarch64i686x86_6444
  13. stb_image_resize-devel

    Fedora 44 / Unspecified / source stb

    0.97^20260313git904aa67-2.fc44

    Resize images larger/smaller with good quality (original version)

    aarch64i686x86_6444
  14. stb_image_write-devel

    Fedora 44 / Unspecified / source stb

    1.16^20260313git904aa67-2.fc44

    Image writing to disk: PNG, TGA, BMP

    aarch64i686x86_6444
  15. stb_leakcheck-devel

    Fedora 44 / Unspecified / source stb

    0.6^20260313git904aa67-2.fc44

    Quick-and-dirty malloc/free leak-checking

    aarch64i686x86_6444
  16. stb_perlin-devel

    Fedora 44 / Unspecified / source stb

    0.5^20260313git904aa67-2.fc44

    Perlin’s revised simplex noise w/ different seeds

    aarch64i686x86_6444
  17. stb_rect_pack-devel

    Fedora 44 / Unspecified / source stb

    1.1^20260313git904aa67-2.fc44

    Simple 2D rectangle packer with decent quality

    aarch64i686x86_6444
  18. stb_sprintf-devel

    Fedora 44 / Unspecified / source stb

    1.10^20260313git904aa67-2.fc44

    Fast sprintf, snprintf for C/C++

    aarch64i686x86_6444
  19. stb_textedit-devel

    Fedora 44 / Unspecified / source stb

    1.14^20260313git904aa67-2.fc44

    Guts of a text editor for games etc., implementing them from scratch

    aarch64i686x86_6444
  20. stb_tilemap_editor-devel

    Fedora 44 / Unspecified / source stb

    0.42^20260313git904aa67-2.fc44

    Embeddable tilemap editor

    aarch64i686x86_6444
  21. stb_truetype-devel

    Fedora 44 / Unspecified / source stb

    1.26^20260313git904aa67-2.fc44

    Parse, decode, and rasterize characters from TrueType fonts

    aarch64i686x86_6444
  22. stb_vorbis-devel

    Fedora 44 / Unspecified / source stb

    1.22^20260313git904aa67-2.fc44

    Decode Ogg Vorbis files from file/memory to float/16-bit signed output

    aarch64i686x86_6444
  23. stb_voxel_render-devel

    Fedora 44 / Unspecified / source stb

    0.89^20260313git904aa67-2.fc44

    Helps render large-scale “voxel” worlds for games

    aarch64i686x86_6444

openSUSE Leap 15.6

  1. stb-devel

    openSUSE Leap 15.6 / Development/Libraries/C and C++ / source stb

    20230129-bp156.1.1

    Single-File Public Domain Libraries for C/C++

    noarchleap-15.6

openSUSE Leap 16.0

  1. stb-devel

    openSUSE Leap 16.0 / Development/Libraries/C and C++ / source stb

    20240910-160000.2.2

    Single-File Public Domain Libraries for C/C++

    noarchleap-16.0

openSUSE Tumbleweed

  1. stb-devel

    openSUSE Tumbleweed / Development/Libraries/C and C++ / source stb

    20260416-1.1

    Single-File Public Domain Libraries for C/C++

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.