An open API service indexing awesome lists of open source software.

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

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) | [![JSR](https://jsr.io/badges/@ca-ts/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) | [![JSR](https://jsr.io/badges/@ca-ts/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) | | [![JSR](https://jsr.io/badges/@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) | [![JSR](https://jsr.io/badges/@ca-ts/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) | [![JSR](https://jsr.io/badges/@ca-ts/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) | [![JSR](https://jsr.io/badges/@ca-ts/rule)](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) | [![JSR](https://jsr.io/badges/@ca-ts/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
```