[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"bp-site-bg-config":3,"bp-collections":9,"bp-collection-ship-to-production":177,"bp-tags":312,"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":251},{"slug":12,"name":13,"description":14},[180,190,195,201,208,215,221,227,234,243],{"slug":16,"name":181,"oneLiner":182,"objType":183,"form":184,"logoKey":21,"categorySlug":185,"categoryName":186,"reviews":169,"views":187,"scoreTotal":188,"publishedAt":189},"Docker","Platform for building, shipping and running applications in containers","tool","desktop","devops-infra","DevOps & Infra",9481550,4.5,"2026-10-08 15:00:21",{"slug":17,"name":191,"oneLiner":192,"objType":183,"form":184,"logoKey":23,"categorySlug":185,"categoryName":186,"reviews":125,"views":193,"scoreTotal":169,"publishedAt":194},"Podman","A daemonless, rootless container engine with a Docker-compatible CLI, native pods and Kubernetes YAML round-tripping.",297000,"2026-10-23 18:47:16",{"slug":18,"name":196,"oneLiner":197,"objType":183,"form":198,"logoKey":25,"categorySlug":185,"categoryName":186,"reviews":169,"views":199,"scoreTotal":200,"publishedAt":194},"Jenkins","The leading open source automation server - a free, plugin-extensible CI\u002FCD hub you host and shape yourself.","self-host",1848301,4.2,{"slug":202,"name":203,"oneLiner":204,"objType":183,"form":198,"logoKey":205,"categorySlug":185,"categoryName":186,"reviews":169,"views":206,"scoreTotal":207,"publishedAt":194},"argocd","Argo CD","A GitOps CD controller for Kubernetes that syncs live cluster state from Git and flags drift automatically.","yz\u002Fk9v\u002Fbp\u002Fweb\u002Fh5Fg\u002FGoT6zgJFh5Fg.png",1040767,3.9,{"slug":209,"name":210,"oneLiner":211,"objType":183,"form":184,"logoKey":212,"categorySlug":185,"categoryName":186,"reviews":169,"views":213,"scoreTotal":214,"publishedAt":194},"terraform","Terraform","Declarative infrastructure as code: write config, preview a plan, apply - providers for nearly every cloud.","yz\u002Fk9v\u002Fbp\u002Fweb\u002FzqZf\u002F6v8b76J0zqZf.png",2689665,3.8,{"slug":216,"name":217,"oneLiner":218,"objType":183,"form":184,"logoKey":219,"categorySlug":185,"categoryName":186,"reviews":169,"views":220,"scoreTotal":169,"publishedAt":194},"ansible","Ansible","A free, agentless IT automation engine that pushes YAML-defined configuration to servers, networks and clouds over SSH.","yz\u002Fk9v\u002Fbp\u002Fweb\u002FNY9A\u002FeKrFZuwtNY9A.png",2790554,{"slug":222,"name":222,"oneLiner":223,"objType":183,"form":184,"logoKey":224,"categorySlug":185,"categoryName":186,"reviews":169,"views":225,"scoreTotal":226,"publishedAt":194},"k9s","A terminal UI that puts real-time Kubernetes navigation, logs, metrics and admin actions one keystroke away.","yz\u002Fk9v\u002Fbp\u002Fweb\u002FLjnt\u002F4i6JfR87Ljnt.png",81071,3.6,{"slug":81,"name":228,"oneLiner":229,"objType":183,"form":198,"logoKey":88,"categorySlug":230,"categoryName":231,"reviews":141,"views":232,"scoreTotal":169,"publishedAt":233},"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":235,"name":236,"oneLiner":237,"objType":183,"form":184,"logoKey":238,"categorySlug":239,"categoryName":240,"reviews":141,"views":241,"scoreTotal":242,"publishedAt":233},"git","Git","The distributed version control system nearly all software development runs on","yz\u002Fk9v\u002Fbp\u002Fweb\u002FFmZA\u002FOxY96BPkFmZA.png","terminals-cli","Terminals & CLI",11460083,4.6,{"slug":244,"name":245,"oneLiner":246,"objType":183,"form":184,"logoKey":247,"categorySlug":248,"categoryName":249,"reviews":169,"views":250,"scoreTotal":200,"publishedAt":194},"github-desktop","GitHub Desktop","A free GUI Git client from GitHub that turns commits, branches and pull requests into visual, approachable workflows.","yz\u002Fk9v\u002Fbp\u002Fweb\u002FYo5x\u002FFLnt1zqYYo5x.png","git-clients","Git Clients",1369238,[252,258,264,270,276,282,288,294,300,306],{"slug":28,"name":29,"description":30,"objects":31,"topSlugs":253,"topLogos":254,"updatedAt":26},[33,34,35],[255,256,257],{"slug":33,"logoKey":38},{"slug":34,"logoKey":40},{"slug":35,"logoKey":42},{"slug":44,"name":45,"description":46,"objects":31,"topSlugs":259,"topLogos":260,"updatedAt":26},[48,49,50],[261,262,263],{"slug":48,"logoKey":53},{"slug":49,"logoKey":55},{"slug":50,"logoKey":57},{"slug":59,"name":60,"description":61,"objects":31,"topSlugs":265,"topLogos":266,"updatedAt":26},[63,64,65],[267,268,269],{"slug":63,"logoKey":68},{"slug":64,"logoKey":70},{"slug":65,"logoKey":72},{"slug":74,"name":75,"description":76,"objects":77,"topSlugs":271,"topLogos":272,"updatedAt":26},[79,80,81],[273,274,275],{"slug":79,"logoKey":84},{"slug":80,"logoKey":86},{"slug":81,"logoKey":88},{"slug":90,"name":91,"description":92,"objects":93,"topSlugs":277,"topLogos":278,"updatedAt":26},[95,96,97],[279,280,281],{"slug":95,"logoKey":100},{"slug":96,"logoKey":102},{"slug":97,"logoKey":104},{"slug":106,"name":107,"description":108,"objects":109,"topSlugs":283,"topLogos":284,"updatedAt":26},[111,112,113],[285,286,287],{"slug":111,"logoKey":116},{"slug":112,"logoKey":118},{"slug":113,"logoKey":120},{"slug":122,"name":123,"description":124,"objects":125,"topSlugs":289,"topLogos":290,"updatedAt":26},[127,128,129],[291,292,293],{"slug":127,"logoKey":132},{"slug":128,"logoKey":134},{"slug":129,"logoKey":136},{"slug":138,"name":139,"description":140,"objects":141,"topSlugs":295,"topLogos":296,"updatedAt":149},[143,35,80],[297,298,299],{"slug":143,"logoKey":146},{"slug":35,"logoKey":42},{"slug":80,"logoKey":86},{"slug":151,"name":152,"description":153,"objects":141,"topSlugs":301,"topLogos":302,"updatedAt":149},[155,156,157],[303,304,305],{"slug":155,"logoKey":160},{"slug":156,"logoKey":162},{"slug":157,"logoKey":164},{"slug":166,"name":167,"description":168,"objects":169,"topSlugs":307,"topLogos":308,"updatedAt":149},[79,171,80],[309,310,311],{"slug":79,"logoKey":84},{"slug":171,"logoKey":175},{"slug":80,"logoKey":86},{"tags":313},[314,318,321,325,329,333,337,340,343,346,350,354,358,361,365,369,372,374,376,379,381,384,387,390],{"slug":315,"name":316,"objects":317},"runs-locally","Runs on your own machine",71,{"slug":319,"name":319,"objects":320},"privacy-first",33,{"slug":322,"name":323,"objects":324},"design-illustration","Design & illustration",28,{"slug":326,"name":327,"objects":328},"voice-audio","Voice & audio",21,{"slug":330,"name":331,"objects":332},"video-editing","Video editing & post",19,{"slug":334,"name":335,"objects":336},"notes-knowledge","Note-taking & knowledge",18,{"slug":185,"name":338,"objects":339},"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]