12 packages found

@thi.ng/vectors

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
  1. 2d
  2. 3d
  3. 4d
  4. acceleration
  5. algebra
  6. aos
  7. array
  8. bezier
  9. binary
  10. cartesian
  11. codegen
  12. comparator
  13. cubic
  14. data-oriented
  15. datastructure
  16. distance
  17. dotproduct
  18. equality
  19. geometry
  20. glsl
  21. graphics
  22. hash
  23. heading
  24. homogeneous
  25. interpolation
  26. interval
  27. manhattan
  28. math
  29. memory-mapped
  30. nd
  31. polar
  32. polymorphic
  33. projection
  34. quadratic
  35. random
  36. reflect
  37. refract
  38. rotation
  39. smoothstep
  40. soa
  41. step
  42. typescript
  43. vector
  44. wasm
  45. webgl
  46. color
  47. data-structures
  48. dataflow
  49. dsl
  50. functional-programming
  51. html
  52. monorepo
  53. parser-combinators
  54. reactive-programming
  55. shadergraph
  56. streams
  57. transducers
  58. ui
  59. vectors
  60. visualization
  61. webassembly
  62. ziglang
44 Contributors
7.13.1published 1 week agoApache-2.0

@thi.ng/random

Pseudo-random number generators w/ unified API, distributions, weighted choices, ID generation
  1. binary
  2. crypto
  3. datastructure
  4. distribution
  5. exponential
  6. gaussian
  7. generator
  8. geometric
  9. normal
  10. prng
  11. random
  12. typedarray
  13. typescript
  14. uniform
  15. weighted
  16. color
  17. data-structures
  18. dataflow
  19. dsl
  20. functional-programming
  21. geometry
  22. html
  23. monorepo
  24. parser-combinators
  25. reactive-programming
  26. shadergraph
  27. streams
  28. transducers
  29. ui
  30. vectors
  31. visualization
  32. webassembly
  33. webgl
  34. ziglang
44 Contributors
4.1.16published 2 weeks agoApache-2.0

@thi.ng/math

Assorted common math functions & utilities
  1. animation
  2. bezier
  3. cubic
  4. easing
  5. hermite
  6. interpolation
  7. interval
  8. math
  9. prime
  10. quadratic
  11. smoothmax
  12. smoothstep
  13. solver
  14. trigonometry
  15. typescript
  16. color
  17. data-structures
  18. dataflow
  19. dsl
  20. functional-programming
  21. geometry
  22. html
  23. monorepo
  24. parser-combinators
  25. reactive-programming
  26. shadergraph
  27. streams
  28. transducers
  29. ui
  30. vectors
  31. visualization
  32. webassembly
  33. webgl
  34. ziglang
44 Contributors
5.11.25published 2 weeks agoApache-2.0

@thi.ng/rle-pack

Binary run-length encoding packer w/ flexible repeat bit widths
  1. array
  2. binary
  3. compression
  4. packer
  5. rle
  6. typescript
  7. wordsize
  8. color
  9. data-structures
  10. dataflow
  11. dsl
  12. functional-programming
  13. geometry
  14. html
  15. monorepo
  16. parser-combinators
  17. reactive-programming
  18. shadergraph
  19. streams
  20. transducers
  21. ui
  22. vectors
  23. visualization
  24. webassembly
  25. webgl
  26. ziglang
44 Contributors
3.1.95published 2 weeks agoApache-2.0

@thi.ng/transducers

Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
  1. 1d
  2. 2d
  3. 3d
  4. array
  5. benchmark
  6. clojure
  7. composition
  8. convolution
  9. cycle
  10. filter
  11. flatten
  12. frequency
  13. functional
  14. fuzzy
  15. generator
  16. group
  17. histogram
  18. interleave
  19. interpolation
  20. iterator
  21. kernel
  22. nd
  23. partition
  24. permutation
  25. pipeline
  26. random
  27. range
  28. reducer
  29. sample
  30. set
  31. sliding-window
  32. stream
  33. throttle
  34. time
  35. transducer
  36. transformation
  37. tween
  38. typescript
  39. wordwrap
  40. color
  41. data-structures
  42. dataflow
  43. dsl
  44. functional-programming
  45. geometry
  46. html
  47. monorepo
  48. parser-combinators
  49. reactive-programming
  50. shadergraph
  51. streams
  52. transducers
  53. ui
  54. vectors
  55. visualization
  56. webassembly
  57. webgl
  58. ziglang
44 Contributors
9.2.25published 2 weeks agoApache-2.0

rustfst-python

Library for constructing, combining, optimizing, and searching weighted finite-state transducers (FSTs). Re-implementation of OpenFst in Rust.
  1. fst
  2. openfst
  3. graph
  4. transducer
  5. acceptor
  6. shortest-path
  7. minimize
  8. determinize
  9. wfst
  10. asr
  11. automata
  12. composition
  13. finite-state-acceptors
  14. finite-state-transducers
  15. fsts
  16. kaldi
  17. kaldi-asr
  18. rust
  19. rust-crate
  20. rust-lang
  21. speech-recognition
  22. tokenizer
  23. transducers
1.1.2published 8 months agoApache-2.0

@thi.ng/rstream

Reactive streams & subscription primitives for constructing dataflow graphs / pipelines
  1. async
  2. datastructure
  3. event
  4. fork-join
  5. graph
  6. pipeline
  7. pubsub
  8. reactive
  9. rstream
  10. state
  11. stream
  12. subscription
  13. transducer
  14. transformation
  15. typescript
  16. worker
  17. color
  18. data-structures
  19. dataflow
  20. dsl
  21. functional-programming
  22. geometry
  23. html
  24. monorepo
  25. parser-combinators
  26. reactive-programming
  27. shadergraph
  28. streams
  29. transducers
  30. ui
  31. vectors
  32. visualization
  33. webassembly
  34. webgl
  35. ziglang
44 Contributors
9.2.17published 2 weeks agoApache-2.0

@thi.ng/fsm

Composable primitives for building declarative, transducer based Finite-State Machines & matchers for arbitrary data streams
  1. composition
  2. declarative
  3. fsm
  4. functional
  5. parser
  6. regex
  7. string
  8. transducer
  9. typescript
  10. color
  11. data-structures
  12. dataflow
  13. dsl
  14. functional-programming
  15. geometry
  16. html
  17. monorepo
  18. parser-combinators
  19. reactive-programming
  20. shadergraph
  21. streams
  22. transducers
  23. ui
  24. vectors
  25. visualization
  26. webassembly
  27. webgl
  28. ziglang
44 Contributors
3.1.123published 10 months agoApache-2.0

@thi.ng/equiv

Extensible deep value equivalence checking for any data types
  1. array
  2. deep
  3. equality
  4. map
  5. object
  6. set
  7. typescript
  8. value-semantics
  9. color
  10. data-structures
  11. dataflow
  12. dsl
  13. functional-programming
  14. geometry
  15. html
  16. monorepo
  17. parser-combinators
  18. reactive-programming
  19. shadergraph
  20. streams
  21. transducers
  22. ui
  23. vectors
  24. visualization
  25. webassembly
  26. webgl
  27. ziglang
2.1.81published 2 weeks agoApache-2.0

@thi.ng/arrays

Array / Arraylike utilities
  1. aos
  2. array
  3. binary
  4. distance
  5. fuzzy
  6. levenshtein
  7. search
  8. shuffle
  9. sort
  10. swizzle
  11. topology
  12. typescript
  13. color
  14. data-structures
  15. dataflow
  16. dsl
  17. functional-programming
  18. geometry
  19. html
  20. monorepo
  21. parser-combinators
  22. reactive-programming
  23. shadergraph
  24. streams
  25. transducers
  26. ui
  27. vectors
  28. visualization
  29. webassembly
  30. webgl
  31. ziglang
44 Contributors
2.10.22published 2 weeks agoApache-2.0
Showing 1 to 10 of 12 results