[{"data":1,"prerenderedAt":341},["ShallowReactive",2],{"hud-products-en":3},[4,127,254],{"id":5,"title":6,"body":7,"description":95,"extension":96,"meta":97,"navigation":122,"path":123,"seo":124,"stem":125,"__hash__":126},"content\u002Fen\u002Fopensource\u002F01-silo-browser.md","Silo Browser",{"type":8,"value":9,"toc":88},"minimark",[10,19,24,76,80],[11,12,13,14,18],"p",{},"A desktop browser built with ",[15,16,17],"strong",{},"Electron"," that organizes web apps into session-isolated groups. Each group maintains its own cookies, localStorage, and session data, letting you run multiple accounts on the same service simultaneously.",[20,21,23],"h3",{"id":22},"key-features","Key Features",[25,26,27,34,40,46,52,58,64,70],"ul",{},[28,29,30,33],"li",{},[15,31,32],{},"Session isolation",": Every group has fully independent storage (cookies, localStorage, IndexedDB, cache)",[28,35,36,39],{},[15,37,38],{},"Tab management",": Drag-and-drop reordering with child tabs scoped to the parent app",[28,41,42,45],{},[15,43,44],{},"Custom user-agent",": Configure per group for different browsing identities",[28,47,48,51],{},[15,49,50],{},"Notification badges",": Unread count indicators across your groups",[28,53,54,57],{},[15,55,56],{},"Audio control",": Per-tab muting with visual indicators",[28,59,60,63],{},[15,61,62],{},"Configuration portability",": Import\u002Fexport settings as JSON",[28,65,66,69],{},[15,67,68],{},"Cross-platform",": macOS, Windows, and Linux support",[28,71,72,75],{},[15,73,74],{},"Full OAuth & pop-up support",": Works seamlessly with authentication flows",[20,77,79],{"id":78},"why-electron","Why Electron?",[11,81,82,83,87],{},"Electron was chosen for its native session partitioning via ",[84,85,86],"code",{},"session.fromPartition()",", consistent Chromium rendering across platforms, and built-in favicon events. Alternatives like Tauri lack unified session APIs, while CEF requires complex cleanup procedures.",{"title":89,"searchDepth":90,"depth":90,"links":91},"",2,[92,94],{"id":22,"depth":93,"text":23},3,{"id":78,"depth":93,"text":79},"A desktop browser that organizes web apps into session-isolated groups","md",{"repo":98,"repoUrl":99,"order":100,"kind":101,"platform":102,"skills":103,"license":107,"images":108,"imageAlts":113,"imageSize":115,"excerpt":116},"silo\u002Fsilo-browser","https:\u002F\u002Fgithub.com\u002Fsilo\u002Fsilo-browser",1,"open-source","desktop",[17,104,105,106],"Vue 3","TypeScript","CSS","MIT",[109,110,111,112],"images\u002Fopen-source\u002Fsilo-browser\u002Fsilo-browser-1.webp","images\u002Fopen-source\u002Fsilo-browser\u002Fsilo-browser-2.webp","images\u002Fopen-source\u002Fsilo-browser\u002Fsilo-browser-3.webp","images\u002Fopen-source\u002Fsilo-browser\u002Fsilo-browser-4.webp",[114],"Silo Browser window with grouped web apps in a sidebar","2624x1824",{"type":8,"value":117},[118],[11,119,13,120,18],{},[15,121,17],{},true,"\u002Fen\u002Fopensource\u002F01-silo-browser",{"title":6,"description":95},"en\u002Fopensource\u002F01-silo-browser","-hoUGX-lERjF8NiX8Z8GJACegwMZWbDwFYXShI7UnB4",{"id":128,"title":129,"body":130,"description":234,"extension":96,"meta":235,"navigation":122,"path":250,"seo":251,"stem":252,"__hash__":253},"content\u002Fen\u002Fopensource\u002F02-familyhub.md","FamilyHub",{"type":8,"value":131,"toc":228},[132,135,139,159,163,189,193,213,217],[11,133,134],{},"A self-hosted family chore management application designed for shared family tablets. Brings gamification to household tasks while maintaining complete privacy through self-hosting.",[20,136,138],{"id":137},"chore-system","Chore System",[25,140,141,147,153],{},[28,142,143,146],{},[15,144,145],{},"Flexible scheduling",": One-time, permanent, and recurring chores (daily, weekly, bi-weekly, custom intervals)",[28,148,149,152],{},[15,150,151],{},"Organization",": Category-based with member assignment and optional due dates",[28,154,155,158],{},[15,156,157],{},"QR codes",": Scan for rapid chore completion",[20,160,162],{"id":161},"gamification","Gamification",[25,164,165,171,177,183],{},[28,166,167,170],{},[15,168,169],{},"Points system",": Earn points for completed chores with configurable monetary value",[28,172,173,176],{},[15,174,175],{},"Leaderboard",": Friendly competition between family members",[28,178,179,182],{},[15,180,181],{},"Redemption",": Admin-managed point-to-cash system with full transaction history",[28,184,185,188],{},[15,186,187],{},"Celebrations",": Animations on task completion",[20,190,192],{"id":191},"family-management","Family Management",[25,194,195,201,207],{},[28,196,197,200],{},[15,198,199],{},"Unlimited members",": Customizable profiles with DiceBear avatars or custom images",[28,202,203,206],{},[15,204,205],{},"12 color themes",": Pastel colors for easy identification",[28,208,209,212],{},[15,210,211],{},"Privacy first",": No cloud dependency, full backup\u002Frestore support",[20,214,216],{"id":215},"multi-platform","Multi-Platform",[25,218,219,222,225],{},[28,220,221],{},"Responsive design for tablets, phones, and desktops",[28,223,224],{},"Native iOS and Android apps via Capacitor",[28,226,227],{},"Docker containerized for easy self-hosting",{"title":89,"searchDepth":90,"depth":90,"links":229},[230,231,232,233],{"id":137,"depth":93,"text":138},{"id":161,"depth":93,"text":162},{"id":191,"depth":93,"text":192},{"id":215,"depth":93,"text":216},"A self-hosted family chore management app with gamification",{"repo":236,"repoUrl":237,"order":90,"kind":101,"platform":238,"skills":239,"license":107,"images":245,"excerpt":246},"silo\u002Ffamilyhub","https:\u002F\u002Fgithub.com\u002Fsilo\u002Ffamilyhub","self-hosted",[240,104,105,241,242,243,244],"Nuxt 4","NuxtUI","Drizzle","PostgreSQL","Docker",[],{"type":8,"value":247},[248],[11,249,134],{},"\u002Fen\u002Fopensource\u002F02-familyhub",{"title":129,"description":234},"en\u002Fopensource\u002F02-familyhub","FvT2ze4S37OrwzTHaI-HMrhHPAQVRChHUjPA6sCS-H8",{"id":255,"title":256,"body":257,"description":321,"extension":96,"meta":322,"navigation":122,"path":337,"seo":338,"stem":339,"__hash__":340},"content\u002Fen\u002Fopensource\u002F03-ejerudgift.md","Beregn Ejerudgift",{"type":8,"value":258,"toc":317},[259,262,264,296,300],[11,260,261],{},"A web application that calculates estimated monthly housing taxes and expenses for Danish homeowners. Enter your address to get a breakdown of property value tax, land tax, waste management fees, and homeowners association costs.",[20,263,23],{"id":22},[25,265,266,272,278,284,290],{},[28,267,268,271],{},[15,269,270],{},"Address lookup",": Autocomplete powered by DAWA (Danmarks Adressers Web API) for fast, accurate address entry",[28,273,274,277],{},[15,275,276],{},"Official property valuations",": Fetches the latest valuation directly from Vurderingsportalen",[28,279,280,283],{},[15,281,282],{},"Municipality-specific rates",": Covers all 98 Danish municipalities with accurate 2025\u002F2026 tax rates",[28,285,286,289],{},[15,287,288],{},"Detailed breakdown",": Calculates property value tax (ejendomsværdiskat), land tax (grundskyld), waste management fees (renovationsafgift), and homeowners association costs (grundejerforeningskontingent)",[28,291,292,295],{},[15,293,294],{},"Monthly estimate",": Presents total estimated monthly housing expenses in a clear overview",[20,297,299],{"id":298},"tech-stack","Tech Stack",[11,301,302,303,305,306,308,309,312,313,316],{},"Built with ",[15,304,240],{},", ",[15,307,104],{},", and ",[15,310,311],{},"Tailwind CSS",", deployed on ",[15,314,315],{},"Cloudflare Workers",". Integrates with Danish government APIs (DAWA and Vurderingsportalen) for real-time data.",{"title":89,"searchDepth":90,"depth":90,"links":318},[319,320],{"id":22,"depth":93,"text":23},{"id":298,"depth":93,"text":299},"A web app that calculates estimated monthly housing taxes for Danish homeowners",{"websiteUrl":323,"order":93,"kind":324,"platform":325,"skills":326,"license":107,"images":327,"imageAlts":330,"imageSize":332,"excerpt":333},"https:\u002F\u002Fejerudgift.dk","website","web",[240,104,311,315],[328,329],"images\u002Fopen-source\u002Fejerudgift\u002Fejerudgift-1.webp","images\u002Fopen-source\u002Fejerudgift\u002Fejerudgift-2.webp",[331],"Beregn Ejerudgift landing page with an address search field","2200x1300",{"type":8,"value":334},[335],[11,336,261],{},"\u002Fen\u002Fopensource\u002F03-ejerudgift",{"title":256,"description":321},"en\u002Fopensource\u002F03-ejerudgift","sE2cxjWwtK8NXBCm4E4UTwXqrhjAEER5XsiwNohduZY",1794090305192]