Fast, friendly, and dynamic ordered table support for your codebase.

$ luarocks install --server=https://luarocks.org/dev ovtable

ovtable offers you fast, friendly, and dynamic ordered table support in your codebase. It features:

- Zero-overhead lookups.
- Helps enhance your readability.
- Good overall run-time performance.
- Zero-overhead assignment outside of ordered operations.
- Becoming polished to reduce your key-strokes, and henceforth reduce errors.
- Very good codebase compatibility with large windows for zero-overhead operations.
- Interested in making the developer experience easier, for such syntactic sugar implementations.
- Compatible with sandboxed developer environments, because it's written in plain Lua.
- No limitation on your keys. Your table can harbor ordered, unordered, numeric, and first-class object keys.

View the documentation here:

Please note, this is an active development package.


scm-3dev277 days ago287,567 downloads
scm-2dev279 days ago6,874 downloads
scm-1dev295 days ago44,088 downloads


lua >= 5.2