Silo Öcal

Freelance Frontend Udvikler

Baseret i Danmark

Open Source (2)

Silo Browser

En desktopbrowser bygget med Electron, der organiserer webapps i sessionsisolerede grupper. Hver gruppe har sine egne cookies, localStorage og sessionsdata — så du kan køre flere konti på samme tjeneste samtidigt.

Nøglefunktioner

  • Sessionsisolering — Hver gruppe har fuldstændig uafhængig lagring (cookies, localStorage, IndexedDB, cache)
  • Fane-håndtering — Træk-og-slip sortering med underfaner inden for forældreappen
  • Brugerdefineret user-agent — Konfigurer per gruppe for forskellige browseridentiteter
  • Notifikationsbadges — Ulæste tællere på tværs af grupper
  • Lydkontrol — Lydløs per fane med visuelle indikatorer
  • Konfigurationsportabilitet — Importér/eksportér indstillinger som JSON
  • Tværplatform — macOS, Windows og Linux understøttelse
  • Fuld OAuth & pop-up support — Fungerer problemfrit med autentificeringsflows

Hvorfor Electron?

Electron blev valgt for sin native sessionspartitionering via session.fromPartition(), ensartet Chromium-rendering på tværs af platforme og indbyggede favicon-events. Alternativer som Tauri mangler fælles sessions-API'er, mens CEF kræver komplekse oprydningsprocedurer.

MIT License

Electron
Vue 3
TypeScript
CSS
Silo Browser

FamilyHub

En selvhostet familieopgavestyringsapplikation designet til delte familietablets. Bringer gamification til huslige opgaver og opretholder fuldstændig privatliv gennem selvhosting.

Opgavesystem

  • Fleksibel planlægning — Engangs-, permanente og tilbagevendende opgaver (dagligt, ugentligt, hver anden uge, brugerdefinerede intervaller)
  • Organisering — Kategoribaseret med medlemstildeling og valgfrie deadlines
  • QR-koder — Scan for hurtig opgavefuldførelse

Gamification

  • Pointsystem — Optjen point for fuldførte opgaver med konfigurerbar pengeværdi
  • Leaderboard — Venlig konkurrence mellem familiemedlemmer
  • Indløsning — Adminstyret point-til-kontant system med fuld transaktionshistorik
  • Fejringer — Animationer ved opgavefuldførelse

Familiestyring

  • Ubegrænsede medlemmer — Tilpassede profiler med DiceBear-avatarer eller brugerdefinerede billeder
  • 12 farvetemaer — Pastelfaver for nem identifikation
  • Privatliv først — Ingen cloud-afhængighed, fuld backup/gendannelse

Multiplatform

  • Responsivt design til tablets, telefoner og desktops
  • Native iOS- og Android-apps via Capacitor
  • Docker-containeriseret for nem selvhosting

MIT License

Nuxt 4
Vue 3
TypeScript
NuxtUI
Drizzle
PostgreSQL
Docker

No images