# airstruck/knife

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/airstruck-knife).**

515 stars · 40 forks · Lua · MIT

## Links

- GitHub: https://github.com/airstruck/knife
- awesome-repositories: https://awesome-repositories.com/repository/airstruck-knife.md

## Description

A collection of useful micro-modules for Lua.

## Tags

### Part of an Awesome List

- [Data Serialization](https://awesome-repositories.com/f/awesome-lists/devtools/data-serialization.md) — Serializes data into executable Lua scripts.
- [Entity Management](https://awesome-repositories.com/f/awesome-lists/devtools/entity-management.md) — Minimalist functional ECS module.
- [Game Helpers](https://awesome-repositories.com/f/awesome-lists/devtools/game-helpers.md) — Collection of micro-modules for common game tasks.
- [Object Orientation](https://awesome-repositories.com/f/awesome-lists/devtools/object-orientation.md) — Minimal base class for single inheritance.
- [Testing Frameworks](https://awesome-repositories.com/f/awesome-lists/devtools/testing-frameworks.md) — Provides a fixture-free testing environment.
- [Tweening and Animation](https://awesome-repositories.com/f/awesome-lists/devtools/tweening-and-animation.md) — Simplifies creation of timers and tweens.
