12 releases (6 breaking)

0.9.0 Jul 5, 2024
0.8.0 Oct 19, 2023
0.7.0 Jun 3, 2023
0.6.0 May 23, 2023
0.3.3 Jan 15, 2023

#175 in Machine learning


Used in anipwatch

WTFPL license

540KB
7K SLoC

Rust 6.5K SLoC // 0.0% comments TypeScript 818 SLoC // 0.4% comments

ChobitLibs

ChobitLibs is single file libraries.
You can put each src file into your project.

All libraries are WTFPL License.

Libraries

All libraries can be used in no_std.

  • chobit_map.rs : Hash table.
  • chobit_hash.rs : Hash functions.
  • chobit_rand.rs : Random number generator.
  • chobit_ai.rs : Neural network library.
  • chobit_sexpr.rs : Structured byte string.
  • chobit_complex.rs : Complex number for high-speed rotation.
  • chobit_playbook.rs : Playbook parser for novel games.
  • chobit_ani_value.rs : Utility for UV animation.
  • chobit_flow.rs : Flowchart framework.

TypeScript

  • chobit_module.rs : WASM module library.
  • chobit_module_util.ts : Utility for chobit_module.rs written in Typescript.
  • chobit_sexpr.ts : Structured byte string written in Typescript.

No runtime deps