awesome-odin
github.com/jakubtomsu/awesome-odin ↗A collection of awesome Odin libraries, bindings, software and resources 🧙♂️
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me other resources from awesome-odin"
Installation instructions →What's inside
Bindings
- 3D Collision
Simple raylib example of 3d FPS player movement with triangle collision
- 5 Reasons why Odinlang is great for gamedev
Video about what makes odin great for gamedev
- Assimp
Bindings for Assimp , Open Asset Import Library is a library to load various 3d file formats into a shared, in-memory imediate format. It supports more than 40 file formats for import and a growing selection of file formats for export
- bcm2835
Bindings for BCM2835 Broadcom chip/raspberry pi1/2/3/4
- bgfx
Bindings for bgfx , a cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library
- Block Allocator
Allocator based on Sebastian Aaltonen's Offset Allocator, for suballocating GPU heaps
Libraries
- ADS1256 driverOther
Driver for Ti ADS1256
- AnimaGamedev
A 2D animation library for Odin. Inspired by the LÖVE library anim8
- AnvilGamedev
Neural network inference in pure Odin
- App VersionOther
Generate and display application version information
- Aseprite loaderGamedev
Handler for Aseprite's .ase/.aseprite, .aseprite-extension & extended .gpl files writen in Odin
- BackOther
Cross-platform back/stack traces for assertion failures, the tracking allocator, and segfaults
Open-source Projects
- Asterboids
Rogue-like space shooter. Made with Odin + Raylib
- Atlas Builder
Builds an atlas for use in Odin 2D video games. Supports aseprite files
- Bragi
An image processing pipeline in Vulkan for testing post processing effects
- Dungeon of Quake
Retro FPS game inspired by Quake
- H264 Decoding
A minimal reference version of H264 video decoding with D3D11 and Windows Media Foundation API
- HTMX Example TODO List App
An implementation of Todo MVC using my in development Odin web stack.
Built-in
- builtinBase
Contains Odin's predeclared identifiers, like basic types, procedures like , etc and many built-in constants like
- cgltfVendor
Bindings for a GLTF asset loader
- darwin/MetalVendor
Bindings for Metal API
- directx/d3d11Vendor
D3D11 bindings
- encoding/jsonCore
Implements a JSON reader/writer, including a way to automatically marshal (serialize) structs
- fmtCore
String formatting and console printing
Closed-Source Projects
- CAT & ONION
A whimsical adventure game about a cat (NOTE: the source code is available if you buy the game on itch.io )
- EmberGen
Real-time smoke, fire and explosion simulations for film and games
- entry00
A simple 2d game made in 8 hours
- Flycheck
GNU/Emacs flycheck support for Odin
- GeoGen
Real-time Landscape, terrain and planet generator app
- Github
Interviews
- Data-Oriented-House/PortableBuildTools
- Developer Voices - Is Odin "Programming done right"? (with Bill Hall)
Is Odin "Programming done right"? (with Bill Hall)
- jtakakura/asdf-odin
- laytan/setup-odin
- Mike Shah & Ginger Bill - Programming Proverbs and the Odin programming language
Programming Proverbs and the Odin programming language
Showing a sample of 244 resources. View the full list on GitHub →