# \[ANN\] Scope Image File Viewer

**URL:** <https://discuss.ocaml.org/t/ann-scope-image-file-viewer/17237>\
**Category:** Ecosystem\
**Tags:** announce\
**Created:** [September 12, 2025, 3:20am UTC](https://discuss.ocaml.org/t/ann-scope-image-file-viewer/17237 "2025-09-12T03:20:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![CharlesAverill](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/charlesaverill/32/4611_2.png) [@CharlesAverill](https://discuss.ocaml.org/u/CharlesAverill)\
**Post date:** [September 12, 2025, 3:20am UTC](https://discuss.ocaml.org/t/ann-scope-image-file-viewer/17237/1 "2025-09-12T03:20:44Z")

</div>

I wanted to mess around with image file parsing and ended up building a small image viewer application using SDL. Includes a few hand-written parsers as well as calls to SDL\_Image for more complicated formats. Not super performant but working on it.

> **[opam - scope](https://opam.ocaml.org/packages/scope/)**
>
> The homepage of opam, a package manager for OCaml
