hafa

Apps

  • Scenic Route logo

    Scenic Route

    Navigation for taking the scenic route.

  • kip logo

    kip

    Friends-only space sharing. List a spare room or your whole place, mark the dates it's free, and let friends book it. No money changes hands.

  • repub logo

    rePub

    rePub is an open source chrome extension for converting web pages into ePubs for reading on reMarkable. In contrast to the "Read on reMarkable" extension, this allows more customization and allows you to include images.

  • Risograph logo

    Spot Color Separation

    Website for separating an image into spot colors. Intended for decomposing images for a Risograph.

  • 🐀

    Loose RAT Helper

    Helper for finding 'loose' (homophone) Remote Associates Tests given a starting word.

  • ascii math logo

    Ascii Math Unicode

    Ascii math unicode is an open source chrome extension for converting highlighted ascii math into unicode math expressions.

  • 🎹

    Synesthizer

    A synesthetic synthesizer that converts images into piano compositions.

Libraries

  • d3-dag

    Lightweight, TypeScript-first layered layout algorithms for directed acyclic graphs on the web.

  • mhtml-stream

    Parse MHTML data as a stream using WHATWG streams and async iterators.

  • 🫖🍺

    teapub

    Pure TypeScript library for generating ePub files from preact components.

  • reMarkable logo

    rmapi-js

    JavaScript implementation of the reMarkable cloud API.

  • asciimath-parser

    Fast, extensible, memory-efficient asciimath parser for Rust.

  • 🃏

    cfr

    Counterfactual regret minimization solver for two-player zero-sum games with incomplete information, as a Rust library and binary.

  • fiblat

    Small python package for generating uniformly spaced points on a sphere.

  • hilbert-bytes

    Python library for converting between d-dimensional points and their index on a Hilbert curve.

  • 🍩

    homeotopy

    Python library for computing homeomorphisms between common continuous spaces.

  • polars-avro

    Polars IO plugin for reading and writing Apache Avro files, built on arrow-avro.

  • 🧣

    scarfs

    Find an approximate fixed point of a bounded vector-valued function.