https://github.com/axiom-oss/framework
A feather light game framework for Luau
https://github.com/axiom-oss/framework
framework luau
Last synced: 11 months ago
JSON representation
A feather light game framework for Luau
- Host: GitHub
- URL: https://github.com/axiom-oss/framework
- Owner: axiom-oss
- License: mit
- Created: 2023-01-31T00:54:14.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-25T00:28:13.000Z (about 1 year ago)
- Last Synced: 2025-04-21T04:52:21.121Z (11 months ago)
- Topics: framework, luau
- Language: Luau
- Homepage: https://axiom-oss.github.io/framework/
- Size: 1.85 MB
- Stars: 40
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-roblox - Lumin Framework - A lightning fast & efficient framework for Roblox. (Libraries / Frameworks)
README
# lumin/framework
[](https://pesde.dev/packages/lumin/framework)
[](https://www.npmjs.com/package/@rbxts/lumin-framework)
[](https://github.com/lumin-org/framework/blob/main/.github/workflows/release.yml)
[](https://lumin-org.github.io/to/discord)
A feather light framework for Luau games.
## Prerequisites
In order to use **lumin/framework** you must have the following dependencies installed:
* [`pesde@^0.6.0`](https://github.com/pesde-pkg/pesde)
* [`rojo@^7.4.4`](https://github.com/rojo-rbx/rojo)
## Usage
This usage examples creates a new, and basic provider that uses a dependency.
```luau
local Dependency = require(path.to.dependency)
local function Init()
Dependency.NuclearExplosion()
end
return {
Init = Init,
Uses = { Dependency } -- Makes the dependency init before this module
}
```
## License
This project is licensed under the [MIT](https://github.com/lumin-org/framework/blob/main/LICENSE) license