Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T00:56:30.000Z (10 months ago)
- Last Synced: 2024-10-17T07:20:35.253Z (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: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)
[![build](https://github.com/andykswong/muds/actions/workflows/build.yaml/badge.svg)](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)|[![Crates.io](https://img.shields.io/crates/v/adts)](https://crates.io/crates/adts)|[![docs.rs](https://img.shields.io/docsrs/adts)](https://docs.rs/adts)|Abstract Data Types Library|
|[`genindex`](./crates/genindex)|[![Crates.io](https://img.shields.io/crates/v/genindex)](https://crates.io/crates/genindex)|[![docs.rs](https://img.shields.io/docsrs/genindex)](https://docs.rs/genindex)|Generational Index Library|
|[`muds`](./crates/muds)|[![Crates.io](https://img.shields.io/crates/v/muds)](https://crates.io/crates/muds)|[![docs.rs](https://img.shields.io/docsrs/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)|[![npm](https://img.shields.io/npm/v/generational-index?label=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.