https://github.com/andykswong/muds
modular library for data-oriented design
https://github.com/andykswong/muds
data-oriented data-structures javascript microframework react rust typescript
Last synced: 3 months ago
JSON representation
modular library for data-oriented design
- Host: GitHub
- URL: https://github.com/andykswong/muds
- Owner: andykswong
- License: mit
- Created: 2022-09-25T20:32:24.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T00:56:30.000Z (over 1 year ago)
- Last Synced: 2025-07-03T00:37:14.053Z (4 months ago)
- Topics: data-oriented, data-structures, javascript, microframework, react, rust, typescript
- Language: Rust
- Homepage: https://andykswong.github.io/muds/
- Size: 1.14 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
〰ᗰᑌᗪᔕ〰
## [Work in Progress] modular library for data-oriented design
[](./LICENSE)
[](https://github.com/andykswong/muds/actions/workflows/build.yaml)
## Overview
`muds` is a modular library for building applications in a
[data-oriented design](https://en.wikipedia.org/wiki/Data-oriented_design). It is mainly written in Rust with JavaScript/WebAssembly bindings for creating high-performance web applications.
## Crates
|Crate|Version|Docs|Description|
|------|-------|----|-----------|
|[`adts`](./crates/adts)|[](https://crates.io/crates/adts)|[](https://docs.rs/adts)|Abstract Data Types Library|
|[`genindex`](./crates/genindex)|[](https://crates.io/crates/genindex)|[](https://docs.rs/genindex)|Generational Index Library|
|[`muds`](./crates/muds)|[](https://crates.io/crates/muds)|[](https://docs.rs/muds)|Data Structures and Entity-Component-System Library|
## NPM Packages
Documentation: http://andykswong.github.io/muds
|Package|NPM|Description|
|-------|---|-----------|
|[`generational-index`](./packages/generational-index)|[](https://www.npmjs.com/package/generational-index)|Generational index library|
## License
This repository and the code inside it is licensed under the MIT License. Read [LICENSE](./LICENSE) for more information.