Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 2.26 KB

readme.md

File metadata and controls

56 lines (42 loc) · 2.26 KB

various apps, tools, and crazy experiments.
usage encouraged! issues welcome! provided "as is"! we do not accept prs at this time.

for users

these softwares can be installed from ~paldev as landscape tiles:

  • pals: friendlist, for manual peer discovery.
  • face: see your pals.
  • rumors: gossip among pals-of-pals.
  • fafa: 2fa otp authenticator.
  • cliff: filesystem explorer & editor.
  • scooore: local scoreboard for chat reacts.
  • picture: a picture frame for the homescreen.
  • verse: daily random bible verse for the homescreen.

for powerusers

these softwares are for manual, local installation & configuration:

  • chat-stream: allows unauthenticated randos to partake in chats over http.
  • emblemish: provides an http endpoint for emblemish data.

for developers

userspace infrastructure

  • fakeid: store + helpers for generating and tracking fake local identities.
  • podium: helper app for exposing subscriptions over unauthenticated http. (maybe broken?)

libraries

  • rudder: framework for routing & serving simple web frontends.
  • gossip: wrapper for p2p data discovery & sharing.
  • multipart: parsing for http multipart form-data.
  • sigil: sigil-js but in hoon.
  • emblemish: alternative sigils & names, based on emoji, currently in beta.
  • twemoji: subset of the twemoji.twitter.com svgs used by emblemish.
  • markov: dumb markov chain text generation.
  • bbcode: bbcode parsing and rendering.
  • benc: b-encoding and -decoding.
  • torn: parsing and rendering of torrent files & magnet links.
  • word: kjv structured for easy lookup.
  • otp: one-time password (rfc4226, rfc6238) utilities.
  • ppm: mark and utilities for using .ppm image files.
  • pal: miscellaneous bits and pieces.

for later

these softwares have not yet been updated for the new world:

  • serval: a torrent tracker: implements the bittorrent http tracker protocol.
  • duiker: a torrent "tracker": enables sharing/discovery of bittorrent magnet links, for use through |link.
  • bard: interactive storyteller for use with |link.
  • djay: backend for synced viewing of youtube videos, sourced from a chat channel.
  • biblebot: watches (chat) graphs for mention of bible verses, then posts them.