This is your work, valued

Stuttgart, Germany

Daniel Meyer

Elite
@pubkey

Software is Hard

rxdb. The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

23k

broadcast-channel. :satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/

2k

eth-crypto. Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity

916

client-side-databases. An implementation of the exact same app in Firestore, AWS Datastore, PouchDB, RxDB and WatermelonDB

895

event-reduce. An algorithm to optimize database queries that run multiple times https://pubkey.github.io/event-reduce/

755

jsonschema-key-compression. Compress json-data based on its json-schema while still having valid json

100

unload. Run a piece of code when the javascript process stops. Works in all environments (browsers, nodejs..)

58

rxdb-quickstart. Local-First peer-to-peer replicated todo list with RxDB and WebRTC - https://pubkey.github.io/rxdb-quickstart/

53

solidity-cli. Compile solidity-code faster, easier and more reliable

48

fashion-segmentation. A tensorflow model for segmentation of fashion items out of multiple product images

48

vscode-in-docker. Run VSCode inside of a Docker Container

47

binary-decision-diagram. A library to create, minimize and optimize binary decision diagrams https://github.com/pubkey/binary-decision-diagram

36

async-test-util. Utility functions that are useful in async/await tests :thumbsup:

28

javascript-vector-database. Local-First Vector Database with RxDB and transformers.js

27

custom-idle-queue. Optimize the performance of important tasks by delaying background-tasks

22

atomjsIDE. The atom.io-IDE with all necessary plugins for fast javascript-programming. Build as a docker-container in linux.

13

array-push-at-sort-position. Push items to an array at their correct sort-position

9

oblivious-set. Like a JavaScript Set() but with a TTL for entries

8

localstorage-indexeddb-cookies-opfs-sqlite-wasm. Localstorage vs. IndexedDB vs. Cookies vs. OPFS vs. Wasm-SQLite

7

rxdb-server. RxDB Server - https://rxdb.info/rx-server.html

6

indexeddb-performance-tests. Performance tests for IndexedDB use cases

4

tanstack-db-rxdb. A reactive client store for building super fast apps

4

sticky-load-balancer. NPM-Module for Nodejs to create a loadbalancer with a sticky-strategie.

4

secure-json-logic. Use logic-objects from uncertain sources and run them locally without breaking the own system

4

google-drive-mock. Mock-Server that simulates being google-drive. Used for testing.

4

p2pcf. Low cost, low effort P2P WebRTC serverless signalling using Cloudflare Workers

3

rxdb-mongodb-sync-example. Example Repo that runs the RxDB-MongoDB Replication https://rxdb.info/replication-mongodb.html

3

p2pt. Simple WebRTC Peer 2 Peer connections using WebTorrent trackers as the signalling server. Use WebTorrent trackers for any kind of WebRTC app ! 🔥 Make WebRTC apps fast & easy ! 🚀⭐

2

dhbw-thesis-roter-grubert. Latex Vorlage für Bachelor- & Masterarbeiten an der DHBW nach dem Format wie im Buch "Roter Grubert" beschrieben

2

expo-opfs. OPFS polyfill for expo based on the Expo Filesystem API.

2

pubkey.

1

simple-peer. 📡 Simple WebRTC video, voice, and data channels

1

bittorrent-tracker. 🌊 Simple, robust, BitTorrent tracker (client & server) implementation

1

node-datachannel. Easy to use WebRTC data channels and media transport. libdatachannel node bindings.

1

torproxy. Shell

1

rxdb-premium-issues. Repo to submit bug reports and test cases for the RxDB Premium Plugins

1

Percom. No dependencies package to calculate permutation and combination.

1

microsoft-onedrive-mock. TypeScript

1