# Ada library wishlist

**URL:** https://forum.ada-lang.io/t/ada-library-wishlist/14
**Category:** General
**Created:** [September 27, 2022, 5:45am UTC](https://forum.ada-lang.io/t/ada-library-wishlist/14 "2022-09-27T05:45:52Z")
**Posts on this page:** 1
**Showing post:** 20

<div class="post-metadata">

### Author: ![mgrojo](https://forum.ada-lang.io/user_avatar/forum.ada-lang.io/mgrojo/32/15_2.png) [@mgrojo](https://forum.ada-lang.io/u/mgrojo)
#### Post date: [February 4, 2024, 10:22pm UTC](https://forum.ada-lang.io/t/ada-library-wishlist/14/20 "2024-02-04T22:22:26Z")

</div>

It seems some wishes are from time to time granted.

> [@pyj](#):
>
> **“Is this file binary?”** - e.g. Examine first 4 KiB of a file for a null byte

Binding to libmagic: [Stephane Carrez / ada-libmagic · GitLab](https://gitlab.com/stcarrez/ada-libmagic)

> [@pyj](#):
>
> **Vulkan bindings**

See [AdaOgg and VulkAda - Ada2012 Bindings to OggVorbis and Vulkan](https://forum.ada-lang.io/t/adaogg-and-vulkada-ada2012-bindings-to-oggvorbis-and-vulkan/347/1)

> [@pyj](#):
>
> **PNG loading**

Gid supports PNG (fully in Ada) [gid/gid.txt at 174780e3aee4337619040fdbdbfe5a03a0605adb · zertovitch/gid · GitHub](https://github.com/zertovitch/gid/blob/174780e3aee4337619040fdbdbfe5a03a0605adb/gid.txt)  
ASFML (bindings) too: [GitHub - mgrojo/ASFML: Ada binding to the SFML library](https://github.com/mgrojo/ASFML)

---

_[View the full topic](https://forum.ada-lang.io/t/ada-library-wishlist/14)._
