oppi.li
he/him
rust • go • haskell • 1-bit pixel art • plant-based
PUNCHCARD 445 commits
at protocol indexer with flexible filtering, xrpc queries, and a cursor-backed event stream, built on fjall
Rust
18
5
A command-line tool written in Rust for searching torrents on piratebay
Rust
3
OCaml
1
A TypeScript toolkit for consuming the Bluesky network in real-time.
TypeScript
3
My personal-knowledge-system, with deeply integrated task tracking and long term goal planning capabilities.
Rust
2
PDS Admin tool make it easier to moderate your PDS with labels
TypeScript
35
WIP! A BB-style forum, on the ATmosphere!
We're still working... we'll be back soon when we have something to show off!
TypeScript
5
[WIP] A (somewhat barebones) atproto app for creating custom sites without hosting!
TypeScript
8
OCaml
1
Upgraded firmware for Simone Giertz's Every Day Calendar that links an ATProto-powered ESP32, for sync with goals.garden 🌱
C++
4
A collection of user interface components and drawing routines for building tasteful apps using AppKit.
Swift
4
1
One Calendar is a privacy-first calendar web app built with Next.js. It has modern security features, including e2ee, password-protected sharing, and self-destructing share links 📅
TypeScript
5
TypeScript
4
WIP: A simple cli for daily tangled use cases and AI integration. This is for my personal use right now, but happy if others get mileage from it! :)
TypeScript
6
12
1
Zig
5
Block device abstraction for OCaml 5 with Eio direct-style I/O and Bytesrw integration
OCaml
1
Persistent store with Git semantics: lazy reads, delayed writes, content-addressing
OCaml
1
An OCaml webserver, but the allocating version (vs httpz which doesnt)
OCaml
2
Terminal styling and layout widgets for OCaml (tables, trees, panels, colors)
OCaml
1
A very experimental PLC implementation which uses BFT consensus for decentralization
Go
24
Font that can be used for validating baseline alignments.
Python
1
Lightweight decentralized “knot” server prototype using Iroh + ATProto.
Rust
4
Pure OCaml ARP table lookup - reads /proc/net/arp on Linux and arp -a on macOS/BSD
OCaml
1
Installs pre-commit hooks for OCaml projects that run dune fmt automatically
OCaml
1
iterative image reconstruction using random cubic bézier strokes, accelerated on metal
Rust
8
ATProto bits and pieces in OCaml with CLIs for Bluesky, Tangled, Standard.Site
OCaml
6
Write on the margins of the internet. Powered by the AT Protocol.
JavaScript
86
4
1
putz u in dhe washing machin and spins ur bsky pofile pictuer !!! :D
Rust
35
a simple gleam link shortener using a lustre server component and sqlight + cake. has user-friendly, readable slugs
Gleam
1
Diagnostics for atproto PDS hosts, DIDs, and handles: https://debug.hose.cam
HTML
14
1
Shared lexicon schemas for long-form publishing on AT Protocol. Uses typescript to json via prototypey.
TypeScript
36
10
JavaScript
2
A minimal AT Protocol Personal Data Server written in JavaScript.
JavaScript
46
2
Tranquil PDS! Moved to https://tangled.org/tranquil.farm/tranquil-pds
Rust
100
Gleam
1
A tool for people curious about the React Server Components protocol
TypeScript
37
Go
3
Auto-indexing service and GraphQL API for AT Protocol Records
Gleam
55
7
2
Modular, context-aware and aspect-oriented dendritic Nix configurations.
Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/
Nix
8
4
2
Dendritic Nix - Community-driven Nix distribution based on the Dendritic pattern.
Nix
5
Container images for the Tangled Knot and Spindle servers
Dockerfile
4
🎄 my advent of code solutions in typescript! (mirrored from https://codeberg.org/igalaxy/advent-of-code-ts)
TypeScript
3
Clojure
1
My Advent of Code 2025 solutions. I'm using this year's problems to try and learn Haskell!
Haskell
1
Elixir
3
Elixir
1
CSS
1
[mirror] Command-line application for uploading a site to a git-pages server
Go
1
A unique spin of Alpine Linux intended for reproducible systems with an immutable rootfs. Warning: Nomad is a work-in-progress, use at your own risk.
Shell
1
HTML
5
cli + tui to publish to leaflet (wip) & manage tasks, notes & watch/read lists 🍃
Go
29
2
Monorepo for wisp.place. A static site hosting service built on top of the AT Protocol.
TypeScript
87
9
Fork of https://github.com/lelgenio/wl-crosshair - A crosshair overlay for wlroots compositor
Rust
1
ATlast — you'll never need to find your favorites on another platform again. Find your favs in the ATmosphere.
TypeScript
16
1
Userscript that puts lines from "Hello, Dolly!" in the top bar of Tangled.
JavaScript
3
[mirror] Scalable static site server for Git forges (like GitHub Pages)
Go
10
A collection of open webfonts hosted on a multi-region CDN. Available for direct use. https://fonts.diegoenriquezserrano.dev
HTML
1
A container registry that uses the AT Protocol for manifest storage and S3 for blob storage.
Go
66
1
A URL shortener service that uses ATProto to allow self hosting and ensuring the user owns their data
Go
27
1
Resolve AT Lexicons over the network https://resolve-lexicon.pages.dev/
TypeScript
5
the statusphere demo reworked into a vite/react app in a monorepo
TypeScript
9
1
announcing good-first-issue tags added on @tangled.sh (not affiliated with tangled!)
Rust
6
1
TypeScript
8
me and @zerolimits.dev are attempting to build a reddit-like platform on atproto, this is my testing repo where i will test things.
TypeScript
4
Demo using Slices Network GraphQL Relay API to make a teal.fm client
TypeScript
16
Learn how to use Rust to build ATProto powered applications
Rust
21
Implementation of the UM-32 "Universal Machine" as described by the Cult of the Bound Variable
Rust
1
A Bluesky labeler that labels accounts hosted on PDSes operated by entities other than Bluesky PBC
TypeScript
37
A decentralized music tracking and discovery platform built on AT Protocol 🎵
TypeScript
96
7
Rust
3
Your one-stop-cake-shop for everything Freshly Baked has to offer
Nix
10
5
tangled mirror of catsky-🐱 Soothing soft social-app fork with all the niche toggles! (Unofficial); for issues and PRs please put them on github:NekoDrone/catsky-social
TypeScript
18
experimenting with making decentralized fanfic archives on atproto. github mirror: https://github.com/haetae-bit/fanfic-atproto
TypeScript
22
Parakeet is a Rust-based Bluesky AppServer aiming to implement most of the functionality required to support the Bluesky client
Rust
62
12
QuickDID is a high-performance AT Protocol identity resolution service written in Rust. It provides handle-to-DID resolution with Redis-backed caching and queue processing.
Rust
50
Tap is a proof-of-concept editor for screenplays formatted in Fountain markup. It stores all data in AT Protocol records.
Go
2
1
an independent Bluesky client using Constellation, PDS Queries, and other services
TypeScript
82
25
Yōten: A social tracker for your language learning journey built on the atproto.
Go
17
Shows some quick stats about your teal.fm records. Kind of like Spotify Wrapped
Vue
9
Gleam
4
a static landing page for your PDS that displays users & their bluesky posts.
Vue
5
A decentralized event management and credentialing system built on atproto.
Rust
9
an attempt to make a lightweight, easily self-hostable, scoped bluesky appview
TypeScript
38
Nix
21
1
Ignore List
1
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
TypeScript
98
1
a flake module to ease creating and managing multiple hosts in your nix flake.
Nix
7
A from-scratch atproto PDS implementation in Python (mirrors https://github.com/DavidBuchanan314/millipds)
Python
10
Client side atproto account migrator in your web browser, along with services for backups and adversarial migrations.
Rust
125
2
1
Constellation, Spacedust, Slingshot, UFOs: atproto crates and services for microcosm
Rust
64
8
2
AT-based link agregator. Mirror of https://github.com/likeandscribe/frontpage
TypeScript
21
Simple script and config (type-safe) for building custom Linux kernels for Firecracker MicroVMs
TypeScript
2
Prepare, configure, and manage Firecracker microVMs in seconds!
TypeScript
8
Run a giveaway from a bsky post. Choose from those who interacted with it
HTML
8
A modern Music Player Daemon based on Rockbox open source high quality audio player
2
Browse and listen to thousands of radio stations across the globe right from your terminal 🌎 📻 🎵✨
Rust
6
a game of mine that is finally being finished (most of my games never get finished)
Ruby
1
Kotlin
4
Go
1
Shell
2
Fork of atp.tools as a universal profile for people on the ATmosphere
TypeScript
3
Go
18
2
Rust
2
Go
1
A lightweight CLI tool that connects to a remote server over SSH and executes PM2 process manager commands.
Rust
2
Pinia Persistent Storage via AT Protocol for Open Web Desktop
TypeScript
1
A Rust application to showcase badge awards in the AT Protocol ecosystem.
Rust
4
Gnosco is a Rust-based escrow and badging application that integrates with the AT Protocol ecosystem..
Rust
6
An open archive of daily product launches on Firsto.co – where every product gets discovered, every day.
4
CSS
15
Python
1
TypeScript
2
Remote playback control for any local player — inspired by "Spotify Connect".
Rust
2
The fifth version of chriskrycho.com, built in Eleventy.
TypeScript
2
hacker news alerts in slack (incessant pings if you make front page)
TypeScript
3
Go
4
Code, configuration, and documentation to support network-local development environments
Go
25
2
A simple HTTPS ingress for Kubernetes clusters, designed to work well with Anubis.
Go
5
地圖 (Jido) is a lightweight Unix TUI file explorer designed for speed and simplicity.
Zig
7
mirror of github.com/dvjn/sorcerer until i figure out ci and docker image building from here
3
A curated list of SDKs, libraries, and open source tools for the Bluesky social platform and AT Protocol
2
A small web tool for showing what Bluesky moderation labels are assigned to a profile
JavaScript
4
experimental SVG-based video rendering engine made for music videos. React to MIDI or arbitrary signals from your DAW through "probe" VSTs
Rust
3
ai-generated junk tool for migrating atproto identities in-browser
TypeScript
5
Sniff and replay HTTP requests and responses — perfect for mocking APIs during testing.
Rust
4
This is my take on the one billion row challenge, in Go, C and Haskell
Go
1
VSCodium/VS Code extension to support for Chez Scheme: Highlighting, autocompletion, documentation on hover and syntax checks.
TypeScript
1
Nix
1
This repository contains a Nix flake that provides a package for the latest preview version of Zed Editor
2
Go
5
2
🎧 The official command-line interface for Rocksky — a modern, decentralized music tracking and discovery platform built on the AT Protocol.
TypeScript
9
Template repo for tiny cross-platform apps that can be modified on phone, tablet or computer.
Lua
2
OCaml
5
Zig
4
Rust
2
1
Generate a Bluesky credibility score, discover your AT Protocol data footprint, and vibe check strangers and new accounts.
JavaScript
21
The 1st decentralized social network for sharing when you're on the toilet. Post a "flush" today! Powered by the AT Protocol.
TypeScript
16
A fast, local-first "redirection engine" for !bang users with a few extra features ^-^
TypeScript
5
DEPRECATED: Use the community maintained https://tangled.sh/@tangled.sh/knot-docker instead
Dockerfile
16