Pinned Repositories
computational-markdown
A way to add computation and user input to markdown.
crdt-tutorials
A repository to teach the fundamentals of CRDTs.
gemstones
reference images and names of different gem stones.
llm-fact-log
Failed experiment
tiny-bft
tiny-merge
tiny-merge-legacy
A tiny CRDT implementation in Javascript.
tiny-merge-legacy2
A tiny CRDT library.
vector-embeddings-english-dictionary
webgpu-crdt
A simple CRDT implementation for merging of fixed-arrays with WebGPU.
siliconjungle's Repositories
siliconjungle/tiny-merge-legacy
A tiny CRDT implementation in Javascript.
siliconjungle/tiny-merge-legacy2
A tiny CRDT library.
siliconjungle/tiny-merge-ts
A Tiny CRDT library.
siliconjungle/dt-js
A light implementation of diamond types in js.
siliconjungle/simple-crdt
siliconjungle/recycle-list-crdt
A crdt that recycles tombstones.
siliconjungle/delta-crdt
A simple delta CRDT implementation.
siliconjungle/no-tombstones-memory
Infers tombstones based on a max sequence number and the crdts which exist.
siliconjungle/query-events
An experiment with queryable events on the frontend.
siliconjungle/raycasting
siliconjungle/rng-table
Random number generation table similar to those used in the original Final Fantasy.
siliconjungle/run-length-crdt-set
A run-length encoded CRDT set with very little metadata.
siliconjungle/bft-history
Uses a history of hashes to enable byzantine fault tolerance.
siliconjungle/collection
An example of document collections
siliconjungle/controller
A key controller
siliconjungle/crdt-likes
A simple example of how to build offline-first likes using CRDT's.
siliconjungle/digital-signatures
Using the crypto library to sign and verify messages.
siliconjungle/flood-fill
Iterative flood fill algorithm
siliconjungle/key-indices
Allows for the conversion of keys to indices for smaller storage.
siliconjungle/key-pairs
Tie two keys to one another, handing in one gives you the other.
siliconjungle/last-writer-wins-registers
An example with a few different last-writer-wins registers.
siliconjungle/map2
Inspired by Seph Gentle's Map2.
siliconjungle/nes-sprite-restrictions
Adding rendering restrictions to canvas based on NES restrictions.
siliconjungle/read-all-files-in-folder
A small helper snippet for loading all files in a folder.
siliconjungle/reference-crdt
An implementation of CRDT object references.
siliconjungle/reusable-list-crdt
A state-based CRDT that lets you re-use tombstoned elements.
siliconjungle/rl-encoding
siliconjungle/state-sequencer
A state based sequencer CRDT.
siliconjungle/tiny-fantasy-console
A multiplayer & offline-first only fantasy console built on top of CRDT's.
siliconjungle/very-small-tombstones
Run-length encoded tombstones with delete priority CRDTs.