Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ocawesome101/recrafted
CraftOS, but with saner API design.
https://github.com/ocawesome101/recrafted
List: recrafted
Last synced: 3 months ago
JSON representation
CraftOS, but with saner API design.
- Host: GitHub
- URL: https://github.com/ocawesome101/recrafted
- Owner: Ocawesome101
- License: mit
- Created: 2022-05-24T01:12:40.000Z (over 2 years ago)
- Default Branch: primary
- Last Pushed: 2024-04-04T23:32:53.000Z (11 months ago)
- Last Synced: 2024-05-22T05:00:39.317Z (9 months ago)
- Language: Lua
- Size: 220 KB
- Stars: 11
- Watchers: 4
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-computercraft - Recrafted - A rewrite of CraftOS aiming for full feature parity while maintaining "saner API design." (Lua programs / Operating systems)
README
# Recrafted
###### look, mom, a proper Markdown readme!
Recrafted is a reimplementation of [CC: Tweaked](https://github.com/CC-Tweaked/CC-Tweaked)'s CraftOS, intended to be cleaner and easier than CraftOS.
Key changes:
- No. More. CCPL!!
- All previously global APIs (with the exception of the standard Lua ones) have been removed.
- Non-standard `os` API functions are now in the `rc` table, e.g. `os.sleep` becomes `rc.sleep` or `os.pullEvent` becomes `rc.pullEvent`.
- Native support for proper thread management (`parallel` implementation builds on this)
- Multishell works even on standard computers, and is navigable with keyboard shortcuts!See [the Recrafted website](https://ocaweso.me/recrafted) for more details.