pwFoo's repositories
automerge
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
BCA-Phantom
A multi-platform HTTP(S) Reverse Shell Server and Client in Python 3
Cypher.js
Cypher graph database for Javascript
dom-examples
Code examples that accompany various MDN DOM and Web API documentation pages
easy-web-crypto
Webcrypto API wrapper for applications that store encrypted data
graphology
A robust & multipurpose Graph object for JavaScript & TypeScript.
gundb-direct-localforage-adapter
a trivial storage adapter for GunDB using localForage
gunjsPictureDapp
a simple dapp for testing gunjs with pictures
isomorphic-git
A pure JavaScript implementation of git for node and browsers!
lowdb
Simple to use local JSON database. Use native JavaScript API to query. Written in TypeScript. (supports Node, Electron and the browser)
mercury-db
A minimal Graph database backed by IndexedDB
notes-on-gundb
a (growing) collection of notes on GunDB
reverse-ssh
Statically-linked ssh server with reverse shell functionality for CTFs and such
reverse_ssh
SSH based reverse shell
runlike
Given an existing docker container, prints the command line necessary to run a copy of it.
sftpgo
Fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob
sharedb
Realtime database backend based on Operational Transformation (OT)
simple-fs
Handles files on indexeddb like you would do in node.js (promise)
simple.css
Simple.css is a classless CSS template that allows you to make a good looking website really quickly.
store.js
Cross-browser storage for all use cases, used across the web.
SyncedStore
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
unbound-docker
unofficial unbound multiarch docker image
x11docker
Run GUI applications and desktops in docker and podman containers. Focus on security.
yjs
Shared data types for building collaborative software