Skip to content
View in the app

A better way to browse. Learn more.

ernestdefoe.online

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
ernestdefoe.online

Extensions, themes & support for Flarum and Invision Community

Vibe coding for the community web. Report a bug, request a feature, or dig into the source — this is where the tools you use get built, in the open.

We do custom Bespoke Invision Community apps. If you have an idea for something you want then use the contact form to get in touch with us.

Ernest Defoe

Administrators
  • Joined

  • Last visited

Files posted by Ernest Defoe

  1. Janitor — automated, rules-based discussion housekeeping for Flarum 2 (age/tag/reply rules → hide, lock, move, retag, delete; scheduler, dry-run, action log).
    Install
    From your Flarum root:
    composer require ernestdefoe/janitorThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  2. A fully customizable, animated, per-tag hero banner for your Flarum 2 discussion list, designed in a live Hero Studio. Free/MIT.
    Install
    From your Flarum root:
    composer require ernestdefoe/hero-builderThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  3. Group conversations for Flarum: multi-participant private messages with names, icons, roles, management, reactions, replies, quoting and read receipts.
    Install
    From your Flarum root:
    composer require ernestdefoe/group-messagesThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  4. A Flarum 2 theme for college football fan forums. Crimson palette, DM Sans, stadium-scoreboard hero, showcase-card discussion list, live ESPN score ticker, recruit board, full dark mode.
    Install
    From your Flarum root:
    composer require ernestdefoe/gridiron-nationThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  5. Use any Google Font on your Flarum 2 forum — pick a body font and a heading font from the full Google Fonts library.
    Install
    From your Flarum root:
    composer require ernestdefoe/google-fontsThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  6. Provably-fair giveaways & raffles for Flarum 2 — earn-entries engine, scheduled auto-draws, verifiable winners.
    Install
    From your Flarum root:
    composer require ernestdefoe/giveawaysThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  7. Listens for GitHub release webhooks and posts a reply to a configured discussion thread.
    Install
    From your Flarum root:
    composer require ernestdefoe/github-release-botThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  8. Paste a GitHub repo URL into the Flarum composer and the URL is auto-replaced with the rendered README markdown.
    Install
    From your Flarum root:
    composer require ernestdefoe/gh-readmeThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  9. ActivityPub federation for Flarum 2 — follow your community from Mastodon, Lemmy and the fediverse. No core files modified.
    Install
    From your Flarum root:
    composer require ernestdefoe/federationThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  10. FBSFB — Gridiron Crimson theme for Flarum 2 (Bespoke-based)
    Install
    From your Flarum root:
    composer require ernestdefoe/fbsfb-themeThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  11. A Flarum 2 extension that shows recruiting data for FBS teams.
    Install
    From your Flarum root:
    composer require ernestdefoe/recruitingThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  12. Flarum 2 extension: members pick a favorite FBS college-football team; its logo shows under their avatar.
    Install
    From your Flarum root:
    composer require ernestdefoe/favorite-teamThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  13. Post new forum posts to Facebook page
    Install
    From your Flarum root:
    composer require ernestdefoe/flarum-facebook-postThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  14. A FBS college football ticker for your Flarum 2 forum.
    Install
    From your Flarum root:
    composer require ernestdefoe/espn-cfb-tickerThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  15. A digest email system for Flarum forums
    Install
    From your Flarum root:
    composer require ernestdefoe/digest-mailThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  16. Cross Reference functionality for Flarum 2.
    Install
    From your Flarum root:
    composer require ernestdefoe/cross-referencesThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  17. A full-featured, free calendar & events extension for Flarum 2 — month/week/day/list views, RSVP, categories, recurring events, cover images, iCal feed + Google Calendar export, and an Upcoming-Events widget (default theme, Bespoke & Page Builder).
    Install
    From your Flarum root:
    composer require ernestdefoe/calendarThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  18. Fast, typo-tolerant Typesense search for Flarum 2 — free/MIT drop-in search driver.
    Install
    From your Flarum root:
    composer require ernestdefoe/typesenseThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  19. Discourse-style topic map for Flarum 2 — views, likes, links, top participants and read time under the first post, plus a Top Replies panel.
    Install
    From your Flarum root:
    composer require ernestdefoe/topic-mapThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  20. Day/night/system theme toggle button for the Flarum 2 header.
    Install
    From your Flarum root:
    composer require ernestdefoe/theme-toggleThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  21. Social Groups for Flarum 2.0
    Install
    From your Flarum root:
    composer require ernestdefoe/social-groupsThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  22. Tag-driven feature rail for the Flarum 2 forum index — primary+secondary tag pickers, gh-readme cover extraction, carousel or grid layout.
    Install
    From your Flarum root:
    composer require ernestdefoe/flarum-showcaseThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  23. Perfect SEO for your Flarum forum
    Install
    From your Flarum root:
    composer require ernestdefoe/seoThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  24. A gaming-styled theme for Flarum 2: chamfered surfaces, neon accents, mono typography, hero + stats footer.
    Install
    From your Flarum root:
    composer require ernestdefoe/respawnThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads
  25. Flarum 2 extension — replace the 'a new version is available, reload' toast with a seamless refresh on the next navigation (luceos's proposal). Never interrupts a reading or typing user.
    Install
    From your Flarum root:
    composer require ernestdefoe/seamless-refreshThen enable it in Administration → Extensions.
    Source
    GitHub repository
    Packagist
    Free and open source under the MIT licence. Requires Flarum 2.
    • Free
    • 0 Downloads

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.