vendor Library Collection
Bindings to popular third-party libraries for graphics, windowing, audio, physics, and more, all shipped with the compiler.
⌘K
Ctrl+K
or
/
Packages 54
| box2d | Bindings for Box2D. | |
| box3d | Bindings for Box3D | |
| cgltf | Bindings for Cgtlf. | |
| commonmark | Bindings for CMark. | |
| compress | 1 package | |
| lz4 | Bindings for LZ4. | |
| curl | ||
| darwin | 1 package | |
| CoreVideo | Bindings for CoreVideo. | |
| directx | 6 packages | |
| d3d11 | Bindings for Direct3D 11. | |
| d3d12 | Bindings for Direct3D 12. | |
| d3d_common | Declarations shared between D3D versions. | |
| d3d_compiler | Bindings for Direct3D Shader Compiler. | |
| dxc | Bindings for DXC. | |
| dxgi | Bindings for DXGI. | |
| ENet | Bindings for ENet. | |
| fontstash | ||
| ggpo | Bindings for GGPO rollback networking. | |
| glfw | Bindings for GLFW 1 package | |
| bindings | ||
| kb_text_shape | Bindings for Jimmy Lefevre's Text Shape Unicode text segmentation and OpenType shaping. | |
| libc-shim | A (very small) subset of a libc implementation over Odin libraries for use with vendor:* packages. | |
| lua | 1 package | |
| 5.4 | Bindings for Lua 5.4. | |
| microui | An Odin-native source port of rxi's microui immediate mode UI. | |
| miniaudio | Bindings for miniaudio audio playback and capture library. | |
| nanovg | 1 package | |
| gl | ||
| OpenEXRCore | Bindings for OpenEXRCore. | |
| OpenGL | OpenGL function pointer loader implemented in Odin. Supports the core profile up to version 4.6. | |
| portmidi | Bindings for PortMidi Portable Real-Time MIDI Library. | |
| raylib | Bindings for raylib v6.0. 1 package | |
| rlgl | ||
| sdl2 | Bindings for SDL2. 4 packages | |
| image | Bindings for SDL2 Image. | |
| mixer | Bindings for SDL2 Mixer. | |
| net | Bindings for SDL2 Net. | |
| ttf | Bindings for SDL2 TTF. | |
| sdl3 | Bindings for SDL3. 2 packages | |
| image | Bindings for SDL3 Image. | |
| ttf | Bindings for SDL3 TTF. | |
| stb | 6 packages | |
| easy_font | An Odin-native source port of stb_easy_font.h. | |
| image | Bindings for stb_image.h. | |
| rect_pack | Bindings for stb_rect_pack.h. | |
| sprintf | ||
| truetype | Bindings for stb_truetype.h. | |
| vorbis | Bindings for stb_vorbis.c. | |
| vulkan | Vulkan wrapper generated from vulkan_core.h. | |
| wasm | 1 package | |
| WebGL | ||
| wgpu | A cross-platform (and WASM) GPU API. 3 packages | |
| glfwglue | WGPU glue for GLFW. | |
| sdl2glue | WGPU glue for SDL2. | |
| sdl3glue | WGPU glue for SDL3. | |
| windows | 2 packages | |
| GameInput | Bindings for Windows Game Input GDK. | |
| XAudio2 | Bindings for Windows XAudio2. | |
| x11 | 1 package | |
| xlib | Bindings for X11's Xlib (PDF). | |
| zlib | Bindings for libz ZLIB compression library. |