All Packages
Explore the available packages in the Lorekeeper ecosystem.
actor
Controllable actor, supporting WASD and mouse controls in either first or third person.
app
Application framework for creating windows, managing Skia and OpenGL contexts, and render loops.
audio
Audio playback system with support for sound effects and music looping capabilities.
browser
Object browsing and selection system supporting memory, file system, and extensible data sources.
color
Color structs and utilities for color space conversions and manipulation.
graph
Undirected graph data structure implementation for node-based systems and data flow.
item
Inventory system with 2D grids for discrete items and volume-based containers for continuous objects.
lerpable
Interpolation utilities for smooth ease-in transitions and animated value calculations.
mapdraft
Map editing and terrain generation tools. Also available as standalone application.
mesh
3D mesh loading, processing, and manipulation tools for game development.
network
Networking and multiplayer communication tools for building connected game experiences.
physics
Physics simulation engine with collision detection for realistic game object interactions.
render
High-performance rendering engine for 2D and 3D graphics with optimized draw calls.
select
Selection and picking system for interactive objects with ray casting and hit detection.
ui
Reactive UI components and widget system powered by the Iris language, similar to React or Vue.