• Stars
    star
    106
  • Rank 325,871 (Top 7 %)
  • Language hoon
  • License
    MIT License
  • Created almost 5 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

arvo enrichment

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:

  • biblebot: watches (chat) graphs for mention of bible verses, then posts them.
  • chat-stream: allows unauthenticated randos to partake in chats over http.
  • emblemish: provides an http endpoint for emblemish data. (instance powering @everyemblemish is deployed here.)

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.