[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"bp-site-bg-config":3,"bp-collections":9,"bp-collection-homelab-starter":177,"bp-tags":311,"bp-stats":392},{"bgEnabled":4,"bgImage":5,"bgBlur":6,"bgOpacity":7,"bgSaturate":8,"siteNavJson":5},true,null,10,45,75,{"collections":10},[11,27,43,58,73,89,105,121,137,150,165],{"slug":12,"name":13,"description":14,"objects":6,"topSlugs":15,"topLogos":19,"updatedAt":26},"ship-to-production","Ship to production","From a commit to a running service: containers, CI, config and the cluster tools that hold it together.",[16,17,18],"docker","podman","jenkins",[20,22,24],{"slug":16,"logoKey":21},"yz\u002Fw2n\u002Fcv\u002Fweb\u002FwoPh\u002F8k3ggB1iwoPh.png",{"slug":17,"logoKey":23},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FuiS2\u002F7KhUoJKRuiS2.png",{"slug":18,"logoKey":25},"yz\u002Fk9v\u002Fbp\u002Fweb\u002F7d9Y\u002FoLROEHsG7d9Y.png","2026-10-25 09:57:04",{"slug":28,"name":29,"description":30,"objects":31,"topSlugs":32,"topLogos":36,"updatedAt":26},"design-without-cloud","Design without cloud","Illustration, audio and video work that runs offline - no upload, no subscription, no queue.",8,[33,34,35],"photopea","inkscape","krita",[37,39,41],{"slug":33,"logoKey":38},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FvTaA\u002FvxAoVbgRvTaA.png",{"slug":34,"logoKey":40},"yz\u002Fk9v\u002Fbp\u002Fweb\u002Fkdcp\u002Ft4rMJfKFkdcp.png",{"slug":35,"logoKey":42},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FaChs\u002FCudKbmbCaChs.png",{"slug":44,"name":45,"description":46,"objects":31,"topSlugs":47,"topLogos":51,"updatedAt":26},"local-first-notes","Local-first notes","Note apps and research tools that keep your writing on your own disk instead of a server you don't control.",[48,49,50],"obsidian","logseq","joplin",[52,54,56],{"slug":48,"logoKey":53},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FP5G2\u002Few7krlxYP5G2.png",{"slug":49,"logoKey":55},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FMQw3\u002FIIPbkTLTMQw3.png",{"slug":50,"logoKey":57},"yz\u002Fk9v\u002Fbp\u002Fweb\u002Fq5XM\u002F4NGpZG7nq5XM.png",{"slug":59,"name":60,"description":61,"objects":31,"topSlugs":62,"topLogos":66,"updatedAt":26},"terminal-only-dev-kit","Terminal-only dev kit","Edit, version, inspect and ship from the shell - no IDE required.",[63,64,65],"neovim","kitty","iterm2",[67,69,71],{"slug":63,"logoKey":68},"yz\u002Fk9v\u002Fbp\u002Fweb\u002Fqo6A\u002F3483MbPeqo6A.png",{"slug":64,"logoKey":70},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FW8Cz\u002FItJy8mjjW8Cz.png",{"slug":65,"logoKey":72},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FQA7W\u002FhfahibLjQA7W.png",{"slug":74,"name":75,"description":76,"objects":77,"topSlugs":78,"topLogos":82,"updatedAt":26},"homelab-starter","Homelab starter","The building blocks for a home server: DNS, dashboards, file sync, photo backup and your own cloud.",9,[79,80,81],"home-assistant","pi-hole","portainer",[83,85,87],{"slug":79,"logoKey":84},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FsYfA\u002FOmf7cPprsYfA.png",{"slug":80,"logoKey":86},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FFmkr\u002FqmSSPmYJFmkr.png",{"slug":81,"logoKey":88},"yz\u002Fk9v\u002Fbp\u002Fweb\u002F1VC1\u002Fj1FXauYR1VC1.png",{"slug":90,"name":91,"description":92,"objects":93,"topSlugs":94,"topLogos":98,"updatedAt":26},"podcast-production-chain","Podcast production chain","Record, clean, transcribe and narrate - the tools that carry an episode from raw audio to a published show.",6,[95,96,97],"audacity","lalal-ai","macwhisper",[99,101,103],{"slug":95,"logoKey":100},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FyQa9\u002Fa4ZbDE5yyQa9.png",{"slug":96,"logoKey":102},"yz\u002Fk9v\u002Fbp\u002Fweb\u002F5Ba6\u002FJHigzY4q5Ba6.png",{"slug":97,"logoKey":104},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FL0rZ\u002FOH9iC3ezL0rZ.png",{"slug":106,"name":107,"description":108,"objects":109,"topSlugs":110,"topLogos":114,"updatedAt":26},"faceless-video-pipeline","Faceless video pipeline","Script to screen with no camera: generate the voice, cut the footage, publish the short clips.",7,[111,112,113],"fliki","opus-clip","pictory",[115,117,119],{"slug":111,"logoKey":116},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FaraY\u002Ffu1dI6saaraY.png",{"slug":112,"logoKey":118},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FvqXV\u002FC3FxGRfGvqXV.png",{"slug":113,"logoKey":120},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FIfgW\u002FYwggWq6GIfgW.png",{"slug":122,"name":123,"description":124,"objects":125,"topSlugs":126,"topLogos":130,"updatedAt":26},"local-llm-starter","Local LLM starter stack","Three pieces that cover the whole local-LLM path: a model runner, a desktop client, and a browser chat UI.",3,[127,128,129],"ollama","lm-studio","open-webui",[131,133,135],{"slug":127,"logoKey":132},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FCAuU\u002FFCUS2XuFCAuU.png",{"slug":128,"logoKey":134},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FRihV\u002FusOkbDWSRihV.png",{"slug":129,"logoKey":136},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FfOwb\u002FhRXDFPjFfOwb.png",{"slug":138,"name":139,"description":140,"objects":141,"topSlugs":142,"topLogos":144,"updatedAt":149},"open-source-first","Open-source first","No subscriptions, no lock-in — they keep working after you stop paying",5,[143,35,80],"gimp",[145,147,148],{"slug":143,"logoKey":146},"yz\u002Fk9v\u002Fbp\u002Fweb\u002F3hJV\u002FTmUgq5EI3hJV.png",{"slug":35,"logoKey":42},{"slug":80,"logoKey":86},"2026-10-08 18:00:09",{"slug":151,"name":152,"description":153,"objects":141,"topSlugs":154,"topLogos":158,"updatedAt":149},"creative-ai-free","Creative AI, free to try","Image, audio and avatar tools you can judge before you pay",[155,156,157],"elevenlabs","suno","heygen",[159,161,163],{"slug":155,"logoKey":160},"yz\u002Fk9v\u002Fbp\u002Fweb\u002Fozq4\u002FZke4DfEdozq4.png",{"slug":156,"logoKey":162},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FS0Uo\u002FDgpfHP5NS0Uo.png",{"slug":157,"logoKey":164},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FFdNy\u002FBQ8wEQN1FdNy.png",{"slug":166,"name":167,"description":168,"objects":169,"topSlugs":170,"topLogos":172,"updatedAt":149},"home-cloud-starter","Home cloud starter pack","Four building blocks to run your own cloud instead of renting one",4,[79,171,80],"nextcloud",[173,174,176],{"slug":79,"logoKey":84},{"slug":171,"logoKey":175},"yz\u002Fk9v\u002Fbp\u002Fweb\u002FRlqv\u002FaH9N6W0YRlqv.png",{"slug":80,"logoKey":86},{"collection":178,"objects":179,"related":250},{"slug":74,"name":75,"description":76},[180,190,196,203,211,220,227,236,240],{"slug":79,"name":181,"oneLiner":182,"objType":183,"form":184,"logoKey":84,"categorySlug":185,"categoryName":186,"reviews":125,"views":187,"scoreTotal":188,"publishedAt":189},"Home Assistant","Open-source smart-home hub that automates your devices locally, without cloud round-trips","tool","self-host","home-lab","Home Lab",1568125,4.3,"2026-10-08 14:00:47",{"slug":80,"name":191,"oneLiner":192,"objType":183,"form":184,"logoKey":86,"categorySlug":185,"categoryName":186,"reviews":125,"views":193,"scoreTotal":194,"publishedAt":195},"Pi-hole","Network-wide ad blocking via DNS — every device on your LAN, no extensions needed",10163706,4.4,"2026-10-08 14:00:48",{"slug":81,"name":197,"oneLiner":198,"objType":183,"form":184,"logoKey":88,"categorySlug":199,"categoryName":200,"reviews":141,"views":201,"scoreTotal":169,"publishedAt":202},"Portainer","Web-based control panel that makes Docker and Kubernetes manageable without the CLI","dev-services","Developer Services",254989,"2026-10-09 23:52:37",{"slug":204,"name":205,"oneLiner":206,"objType":183,"form":184,"logoKey":207,"categorySlug":185,"categoryName":186,"reviews":169,"views":208,"scoreTotal":209,"publishedAt":210},"homarr","Homarr dashboard","A self-hosted dashboard that turns a homelab's wall of ports into one page of live status, widgets and Docker controls.","yz\u002Fk9v\u002Fbp\u002Fweb\u002FSuxO\u002Fl13nIQj1SuxO.png",397558,4.1,"2026-10-25 09:00:00",{"slug":212,"name":213,"oneLiner":214,"objType":183,"form":184,"logoKey":215,"categorySlug":216,"categoryName":217,"reviews":141,"views":218,"scoreTotal":169,"publishedAt":219},"filebrowser","File Browser","A tiny self-hosted web file manager that turns any folder on a server or NAS into a clean, shareable browser interface.","yz\u002Fk9v\u002Fbp\u002Fweb\u002FQsBp\u002F5OIPvnrnQsBp.png","files-sync","Files & Sync",339652,"2026-10-24 18:54:16",{"slug":221,"name":222,"oneLiner":223,"objType":183,"form":184,"logoKey":224,"categorySlug":216,"categoryName":217,"reviews":141,"views":225,"scoreTotal":194,"publishedAt":226},"syncthing","Syncthing","Open-source peer-to-peer folder sync with no cloud in the middle","yz\u002Fk9v\u002Fbp\u002Fweb\u002FMjTD\u002FCAOMkB7NMjTD.png",1007187,"2026-10-20 09:00:00",{"slug":228,"name":229,"oneLiner":230,"objType":183,"form":184,"logoKey":231,"categorySlug":232,"categoryName":233,"reviews":169,"views":234,"scoreTotal":188,"publishedAt":235},"immich","Immich","Self-hosted photo and video backup library with mobile auto-upload and fast search","yz\u002Fk9v\u002Fbp\u002Fweb\u002FOKSS\u002FcuYfWndEOKSS.png","media-photos","Media & Photos",615304,"2026-10-09 21:56:25",{"slug":171,"name":237,"oneLiner":238,"objType":183,"form":184,"logoKey":175,"categorySlug":216,"categoryName":217,"reviews":169,"views":239,"scoreTotal":209,"publishedAt":189},"Nextcloud","Self-hosted Dropbox alternative — files, calendar and office apps on your own server",367441,{"slug":241,"name":242,"oneLiner":243,"objType":183,"form":244,"logoKey":245,"categorySlug":246,"categoryName":247,"reviews":169,"views":248,"scoreTotal":194,"publishedAt":249},"tailscale","Tailscale","Zero-config mesh VPN built on WireGuard for connecting your devices","web","yz\u002Fk9v\u002Fbp\u002Fweb\u002FdQzq\u002F6pPhKoKhdQzq.png","vpn-mesh","VPN & Mesh Networks",2045508,"2026-10-08 15:00:22",[251,257,263,269,275,281,287,293,299,305],{"slug":12,"name":13,"description":14,"objects":6,"topSlugs":252,"topLogos":253,"updatedAt":26},[16,17,18],[254,255,256],{"slug":16,"logoKey":21},{"slug":17,"logoKey":23},{"slug":18,"logoKey":25},{"slug":28,"name":29,"description":30,"objects":31,"topSlugs":258,"topLogos":259,"updatedAt":26},[33,34,35],[260,261,262],{"slug":33,"logoKey":38},{"slug":34,"logoKey":40},{"slug":35,"logoKey":42},{"slug":44,"name":45,"description":46,"objects":31,"topSlugs":264,"topLogos":265,"updatedAt":26},[48,49,50],[266,267,268],{"slug":48,"logoKey":53},{"slug":49,"logoKey":55},{"slug":50,"logoKey":57},{"slug":59,"name":60,"description":61,"objects":31,"topSlugs":270,"topLogos":271,"updatedAt":26},[63,64,65],[272,273,274],{"slug":63,"logoKey":68},{"slug":64,"logoKey":70},{"slug":65,"logoKey":72},{"slug":90,"name":91,"description":92,"objects":93,"topSlugs":276,"topLogos":277,"updatedAt":26},[95,96,97],[278,279,280],{"slug":95,"logoKey":100},{"slug":96,"logoKey":102},{"slug":97,"logoKey":104},{"slug":106,"name":107,"description":108,"objects":109,"topSlugs":282,"topLogos":283,"updatedAt":26},[111,112,113],[284,285,286],{"slug":111,"logoKey":116},{"slug":112,"logoKey":118},{"slug":113,"logoKey":120},{"slug":122,"name":123,"description":124,"objects":125,"topSlugs":288,"topLogos":289,"updatedAt":26},[127,128,129],[290,291,292],{"slug":127,"logoKey":132},{"slug":128,"logoKey":134},{"slug":129,"logoKey":136},{"slug":138,"name":139,"description":140,"objects":141,"topSlugs":294,"topLogos":295,"updatedAt":149},[143,35,80],[296,297,298],{"slug":143,"logoKey":146},{"slug":35,"logoKey":42},{"slug":80,"logoKey":86},{"slug":151,"name":152,"description":153,"objects":141,"topSlugs":300,"topLogos":301,"updatedAt":149},[155,156,157],[302,303,304],{"slug":155,"logoKey":160},{"slug":156,"logoKey":162},{"slug":157,"logoKey":164},{"slug":166,"name":167,"description":168,"objects":169,"topSlugs":306,"topLogos":307,"updatedAt":149},[79,171,80],[308,309,310],{"slug":79,"logoKey":84},{"slug":171,"logoKey":175},{"slug":80,"logoKey":86},{"tags":312},[313,317,320,324,328,332,336,340,343,346,350,354,358,361,365,369,372,374,376,379,381,384,387,390],{"slug":314,"name":315,"objects":316},"runs-locally","Runs on your own machine",71,{"slug":318,"name":318,"objects":319},"privacy-first",33,{"slug":321,"name":322,"objects":323},"design-illustration","Design & illustration",28,{"slug":325,"name":326,"objects":327},"voice-audio","Voice & audio",21,{"slug":329,"name":330,"objects":331},"video-editing","Video editing & post",19,{"slug":333,"name":334,"objects":335},"notes-knowledge","Note-taking & knowledge",18,{"slug":337,"name":338,"objects":339},"devops-infra","DevOps & infrastructure",17,{"slug":341,"name":341,"objects":342},"self-hosted",16,{"slug":344,"name":345,"objects":342},"faceless-video","Faceless & short-form video",{"slug":347,"name":348,"objects":349},"api-first","API-first",15,{"slug":351,"name":352,"objects":353},"ai-coding-agents","AI coding agents",14,{"slug":355,"name":356,"objects":357},"terminal-cli","Terminal & CLI",13,{"slug":359,"name":360,"objects":357},"task-project-management","Task & project management",{"slug":362,"name":363,"objects":364},"music-production","Music production",12,{"slug":366,"name":367,"objects":368},"ai-avatars","AI avatars",11,{"slug":370,"name":371,"objects":368},"3d-game-creation","3D & game creation",{"slug":373,"name":373,"objects":31},"free",{"slug":375,"name":375,"objects":31},"open-source",{"slug":377,"name":378,"objects":31},"chat-assistants","Chat assistants",{"slug":380,"name":380,"objects":109},"cross-platform",{"slug":382,"name":383,"objects":109},"remote-desktop","Remote desktop",{"slug":385,"name":386,"objects":93},"ai-writing","AI writing",{"slug":388,"name":389,"objects":141},"ai-powered","AI-powered",{"slug":391,"name":391,"objects":141},"freemium",{"objects":393,"videos":394,"views":395,"channels":396},281,1059,437489822,910]