https://github.com/rei1024/ca-ts
Cellular Automaton Library for TypeScript
https://github.com/rei1024/ca-ts
cellular-automata deno typescript
Last synced: 6 months ago
JSON representation
Cellular Automaton Library for TypeScript
- Host: GitHub
- URL: https://github.com/rei1024/ca-ts
- Owner: rei1024
- License: mit
- Created: 2024-07-09T04:18:21.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-06T12:19:51.000Z (over 1 year ago)
- Last Synced: 2025-03-06T13:27:18.104Z (over 1 year ago)
- Topics: cellular-automata, deno, typescript
- Language: TypeScript
- Homepage: https://jsr.io/@ca-ts
- Size: 129 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ca-ts
Cellular automaton libraries for TypeScript
These packages are published on [npm](https://www.npmjs.com/) and
[JSR](https://jsr.io/).
## Packages
| Package JSR | npm | version | Description |
| ------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| [@ca-ts/pattern](https://jsr.io/@ca-ts/pattern) | [@rei1024/ca-pattern](https://www.npmjs.com/package/@rei1024/ca-pattern) | [](https://jsr.io/@ca-ts/pattern) | Pattern |
| [@ca-ts/rle](https://jsr.io/@ca-ts/rle) | [@rei1024/ca-rle](https://www.npmjs.com/package/@rei1024/ca-rle) | [](https://jsr.io/@ca-ts/rle) | [Run Length Encoded](https://conwaylife.com/wiki/Run_Length_Encoded) file format |
| [@ca-ts/plaintext](https://jsr.io/@ca-ts/plaintext) | | [](https://jsr.io/@ca-ts/plaintext) | [Plaintext](https://conwaylife.com/wiki/Plaintext) file format |
| [@ca-ts/apgcode](https://jsr.io/@ca-ts/apgcode) | [@rei1024/ca-apgcode](https://www.npmjs.com/package/@rei1024/ca-apgcode) | [](https://jsr.io/@ca-ts/apgcode) | [apgcode](https://conwaylife.com/wiki/Apgcode) |
| [@ca-ts/algo](https://jsr.io/@ca-ts/algo) | [@rei1024/ca-algo](https://www.npmjs.com/package/@rei1024/ca-algo) | [](https://jsr.io/@ca-ts/algo) | Algorithm for simulating cellular automaton |
| [@ca-ts/rule](https://jsr.io/@ca-ts/rule) | [@rei1024/ca-rulestring](https://www.npmjs.com/package/@rei1024/ca-rulestring) | [](https://jsr.io/@ca-ts/rule) | [Rulestring](https://conwaylife.com/wiki/Rulestring) |
| [@ca-ts/rule-format](https://jsr.io/@ca-ts/rule-format) | [@rei1024/ca-rule-format](https://www.npmjs.com/package/@rei1024/ca-rule-format) | [](https://jsr.io/@ca-ts/rule-format) | Rule format parser |
## Development
- [Deno](https://docs.deno.com/runtime/)
- Above v2.0
- [VS Code](https://code.visualstudio.com/)
- Install Deno (denoland.vscode-deno) Extension
### Commands
#### Check
```sh
deno task ok
```