Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-luerl

A collection of Luerl compatible libraries.
https://github.com/jchassoul/awesome-luerl

Last synced: 4 days ago
JSON representation

  • AI

    • jumper - Grid-based pathfinding library
    • bump - Collision detection library for Lua
  • Entity

    • tiny-ecs - Entity Component System for Lua that's simple, flexible, and useful
  • <a name="helper"></a>Helper Libraries

    • luafun - A high-performance functional programming library for Lua
    • moses - Functional programming utility belt, inspired by Underscore.js
    • beholder - Minimal observer pattern for Lua, with a couple twists
    • schema - A simple package to check Lua-data against schemata
    • tamale - An Erlang-style pattern-matching library for Lua
    • klua-string - A Korean string library for Lua
    • chroma - Simple colour text printing for ANSI compatible terminals
    • lume - Collection of functions for Lua, geared towards game development
  • Math

    • vector.lua - A simple vector library based on the PVector class from [processing.org](https://processing.org)
  • <a name="object"></a>Object Orientation

    • 30log - Minimalist OOP library with basic classes, inheritance, and mixins in 30 lines.
    • middleclass - Simple but robust OOP library with inheritance, methods, metamethods, class variables and mixins.