stupleb.xyz--:--:-- [ en | es ]

← blog

teapot joins the registry

2026-09-19 · 0.1.0:1

Privacy-focused Twitter/X frontend

# about

$ man teapot

teapot is a lightweight, privacy-focused frontend for Twitter/X. Browse profiles and posts with no JavaScript, no tracking, and no ads; subscribe to user timelines via RSS; and share links that render rich Discord embeds. Requires session tokens from a Twitter/X account (a throwaway account is recommended).

# install

$ install teapot

startos
  1. In StartOS, open System → Registries, click Add registry and enter https://startos.stupleb.xyz.
  2. StartOS trusts the signing key the registry offers for installing packages.
  3. Pick StuPleb Registry in the Marketplace's registry selector and look for teapot.

# releases

$ git log --oneline teapot

  • 0.1.0:72026-10-24- Manage Access makes teapot private, behind a username and password, or public, and replaces Configure Basic Auth and Reset Basic Auth Password. A new install asks you to choose, with Private as the default; an existing install keeps its current access and password. - teapot starts only once it has an X account session, and Remove X Account Sessions removes several at once.
  • 0.1.0:62026-10-22Stops trusting certificates from a compromised certificate authority (eMudhra).
  • 0.1.0:52026-10-20teapot uses X's current search request, so search keeps working.
  • 0.1.0:42026-10-12teapot reports whether its Twitter/X sessions are usable, rate-limited or refused by X, and limits each visitor's X requests separately. New actions set the default theme, infinite scroll and link replacements, and turn on GIF conversion so Discord plays GIFs inline.
  • 0.1.0:32026-10-10Updates teapot to the latest upstream code, with fixes for X's API, a refreshed interface, and a limit on how quickly teapot fetches uncached pages from X. Open UI opens teapot at its primary URL, and if that address goes away, teapot keeps running on another while a task asks you to choose again.
  • 0.1.0:22026-10-06The Basic Auth prompt stays dismissed once you've made a choice. The Primary URL prompt clears itself when the address is available again.
  • 0.1.0:12026-09-19Rebuilt on StartOS SDK 2.0.6. No changes to functionality.