Search by

ernestdefoe member since: May 09, 2026 · Transparency log

ernestdefoe's packages

  • PHP

    ernestdefoe/rubric

    Thread prefixes for Flarum 2: a short coloured label before a discussion's title — [Rumor], [Official], [Solved] — chosen when the discussion is started, separate from tags.

  • TypeScript

    ernestdefoe/ruffle

    Play Flash (.swf) in posts, with Ruffle. A sandboxed emulator, not the dead plugin — no ActiveX, no NPAPI, scripting and networking locked off by default.

  • PHP

    ernestdefoe/salvage

    Fight link rot: copies hotlinked images in posts to your own storage before their source disappears, and finds dead links across the forum so staff can fix, replace, unlink or point them at an archive.org copy.

  • TypeScript

    ernestdefoe/scribe

    Scribe — a true WYSIWYG editor for Flarum. TipTap, with no Markdown anywhere in the stack.

  • TypeScript

    ernestdefoe/seamless-refresh

    Stop Flarum telling members to reload: new assets are picked up on the next click, and a session that ends under an open page recovers instead of failing every action.

  • PHP

    ernestdefoe/secret-santa

    Secret Santa: gift exchanges for your community. Sign-ups with wishlists, an automatic single-cycle draw with exclusions, private shipping notes only your Santa sees, anonymous Santa messages, shipped and received tracking, and a show-what-you-got thread.

  • PHP

    ernestdefoe/segue

    Segue — a loading screen instead of the blank flash when your forum opens, with your own loading icons, and page transitions where discussion titles and avatars glide from the list into the page.

  • JavaScript

    ernestdefoe/sheaf

    Multi-quote for Flarum: collect quotes from several posts, even across discussions, then reply once with all of them.

  • JavaScript

    ernestdefoe/shelf

    Members rate, log and list the movies, shows, games, albums and books Marquee links to. Profile shelves, public lists and a top-rated view.

  • PHP

    ernestdefoe/shutter

    Photo contests for Flarum 2: staff run themed contests on a schedule, members submit photos, the community votes or judges score, and winners are crowned on a podium with notifications and badges. A contest is a discussion.

  • JavaScript

    ernestdefoe/since

    Since — what changed while you were away. Flarum shows a returning reader what is new; this shows what MOVED: the posts they had already read that were edited behind their back.

  • PHP

    ernestdefoe/slow-mail

    Slow Mail: pen-pal letters between members that take time to arrive, depending on how far apart they live. Stamps, postmarks, an outbox with each letter's journey, an inbox of envelopes to open, and pen-pal matching.

  • PHP

    ernestdefoe/social-groups

    Social groups for Flarum 2 — members can create, join, and manage groups.

  • PHP

    ernestdefoe/sonic

    A light search driver for Flarum 2, backed by Sonic, the tiny Rust search backend. Free and MIT.

  • PHP

    ernestdefoe/spoiler-shield

    Spoiler Shield: discussions and posts gated to each member's progress through a book, show or game. Members say where they're up to, anything further ahead is blurred until they reach it or tap to reveal, and the hidden words never leave the server. Works with Marquee episodes, Anthology reading pro