Pinned Repositories
building-up-on-dat
Want to know how to create a decentralized app?
chan
A Changelog CLI based on http://keepachangelog.com/
dat-workshop
How to build web apps using Dat. A workshop by GEUT.
discovery-swarm-webrtc
discovery-swarm for WebRTC
fastify-uws
uWebSocket.js for fastify
lerna-travis-demo
Just a simple monorepo with a publish-from-travis setup and chan support.
mithril-transition
A lightweight library for MithrilJS to create your own custom transitions based on the lifecycle of your components.
permanent-seeder
A super seeder for hyperdrives. By GEUT.
postcss-copy
An async postcss plugin to copy all assets referenced in CSS files to a custom destination folder and updating the URLs.
staty
Build a proxy-state from plain objects
GEUT's Repositories
geut/chan
A Changelog CLI based on http://keepachangelog.com/
geut/fastify-uws
uWebSocket.js for fastify
geut/openapi-box
Generate TypeBox schemas from your openapi.
geut/hyperbee-live-stream
Creates a ReadableStream but keep watching for changes in the range defined
geut/staty
Build a proxy-state from plain objects
geut/brode
A polyfill Node.js runner for the browser
geut/nanomessage
Simple module that helps you to build a `request-response` abstraction on top of any other solution.
geut/nanoerror
Small module to create code errors with format support.
geut/nanomessage-rpc
Tiny :hatched_chick: RPC on top of nanomessage
geut/socket-signal-websocket
socket-signal through simple-websocket
geut/socketich
Performant WebSocket Server & Client
geut/deluge
Send broadcast messages on top of p2p networks
geut/socket-signal
Signal abstraction to create WebRTC connections through sockets.
geut/network-setup
Create network simulations to test your peers and connections
geut/brand
geut/nanocontext
Small module to create a stateful context tree object to extend through decorators.
geut/nanoresource-promise
Promises based nanoresource
geut/splitter
Split your data from one side, merge it from the other one
geut/create-module
Template to create modules following the GEUT path
geut/hyper-express
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
geut/blake2b
Blake2b (64-bit version) in pure Javascript with WASM upgrade
geut/dash.js
A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
geut/fastify
Fast and low overhead web framework, for Node.js
geut/fastify-benchmarks
Fast and low overhead web framework fastify benchmarks.
geut/fastify-response-validation
geut/randombytes
random bytes from browserify stand alone
geut/sha512-wasm
SHA512 implemented in WebAssembly
geut/sodium-javascript
Pure Javascript version of sodium-native
geut/streamx
An iteration of the Node.js core streams with a series of improvements.
geut/workers-og
An `og:image` (social card) generator that is fast, browser-less (no Puppeteer), and capable of running on the edge. This package is designed to be used with Cloudflare Workers (but may be used elsewhere), with the simple API inspired by `@vercel/og`.