[
 {
  "rank": 1,
  "name": "Claude",
  "url": "/p/claude/",
  "category": "AI coding tools",
  "recommenders": 648,
  "warners": 217,
  "rising": 97.6,
  "loved_for": [
   "Code quality",
   "Reverse engineering"
  ],
  "caveat": "Security refusals"
 },
 {
  "rank": 2,
  "name": "DeepSeek V4 Flash",
  "url": "/p/deepseek-v4-flash/",
  "category": "AI models and assistants",
  "recommenders": 153,
  "warners": 5,
  "rising": 94.96,
  "loved_for": [
   "Low cost",
   "Speed"
  ],
  "caveat": "Below frontier"
 },
 {
  "rank": 3,
  "name": "Claude Opus",
  "url": "/p/claude-opus/",
  "category": "AI models and assistants",
  "recommenders": 376,
  "warners": 117,
  "rising": 92.67,
  "loved_for": [
   "Agent orchestration",
   "Ambitious coding"
  ],
  "caveat": "Condescending tone"
 },
 {
  "rank": 4,
  "name": "Pi",
  "url": "/p/pi/",
  "category": "AI coding tools",
  "recommenders": 223,
  "warners": 9,
  "rising": 91.65,
  "loved_for": [
   "Extensibility",
   "Lightweight minimalism"
  ],
  "caveat": "Plugin quality"
 },
 {
  "rank": 5,
  "name": "GPT Sol",
  "url": "/p/gpt-sol/",
  "category": "AI models and assistants",
  "recommenders": 109,
  "warners": 24,
  "rising": 86.44,
  "loved_for": [
   "Cost value",
   "Code review"
  ],
  "caveat": "Hallucinations"
 },
 {
  "rank": 6,
  "name": "Firefox",
  "url": "/p/firefox/",
  "category": "Browsers and extensions",
  "recommenders": 209,
  "warners": 55,
  "rising": 66.35,
  "loved_for": [
   "Ad blocking",
   "Site compatibility"
  ],
  "caveat": "UI redesign"
 },
 {
  "rank": 7,
  "name": "Qwen 3.8",
  "url": "/p/qwen-3-8/",
  "category": "AI models and assistants",
  "recommenders": 64,
  "warners": 8,
  "rising": 64.0,
  "loved_for": [
   "Runs locally",
   "Coding ability"
  ],
  "caveat": "Overthinking"
 },
 {
  "rank": 8,
  "name": "Codex",
  "url": "/p/codex/",
  "category": "AI coding tools",
  "recommenders": 408,
  "warners": 86,
  "rising": 61.98,
  "loved_for": [
   "Broad automation",
   "Output quality"
  ],
  "caveat": "Bugs"
 },
 {
  "rank": 9,
  "name": "GPT Luna",
  "url": "/p/gpt-luna/",
  "category": "AI models and assistants",
  "recommenders": 64,
  "warners": 7,
  "rising": 49.4,
  "loved_for": [
   "Cost efficiency",
   "Routine workhorse"
  ],
  "caveat": "Limited intelligence"
 },
 {
  "rank": 10,
  "name": "Claude Fable",
  "url": "/p/claude-fable/",
  "category": "AI models and assistants",
  "recommenders": 175,
  "warners": 91,
  "rising": 46.95,
  "loved_for": [
   "Planning and orchestration",
   "Code quality"
  ],
  "caveat": "Cost and limits"
 },
 {
  "rank": 11,
  "name": "GPT Astra",
  "url": "/p/gpt-astra/",
  "category": "AI models and assistants",
  "recommenders": 47,
  "warners": 20,
  "rising": 45.67,
  "loved_for": [
   "Coding quality",
   "Planning and review"
  ],
  "caveat": "Usage limits"
 },
 {
  "rank": 12,
  "name": "Kagi",
  "url": "/p/kagi/",
  "category": "Search",
  "recommenders": 110,
  "warners": 13,
  "rising": 39.36,
  "loved_for": [
   "Result quality",
   "Result customization"
  ],
  "caveat": "Political objections"
 },
 {
  "rank": 13,
  "name": "Forgejo",
  "url": "/p/forgejo/",
  "category": "Self-hosted and home server",
  "recommenders": 69,
  "warners": 4,
  "rising": 34.84,
  "loved_for": [
   "Easy self-hosting",
   "GitHub-like"
  ],
  "caveat": "Partial compatibility"
 },
 {
  "rank": 14,
  "name": "herdr",
  "url": "/p/herdr/",
  "category": "Terminal and shell",
  "recommenders": 52,
  "warners": 2,
  "rising": 33.09,
  "loved_for": [
   "Multi-agent oversight",
   "Tmux replacement"
  ],
  "caveat": "Limited plugins"
 },
 {
  "rank": 15,
  "name": "ChatGPT",
  "url": "/p/chatgpt/",
  "category": "AI models and assistants",
  "recommenders": 159,
  "warners": 77,
  "rising": 32.6,
  "loved_for": [
   "Coding help",
   "Search and research"
  ],
  "caveat": "Errors, hallucinations"
 },
 {
  "rank": 16,
  "name": "Gemini Flash",
  "url": "/p/gemini-flash/",
  "category": "AI models and assistants",
  "recommenders": 63,
  "warners": 17,
  "rising": 30.49,
  "loved_for": [
   "Speed",
   "Coding"
  ],
  "caveat": "Usage limits"
 },
 {
  "rank": 17,
  "name": "Gemini",
  "url": "/p/gemini/",
  "category": "AI models and assistants",
  "recommenders": 168,
  "warners": 98,
  "rising": 29.33,
  "loved_for": [
   "Non-coding tasks",
   "Search replacement"
  ],
  "caveat": "Coding and agents"
 },
 {
  "rank": 18,
  "name": "GLM",
  "url": "/p/glm/",
  "category": "AI models and assistants",
  "recommenders": 159,
  "warners": 19,
  "rising": 28.96,
  "loved_for": [
   "Frontier alternative",
   "Code review"
  ],
  "caveat": "Claude-like prose"
 },
 {
  "rank": 19,
  "name": "GLM Flash",
  "url": "/p/glm-flash/",
  "category": "AI models and assistants",
  "recommenders": 31,
  "warners": 1,
  "rising": 28.35,
  "loved_for": [
   "Low cost",
   "Daily driver"
  ],
  "caveat": "Slow speed"
 },
 {
  "rank": 20,
  "name": "uBlock Origin",
  "url": "/p/ublock-origin/",
  "category": "Browsers and extensions",
  "recommenders": 103,
  "warners": 0,
  "rising": 28.02,
  "loved_for": [
   "Ad blocking",
   "Custom filters"
  ],
  "caveat": "Chrome support"
 },
 {
  "rank": 21,
  "name": "Fastmail",
  "url": "/p/fastmail/",
  "category": "Email and chat",
  "recommenders": 64,
  "warners": 3,
  "rising": 27.51,
  "loved_for": [
   "Masked email",
   "Reliability"
  ],
  "caveat": "No encryption"
 },
 {
  "rank": 22,
  "name": "DeepSeek",
  "url": "/p/deepseek/",
  "category": "AI models and assistants",
  "recommenders": 162,
  "warners": 13,
  "rising": 27.02,
  "loved_for": [
   "Low cost",
   "Good-enough quality"
  ],
  "caveat": "Hard tasks"
 },
 {
  "rank": 23,
  "name": "Brave",
  "url": "/p/brave/",
  "category": "Browsers and extensions",
  "recommenders": 71,
  "warners": 16,
  "rising": 24.89,
  "loved_for": [
   "Brave Search",
   "Built-in adblock"
  ],
  "caveat": "Crypto cruft"
 },
 {
  "rank": 24,
  "name": "OpenRouter",
  "url": "/p/openrouter/",
  "category": "AI models and assistants",
  "recommenders": 62,
  "warners": 16,
  "rising": 21.53,
  "loved_for": [
   "Cheap metered usage",
   "Easy model switching"
  ],
  "caveat": "Unreliable routing"
 },
 {
  "rank": 25,
  "name": "Jev",
  "url": "/p/jev/",
  "category": "AI models and assistants",
  "recommenders": 21,
  "warners": 6,
  "rising": 21.0,
  "loved_for": [
   "Low cost",
   "Speed"
  ],
  "caveat": "Average accuracy"
 },
 {
  "rank": 26,
  "name": "Emacs",
  "url": "/p/emacs/",
  "category": "Editors and IDEs",
  "recommenders": 129,
  "warners": 4,
  "rising": 20.55,
  "loved_for": [
   "Customizability",
   "AI agent workflows"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 27,
  "name": "KDE",
  "url": "/p/kde/",
  "category": "Operating systems and desktop",
  "recommenders": 54,
  "warners": 10,
  "rising": 20.49,
  "loved_for": [
   "Beats macOS/Windows",
   "Configurability"
  ],
  "caveat": "Bugs and crashes"
 },
 {
  "rank": 28,
  "name": "GitLab",
  "url": "/p/gitlab/",
  "category": "Git and code hosting",
  "recommenders": 36,
  "warners": 18,
  "rising": 19.75,
  "loved_for": [
   "Self-hosting",
   "CI/CD"
  ],
  "caveat": "Slow, cluttered UI"
 },
 {
  "rank": 29,
  "name": "oh-my-pi",
  "url": "/p/oh-my-pi/",
  "category": "AI coding tools",
  "recommenders": 36,
  "warners": 2,
  "rising": 18.76,
  "loved_for": [
   "Batteries included",
   "Multi-model roles"
  ],
  "caveat": "Context overhead"
 },
 {
  "rank": 30,
  "name": "Gitea",
  "url": "/p/gitea/",
  "category": "Self-hosted and home server",
  "recommenders": 32,
  "warners": 5,
  "rising": 18.75,
  "loved_for": [
   "Easy, lightweight",
   "CI/CD and Actions"
  ],
  "caveat": "Corporate control"
 },
 {
  "rank": 31,
  "name": "DuckDB",
  "url": "/p/duckdb/",
  "category": "Databases",
  "recommenders": 60,
  "warners": 0,
  "rising": 18.2,
  "loved_for": [
   "Speed",
   "Querying files directly"
  ],
  "caveat": "Not OLTP/multi-user"
 },
 {
  "rank": 32,
  "name": "tmux",
  "url": "/p/tmux/",
  "category": "Terminal and shell",
  "recommenders": 67,
  "warners": 8,
  "rising": 17.89,
  "loved_for": [
   "Agent workflows",
   "Long-term reliability"
  ],
  "caveat": "Steep configuration"
 },
 {
  "rank": 33,
  "name": "Grok",
  "url": "/p/grok/",
  "category": "AI models and assistants",
  "recommenders": 53,
  "warners": 29,
  "rising": 17.84,
  "loved_for": [
   "Speed",
   "Price"
  ],
  "caveat": "Company trust"
 },
 {
  "rank": 34,
  "name": "Home Assistant",
  "url": "/p/home-assistant/",
  "category": "Productivity",
  "recommenders": 47,
  "warners": 2,
  "rising": 17.8,
  "loved_for": [
   "Device integrations",
   "Local and private"
  ],
  "caveat": "Maintenance effort"
 },
 {
  "rank": 35,
  "name": "Zen",
  "url": "/p/zen/",
  "category": "Browsers and extensions",
  "recommenders": 31,
  "warners": 4,
  "rising": 17.73,
  "loved_for": [
   "Arc replacement",
   "Firefox foundation"
  ],
  "caveat": "Bugs"
 },
 {
  "rank": 36,
  "name": "Tailscale",
  "url": "/p/tailscale/",
  "category": "Networking and VPN",
  "recommenders": 97,
  "warners": 9,
  "rising": 16.71,
  "loved_for": [
   "Easy setup",
   "Remote dev access"
  ],
  "caveat": "Security concerns"
 },
 {
  "rank": 37,
  "name": "llama.cpp",
  "url": "/p/llama-cpp/",
  "category": "AI models and assistants",
  "recommenders": 69,
  "warners": 4,
  "rising": 16.58,
  "loved_for": [
   "Ollama alternative",
   "Performance tuning"
  ],
  "caveat": "GPU setup"
 },
 {
  "rank": 38,
  "name": "Safari",
  "url": "/p/safari/",
  "category": "Browsers and extensions",
  "recommenders": 39,
  "warners": 25,
  "rising": 14.78,
  "loved_for": [
   "Apple integration",
   "Speed & battery"
  ],
  "caveat": "Web compatibility"
 },
 {
  "rank": 39,
  "name": "Codeberg",
  "url": "/p/codeberg/",
  "category": "Git and code hosting",
  "recommenders": 35,
  "warners": 24,
  "rising": 14.76,
  "loved_for": [
   "GitHub alternative",
   "No-AI policy"
  ],
  "caveat": "LLM ban"
 },
 {
  "rank": 40,
  "name": "Kimi",
  "url": "/p/kimi/",
  "category": "AI models and assistants",
  "recommenders": 87,
  "warners": 13,
  "rising": 14.35,
  "loved_for": [
   "Frontier-level quality",
   "Coding daily driver"
  ],
  "caveat": "Cost and tokens"
 },
 {
  "rank": 41,
  "name": "Hister",
  "url": "/p/hister/",
  "category": "Search",
  "recommenders": 18,
  "warners": 1,
  "rising": 14.02,
  "loved_for": [
   "Recovering lost pages",
   "Concept appeal"
  ],
  "caveat": "Resource usage"
 },
 {
  "rank": 42,
  "name": "MiMo",
  "url": "/p/mimo/",
  "category": "AI models and assistants",
  "recommenders": 23,
  "warners": 4,
  "rising": 13.71,
  "loved_for": [
   "Low cost",
   "Coding capability"
  ],
  "caveat": "Slow, overthinks"
 },
 {
  "rank": 43,
  "name": "NixOS",
  "url": "/p/nixos/",
  "category": "Operating systems and desktop",
  "recommenders": 80,
  "warners": 4,
  "rising": 13.65,
  "loved_for": [
   "Stability, rollbacks",
   "Multi-machine config"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 44,
  "name": "macOS",
  "url": "/p/macos/",
  "category": "Operating systems and desktop",
  "recommenders": 41,
  "warners": 67,
  "rising": 13.13,
  "loved_for": [
   "Just works",
   "Daily driver"
  ],
  "caveat": "Bugs"
 },
 {
  "rank": 45,
  "name": "Jellyfin",
  "url": "/p/jellyfin/",
  "category": "Self-hosted and home server",
  "recommenders": 48,
  "warners": 5,
  "rising": 12.16,
  "loved_for": [
   "Plex alternative",
   "Daily reliability"
  ],
  "caveat": "Client UX"
 },
 {
  "rank": 46,
  "name": "Fedora",
  "url": "/p/fedora/",
  "category": "Operating systems and desktop",
  "recommenders": 44,
  "warners": 3,
  "rising": 11.82,
  "loved_for": [
   "Stable updates",
   "Recent packages"
  ],
  "caveat": "Hardware quirks"
 },
 {
  "rank": 47,
  "name": "LibreOffice",
  "url": "/p/libreoffice/",
  "category": "Other software",
  "recommenders": 37,
  "warners": 8,
  "rising": 11.78,
  "loved_for": [
   "Real daily work",
   "Linux desktop"
  ],
  "caveat": "Dated, clunky UI"
 },
 {
  "rank": 48,
  "name": "Hermes",
  "url": "/p/hermes/",
  "category": "AI models and assistants",
  "recommenders": 33,
  "warners": 2,
  "rising": 11.76,
  "loved_for": [
   "Personal assistant",
   "Better than OpenClaw"
  ],
  "caveat": "Model-dependent quality"
 },
 {
  "rank": 49,
  "name": "Claude Haiku",
  "url": "/p/claude-haiku/",
  "category": "AI models and assistants",
  "recommenders": 30,
  "warners": 5,
  "rising": 11.42,
  "loved_for": [
   "Subagent workhorse",
   "Cheap and fast"
  ],
  "caveat": "Complex coding"
 },
 {
  "rank": 50,
  "name": "Fossil",
  "url": "/p/fossil/",
  "category": "Git and code hosting",
  "recommenders": 22,
  "warners": 1,
  "rising": 11.38,
  "loved_for": [
   "All-in-one",
   "Easy self-hosting"
  ],
  "caveat": "Small ecosystem"
 },
 {
  "rank": 51,
  "name": "GrapheneOS",
  "url": "/p/grapheneos/",
  "category": "Operating systems and desktop",
  "recommenders": 103,
  "warners": 6,
  "rising": 11.11,
  "loved_for": [
   "Privacy and security",
   "App compatibility"
  ],
  "caveat": "No tap-to-pay"
 },
 {
  "rank": 52,
  "name": "OpenSCAD",
  "url": "/p/openscad/",
  "category": "Media and creative",
  "recommenders": 31,
  "warners": 3,
  "rising": 10.76,
  "loved_for": [
   "LLM-friendly",
   "Code as design"
  ],
  "caveat": "Fillets and complexity"
 },
 {
  "rank": 53,
  "name": "Tailwind CSS",
  "url": "/p/tailwind-css/",
  "category": "Libraries and frameworks",
  "recommenders": 22,
  "warners": 13,
  "rising": 10.73,
  "loved_for": [
   "Ergonomics",
   "LLM-friendly"
  ],
  "caveat": "Class soup"
 },
 {
  "rank": 54,
  "name": "GPT Terra",
  "url": "/p/gpt-terra/",
  "category": "AI models and assistants",
  "recommenders": 12,
  "warners": 1,
  "rising": 10.67,
  "loved_for": [
   "Everyday coding",
   "Multi-model workflows"
  ],
  "caveat": "Hard tasks"
 },
 {
  "rank": 55,
  "name": "OpenCode",
  "url": "/p/opencode/",
  "category": "AI coding tools",
  "recommenders": 206,
  "warners": 42,
  "rising": 10.62,
  "loved_for": [
   "Model flexibility",
   "Cheap model access"
  ],
  "caveat": "Data privacy"
 },
 {
  "rank": 56,
  "name": "Visual Studio Code",
  "url": "/p/visual-studio-code/",
  "category": "Editors and IDEs",
  "recommenders": 68,
  "warners": 41,
  "rising": 10.6,
  "loved_for": [
   "Remote development",
   "AI integration"
  ],
  "caveat": "Resource use"
 },
 {
  "rank": 57,
  "name": "Omarchy",
  "url": "/p/omarchy/",
  "category": "Operating systems and desktop",
  "recommenders": 27,
  "warners": 8,
  "rising": 10.42,
  "loved_for": [
   "Distro that stuck",
   "macOS alternative"
  ],
  "caveat": "AI-generated code"
 },
 {
  "rank": 58,
  "name": "Photopea",
  "url": "/p/photopea/",
  "category": "Media and creative",
  "recommenders": 17,
  "warners": 2,
  "rising": 10.36,
  "loved_for": [
   "Long-term favorite",
   "Photoshop replacement"
  ],
  "caveat": "Intrusive ads"
 },
 {
  "rank": 59,
  "name": "Audacity",
  "url": "/p/audacity/",
  "category": "Media and creative",
  "recommenders": 13,
  "warners": 0,
  "rising": 10.35,
  "loved_for": [
   "Redesigned interface",
   "Loved and robust"
  ],
  "caveat": "Not a DAW"
 },
 {
  "rank": 60,
  "name": "Arch Linux",
  "url": "/p/arch-linux/",
  "category": "Operating systems and desktop",
  "recommenders": 36,
  "warners": 8,
  "rising": 10.13,
  "loved_for": [
   "Rolling releases",
   "Leaving Windows"
  ],
  "caveat": "Breaking updates"
 },
 {
  "rank": 61,
  "name": "ZFS",
  "url": "/p/zfs/",
  "category": "Files, sync and backup",
  "recommenders": 32,
  "warners": 4,
  "rising": 10.11,
  "loved_for": [
   "Snapshots & rollback",
   "Stability"
  ],
  "caveat": "Linux integration"
 },
 {
  "rank": 62,
  "name": "Muse Spark",
  "url": "/p/muse-spark/",
  "category": "AI models and assistants",
  "recommenders": 14,
  "warners": 1,
  "rising": 10.02,
  "loved_for": [
   "Coding ability",
   "Price"
  ],
  "caveat": "Data training"
 },
 {
  "rank": 63,
  "name": "Muse",
  "url": "/p/muse/",
  "category": "AI models and assistants",
  "recommenders": 10,
  "warners": 2,
  "rising": 10.0,
  "loved_for": [
   "Errand automation",
   "Ongoing monitoring"
  ],
  "caveat": "Privacy"
 },
 {
  "rank": 64,
  "name": "Ghostty",
  "url": "/p/ghostty/",
  "category": "Terminal and shell",
  "recommenders": 58,
  "warners": 7,
  "rising": 9.89,
  "loved_for": [
   "Speed",
   "Agent workflows"
  ],
  "caveat": "iTerm2 switching"
 },
 {
  "rank": 65,
  "name": "Svelte",
  "url": "/p/svelte/",
  "category": "Libraries and frameworks",
  "recommenders": 23,
  "warners": 3,
  "rising": 9.73,
  "loved_for": [
   "Developer experience",
   "Close to web platform"
  ],
  "caveat": "Tooling support"
 },
 {
  "rank": 66,
  "name": "Chrome",
  "url": "/p/chrome/",
  "category": "Browsers and extensions",
  "recommenders": 22,
  "warners": 50,
  "rising": 9.73,
  "loved_for": [
   "Speed",
   "Handy features"
  ],
  "caveat": "Memory bloat"
 },
 {
  "rank": 67,
  "name": "Polars",
  "url": "/p/polars/",
  "category": "Libraries and frameworks",
  "recommenders": 19,
  "warners": 1,
  "rising": 9.71,
  "loved_for": [
   "Cleaner API",
   "Performance"
  ],
  "caveat": "API churn"
 },
 {
  "rank": 68,
  "name": "Cloudflare",
  "url": "/p/cloudflare/",
  "category": "Infrastructure and DevOps",
  "recommenders": 40,
  "warners": 20,
  "rising": 9.47,
  "loved_for": [
   "Free tier value",
   "Developer platform"
  ],
  "caveat": "Global outages"
 },
 {
  "rank": 69,
  "name": "Flutter",
  "url": "/p/flutter/",
  "category": "Libraries and frameworks",
  "recommenders": 20,
  "warners": 4,
  "rising": 9.38,
  "loved_for": [
   "Cross-platform reach",
   "Developer experience"
  ],
  "caveat": "Non-native feel"
 },
 {
  "rank": 70,
  "name": "Deno",
  "url": "/p/deno/",
  "category": "Libraries and frameworks",
  "recommenders": 17,
  "warners": 6,
  "rising": 9.38,
  "loved_for": [
   "Built-in tooling",
   "Security model"
  ],
  "caveat": "Uncertain future"
 },
 {
  "rank": 71,
  "name": "Arc",
  "url": "/p/arc/",
  "category": "Browsers and extensions",
  "recommenders": 12,
  "warners": 0,
  "rising": 9.35,
  "loved_for": [
   "Overall UX",
   "Tab organization"
  ],
  "caveat": "Discontinued"
 },
 {
  "rank": 72,
  "name": "Debian",
  "url": "/p/debian/",
  "category": "Operating systems and desktop",
  "recommenders": 56,
  "warners": 3,
  "rising": 9.22,
  "loved_for": [
   "Stability",
   "Server use"
  ],
  "caveat": "Outdated software"
 },
 {
  "rank": 73,
  "name": "Bitwarden",
  "url": "/p/bitwarden/",
  "category": "Security and passwords",
  "recommenders": 37,
  "warners": 12,
  "rising": 9.13,
  "loved_for": [
   "Passkey support",
   "Self-hosting"
  ],
  "caveat": "Price and ownership"
 },
 {
  "rank": 74,
  "name": "CoMaps",
  "url": "/p/comaps/",
  "category": "Other software",
  "recommenders": 29,
  "warners": 1,
  "rising": 9.09,
  "loved_for": [
   "Hiking and cycling",
   "Offline maps"
  ],
  "caveat": "Search"
 },
 {
  "rank": 75,
  "name": "Tangled",
  "url": "/p/tangled/",
  "category": "Git and code hosting",
  "recommenders": 21,
  "warners": 2,
  "rising": 9.05,
  "loved_for": [
   "Federated design",
   "Self-hosted knots"
  ],
  "caveat": "No private repos"
 },
 {
  "rank": 76,
  "name": "Claude Code",
  "url": "/p/claude-code/",
  "category": "AI coding tools",
  "recommenders": 685,
  "warners": 159,
  "rising": 8.85,
  "loved_for": [
   "Daily reliability",
   "Code review"
  ],
  "caveat": "Harness quality"
 },
 {
  "rank": 77,
  "name": "Qwen",
  "url": "/p/qwen/",
  "category": "AI models and assistants",
  "recommenders": 41,
  "warners": 7,
  "rising": 8.49,
  "loved_for": [
   "Local hardware",
   "Quality for size"
  ],
  "caveat": "Agentic coding"
 },
 {
  "rank": 78,
  "name": "SourceHut",
  "url": "/p/sourcehut/",
  "category": "Git and code hosting",
  "recommenders": 18,
  "warners": 8,
  "rising": 8.38,
  "loved_for": [
   "SSH-able CI",
   "Email workflow"
  ],
  "caveat": "Maintainer controversy"
 },
 {
  "rank": 79,
  "name": "Spotify",
  "url": "/p/spotify/",
  "category": "Media and creative",
  "recommenders": 15,
  "warners": 33,
  "rising": 8.36,
  "loved_for": [
   "Music discovery",
   "Works well"
  ],
  "caveat": "Declining reliability"
 },
 {
  "rank": 80,
  "name": "Iosevka",
  "url": "/p/iosevka/",
  "category": "Other software",
  "recommenders": 11,
  "warners": 1,
  "rising": 8.35,
  "loved_for": [
   "Customization",
   "Long-term favorite"
  ],
  "caveat": "Narrow width"
 },
 {
  "rank": 81,
  "name": "OpenSpec",
  "url": "/p/openspec/",
  "category": "AI coding tools",
  "recommenders": 11,
  "warners": 1,
  "rising": 8.02,
  "loved_for": [
   "Upfront planning",
   "Constrains agents"
  ],
  "caveat": "Spec drift"
 },
 {
  "rank": 82,
  "name": "Strata",
  "url": "/p/strata/",
  "category": "AI models and assistants",
  "recommenders": 8,
  "warners": 1,
  "rising": 8.0,
  "loved_for": [
   "Consumer hardware",
   "Output quality"
  ],
  "caveat": "Vision accuracy"
 },
 {
  "rank": 83,
  "name": "Orion",
  "url": "/p/orion/",
  "category": "Browsers and extensions",
  "recommenders": 28,
  "warners": 13,
  "rising": 7.76,
  "loved_for": [
   "Extensions & adblock",
   "Non-Chromium engine"
  ],
  "caveat": "Bugs"
 },
 {
  "rank": 84,
  "name": "StreetComplete",
  "url": "/p/streetcomplete/",
  "category": "Other software",
  "recommenders": 13,
  "warners": 2,
  "rising": 7.69,
  "loved_for": [
   "Low barrier",
   "Fun quests"
  ],
  "caveat": "No edit history"
 },
 {
  "rank": 85,
  "name": "PostgreSQL",
  "url": "/p/postgresql/",
  "category": "Databases",
  "recommenders": 79,
  "warners": 5,
  "rising": 7.67,
  "loved_for": [
   "All-in-one",
   "Reliability at scale"
  ],
  "caveat": "Vacuum bloat"
 },
 {
  "rank": 86,
  "name": "Zed",
  "url": "/p/zed/",
  "category": "Editors and IDEs",
  "recommenders": 123,
  "warners": 16,
  "rising": 7.55,
  "loved_for": [
   "Agent integration",
   "Speed"
  ],
  "caveat": "AI over editor"
 },
 {
  "rank": 87,
  "name": "Immich",
  "url": "/p/immich/",
  "category": "Self-hosted and home server",
  "recommenders": 50,
  "warners": 3,
  "rising": 7.53,
  "loved_for": [
   "Google Photos replacement",
   "Reliability"
  ],
  "caveat": "Setup and upgrades"
 },
 {
  "rank": 88,
  "name": "F-Droid",
  "url": "/p/f-droid/",
  "category": "Other software",
  "recommenders": 26,
  "warners": 5,
  "rising": 7.42,
  "loved_for": [
   "Main app source",
   "Trust and vetting"
  ],
  "caveat": "Client UI"
 },
 {
  "rank": 89,
  "name": "Cloudflare Tunnel",
  "url": "/p/cloudflare-tunnel/",
  "category": "Networking and VPN",
  "recommenders": 18,
  "warners": 1,
  "rising": 7.38,
  "loved_for": [
   "No exposed ports",
   "Free to use"
  ],
  "caveat": "Config friction"
 },
 {
  "rank": 90,
  "name": "SvelteKit",
  "url": "/p/sveltekit/",
  "category": "Libraries and frameworks",
  "recommenders": 10,
  "warners": 0,
  "rising": 7.35,
  "loved_for": [
   "Developer experience",
   "General-purpose use"
  ],
  "caveat": "Not batteries-included"
 },
 {
  "rank": 91,
  "name": "Linux",
  "url": "/p/linux/",
  "category": "Operating systems and desktop",
  "recommenders": 50,
  "warners": 2,
  "rising": 7.2,
  "loved_for": [
   "Stability",
   "Windows alternative"
  ],
  "caveat": "Desktop rough edges"
 },
 {
  "rank": 92,
  "name": "Proton",
  "url": "/p/proton/",
  "category": "Email and chat",
  "recommenders": 47,
  "warners": 24,
  "rising": 7.18,
  "loved_for": [
   "Leaving Google",
   "Privacy focus"
  ],
  "caveat": "Leadership trust"
 },
 {
  "rank": 93,
  "name": "OpenStreetMap",
  "url": "/p/openstreetmap/",
  "category": "Editors and IDEs",
  "recommenders": 15,
  "warners": 1,
  "rising": 7.04,
  "loved_for": [
   "Easy contributing",
   "Free open data"
  ],
  "caveat": "Stale POI data"
 },
 {
  "rank": 94,
  "name": "Asahi Linux",
  "url": "/p/asahi-linux/",
  "category": "Operating systems and desktop",
  "recommenders": 14,
  "warners": 1,
  "rising": 7.04,
  "loved_for": [
   "Daily driver",
   "Impressive effort"
  ],
  "caveat": "Hardware gaps"
 },
 {
  "rank": 95,
  "name": "Google Maps",
  "url": "/p/google-maps/",
  "category": "Other software",
  "recommenders": 15,
  "warners": 19,
  "rising": 7.04,
  "loved_for": [
   "Business & POI search",
   "Street View"
  ],
  "caveat": "Poor routing"
 },
 {
  "rank": 96,
  "name": "Antigravity",
  "url": "/p/antigravity/",
  "category": "AI coding tools",
  "recommenders": 44,
  "warners": 22,
  "rising": 6.84,
  "loved_for": [
   "Daily driver",
   "Speed"
  ],
  "caveat": "Low quotas"
 },
 {
  "rank": 97,
  "name": "Xfce",
  "url": "/p/xfce/",
  "category": "Operating systems and desktop",
  "recommenders": 27,
  "warners": 4,
  "rising": 6.76,
  "loved_for": [
   "Lightweight",
   "Stability"
  ],
  "caveat": "Wayland support"
 },
 {
  "rank": 98,
  "name": "fzf",
  "url": "/p/fzf/",
  "category": "Terminal and shell",
  "recommenders": 16,
  "warners": 0,
  "rising": 6.71,
  "loved_for": [
   "History search",
   "Pipeable picker"
  ],
  "caveat": "Tab history sync"
 },
 {
  "rank": 99,
  "name": "Docker Compose",
  "url": "/p/docker-compose/",
  "category": "Self-hosted and home server",
  "recommenders": 16,
  "warners": 3,
  "rising": 6.71,
  "loved_for": [
   "Homelab self-hosting",
   "Local dev stacks"
  ],
  "caveat": "Silent failures"
 },
 {
  "rank": 100,
  "name": "caveman",
  "url": "/p/caveman/",
  "category": "AI coding tools",
  "recommenders": 12,
  "warners": 1,
  "rising": 6.69,
  "loved_for": [
   "Terse responses",
   "Token savings"
  ],
  "caveat": "Modest effect"
 },
 {
  "rank": 101,
  "name": "Nitter",
  "url": "/p/nitter/",
  "category": "Self-hosted and home server",
  "recommenders": 8,
  "warners": 0,
  "rising": 6.67,
  "loved_for": [
   "No account needed",
   "Easy self-hosting"
  ],
  "caveat": "Blocked by X"
 },
 {
  "rank": 102,
  "name": "OpenChamber",
  "url": "/p/openchamber/",
  "category": "AI coding tools",
  "recommenders": 8,
  "warners": 1,
  "rising": 6.67,
  "loved_for": [
   "Good OpenCode client",
   "Agent features"
  ],
  "caveat": "OpenCode only"
 },
 {
  "rank": 103,
  "name": "OpenBSD",
  "url": "/p/openbsd/",
  "category": "Operating systems and desktop",
  "recommenders": 35,
  "warners": 0,
  "rising": 6.47,
  "loved_for": [
   "Routers and firewalls",
   "Daily driver"
  ],
  "caveat": "Linux compatibility"
 },
 {
  "rank": 104,
  "name": "Kitty",
  "url": "/p/kitty/",
  "category": "Terminal and shell",
  "recommenders": 17,
  "warners": 3,
  "rising": 6.38,
  "loved_for": [
   "Built-in kittens",
   "Scriptability"
  ],
  "caveat": "Config-file setup"
 },
 {
  "rank": 105,
  "name": "grill-me",
  "url": "/p/grill-me/",
  "category": "AI coding tools",
  "recommenders": 12,
  "warners": 1,
  "rising": 6.36,
  "loved_for": [
   "Upfront planning",
   "Clarifying ambiguity"
  ],
  "caveat": "Limited structure"
 },
 {
  "rank": 106,
  "name": "Aurora Store",
  "url": "/p/aurora-store/",
  "category": "Other software",
  "recommenders": 9,
  "warners": 0,
  "rising": 6.35,
  "loved_for": [
   "No Google account",
   "Play Store access"
  ],
  "caveat": "Anonymous accounts"
 },
 {
  "rank": 107,
  "name": "Nix",
  "url": "/p/nix/",
  "category": "Libraries and frameworks",
  "recommenders": 45,
  "warners": 12,
  "rising": 6.18,
  "loved_for": [
   "Reproducible environments",
   "Agents and LLMs"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 108,
  "name": "WireGuard",
  "url": "/p/wireguard/",
  "category": "Networking and VPN",
  "recommenders": 29,
  "warners": 1,
  "rising": 6.11,
  "loved_for": [
   "Home remote access",
   "Simple setup"
  ],
  "caveat": "Mesh scaling"
 },
 {
  "rank": 109,
  "name": "Vivaldi",
  "url": "/p/vivaldi/",
  "category": "Browsers and extensions",
  "recommenders": 21,
  "warners": 7,
  "rising": 6.07,
  "loved_for": [
   "Customization",
   "Tab management"
  ],
  "caveat": "Manifest V2 loss"
 },
 {
  "rank": 110,
  "name": "YouTube Premium",
  "url": "/p/youtube-premium/",
  "category": "Media and creative",
  "recommenders": 14,
  "warners": 4,
  "rising": 6.04,
  "loved_for": [
   "No ads",
   "YouTube Music included"
  ],
  "caveat": "Sponsor segments"
 },
 {
  "rank": 111,
  "name": "Conversations",
  "url": "/p/conversations/",
  "category": "Email and chat",
  "recommenders": 10,
  "warners": 2,
  "rising": 6.02,
  "loved_for": [
   "Reliability",
   "Family chat"
  ],
  "caveat": "Outdated OMEMO"
 },
 {
  "rank": 112,
  "name": "DeepSeek Harness",
  "url": "/p/deepseek-harness/",
  "category": "AI coding tools",
  "recommenders": 6,
  "warners": 0,
  "rising": 6.0,
  "loved_for": [
   "Speed",
   "Architecture"
  ],
  "caveat": "Token usage"
 },
 {
  "rank": 113,
  "name": "Instacart",
  "url": "/p/instacart/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 2,
  "rising": 6.0,
  "loved_for": [
   "Saves time",
   "No car needed"
  ],
  "caveat": "Shopper care"
 },
 {
  "rank": 114,
  "name": "Cloudflare Workers",
  "url": "/p/cloudflare-workers/",
  "category": "Infrastructure and DevOps",
  "recommenders": 23,
  "warners": 2,
  "rising": 5.75,
  "loved_for": [
   "Low cost",
   "Developer experience"
  ],
  "caveat": "Debugging"
 },
 {
  "rank": 115,
  "name": "SponsorBlock",
  "url": "/p/sponsorblock/",
  "category": "Browsers and extensions",
  "recommenders": 15,
  "warners": 0,
  "rising": 5.71,
  "loved_for": [
   "Pairs with uBlock",
   "Skips sponsor reads"
  ],
  "caveat": "Incomplete coverage"
 },
 {
  "rank": 116,
  "name": "TLA+",
  "url": "/p/tlaplus/",
  "category": "Other software",
  "recommenders": 10,
  "warners": 0,
  "rising": 5.69,
  "loved_for": [
   "Precise specification",
   "Finds subtle bugs"
  ],
  "caveat": "Spec-code drift"
 },
 {
  "rank": 117,
  "name": "Gadgetbridge",
  "url": "/p/gadgetbridge/",
  "category": "Self-hosted and home server",
  "recommenders": 7,
  "warners": 0,
  "rising": 5.67,
  "loved_for": [
   "Data stays local",
   "Device support"
  ],
  "caveat": "Android only"
 },
 {
  "rank": 118,
  "name": "Ubuntu",
  "url": "/p/ubuntu/",
  "category": "Operating systems and desktop",
  "recommenders": 38,
  "warners": 22,
  "rising": 5.49,
  "loved_for": [
   "Just works",
   "Escape from Windows"
  ],
  "caveat": "Snap packages"
 },
 {
  "rank": 119,
  "name": "Signal",
  "url": "/p/signal/",
  "category": "Email and chat",
  "recommenders": 35,
  "warners": 12,
  "rising": 5.47,
  "loved_for": [
   "Privacy and security",
   "Group chats"
  ],
  "caveat": "Phone number required"
 },
 {
  "rank": 120,
  "name": "Mathematica",
  "url": "/p/mathematica/",
  "category": "Other software",
  "recommenders": 12,
  "warners": 2,
  "rising": 5.36,
  "loved_for": [
   "Technical computation",
   "Notebooks & visuals"
  ],
  "caveat": "Proprietary"
 },
 {
  "rank": 121,
  "name": "restic",
  "url": "/p/restic/",
  "category": "Files, sync and backup",
  "recommenders": 17,
  "warners": 0,
  "rising": 5.05,
  "loved_for": [
   "Storage backends",
   "Encryption"
  ],
  "caveat": "No error correction"
 },
 {
  "rank": 122,
  "name": "Microsoft Excel",
  "url": "/p/microsoft-excel/",
  "category": "Other software",
  "recommenders": 17,
  "warners": 8,
  "rising": 5.05,
  "loved_for": [
   "Accessible power",
   "Hard to replace"
  ],
  "caveat": "Declining quality"
 },
 {
  "rank": 123,
  "name": "Ente",
  "url": "/p/ente/",
  "category": "Files, sync and backup",
  "recommenders": 11,
  "warners": 1,
  "rising": 5.04,
  "loved_for": [
   "Privacy, E2E encryption",
   "Big Tech replacement"
  ],
  "caveat": "Desktop apps"
 },
 {
  "rank": 124,
  "name": "Paseo",
  "url": "/p/paseo/",
  "category": "AI coding tools",
  "recommenders": 8,
  "warners": 0,
  "rising": 5.02,
  "loved_for": [
   "Multi-harness support",
   "Mobile experience"
  ],
  "caveat": "Not native CLI"
 },
 {
  "rank": 125,
  "name": "LibRedirect",
  "url": "/p/libredirect/",
  "category": "Browsers and extensions",
  "recommenders": 8,
  "warners": 0,
  "rising": 5.02,
  "loved_for": [
   "Automatic redirects",
   "Broad site coverage"
  ],
  "caveat": "Read-only frontends"
 },
 {
  "rank": 126,
  "name": "Apple Music",
  "url": "/p/apple-music/",
  "category": "Media and creative",
  "recommenders": 9,
  "warners": 8,
  "rising": 5.02,
  "loved_for": [
   "Beats Spotify",
   "Discovery and curation"
  ],
  "caveat": "Unwanted auto-launch"
 },
 {
  "rank": 127,
  "name": "DeepSeek 4.1",
  "url": "/p/deepseek-4-1/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 0,
  "rising": 5.0,
  "loved_for": [
   "Daily driver",
   "Low cost"
  ],
  "caveat": "Not top-tier"
 },
 {
  "rank": 128,
  "name": "Solid",
  "url": "/p/solid/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": 5.0,
  "loved_for": [
   "React alternative",
   "Async features"
  ],
  "caveat": "Data fetching"
 },
 {
  "rank": 129,
  "name": "Muse Glimmer",
  "url": "/p/muse-glimmer/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 0,
  "rising": 5.0,
  "loved_for": [
   "Output quality",
   "Token efficiency"
  ],
  "caveat": "Slow generation"
 },
 {
  "rank": 130,
  "name": "Versity GW",
  "url": "/p/versity-gw/",
  "category": "Files, sync and backup",
  "recommenders": 5,
  "warners": 1,
  "rising": 5.0,
  "loved_for": [
   "Folder backend",
   "MinIO replacement"
  ],
  "caveat": "ZFS sync IO"
 },
 {
  "rank": 131,
  "name": "Ledge.sh",
  "url": "/p/ledge-sh/",
  "category": "Notes and knowledge",
  "recommenders": 5,
  "warners": 1,
  "rising": 5.0,
  "loved_for": [
   "Runnable docs",
   "Process automation"
  ],
  "caveat": "Not for critical work"
 },
 {
  "rank": 132,
  "name": "Tk",
  "url": "/p/tk/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 1,
  "rising": 5.0,
  "loved_for": [
   "Quick simple tools",
   "Cross-platform"
  ],
  "caveat": "Basic widgets"
 },
 {
  "rank": 133,
  "name": "Paint.NET",
  "url": "/p/paint-net/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 1,
  "rising": 5.0,
  "loved_for": [
   "Simple and light",
   "Polish"
  ],
  "caveat": "No Linux version"
 },
 {
  "rank": 134,
  "name": "Gemini 4 Argon",
  "url": "/p/gemini-4-argon/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 3,
  "rising": 5.0,
  "loved_for": [
   "Security research",
   "Thorough, goal-focused"
  ],
  "caveat": "Usage limits"
 },
 {
  "rank": 135,
  "name": "Linux Mint",
  "url": "/p/linux-mint/",
  "category": "Operating systems and desktop",
  "recommenders": 32,
  "warners": 1,
  "rising": 4.8,
  "loved_for": [
   "Windows switching",
   "Just works"
  ],
  "caveat": "Hardware drivers"
 },
 {
  "rank": 136,
  "name": "GNOME",
  "url": "/p/gnome/",
  "category": "Operating systems and desktop",
  "recommenders": 22,
  "warners": 26,
  "rising": 4.75,
  "loved_for": [
   "Works out of box",
   "Stability"
  ],
  "caveat": "Limited configurability"
 },
 {
  "rank": 137,
  "name": "Incus",
  "url": "/p/incus/",
  "category": "Infrastructure and DevOps",
  "recommenders": 18,
  "warners": 0,
  "rising": 4.73,
  "loved_for": [
   "Agent sandboxing",
   "VM and containers"
  ],
  "caveat": "Networking setup"
 },
 {
  "rank": 138,
  "name": "GIMP",
  "url": "/p/gimp/",
  "category": "Media and creative",
  "recommenders": 18,
  "warners": 11,
  "rising": 4.73,
  "loved_for": [
   "Free Photoshop alternative",
   "Long-term reliability"
  ],
  "caveat": "Confusing UI"
 },
 {
  "rank": 139,
  "name": "Krita",
  "url": "/p/krita/",
  "category": "Media and creative",
  "recommenders": 14,
  "warners": 0,
  "rising": 4.71,
  "loved_for": [
   "Photoshop replacement",
   "Free and open"
  ],
  "caveat": "Heavy for basics"
 },
 {
  "rank": 140,
  "name": "NewPipe",
  "url": "/p/newpipe/",
  "category": "Media and creative",
  "recommenders": 14,
  "warners": 2,
  "rising": 4.71,
  "loved_for": [
   "Ad-free YouTube",
   "Better than official"
  ],
  "caveat": "Bugs"
 },
 {
  "rank": 141,
  "name": "Bluesky",
  "url": "/p/bluesky/",
  "category": "Networking and VPN",
  "recommenders": 14,
  "warners": 10,
  "rising": 4.71,
  "loved_for": [
   "Custom feeds",
   "Data portability"
  ],
  "caveat": "Political toxicity"
 },
 {
  "rank": 142,
  "name": "WezTerm",
  "url": "/p/wezterm/",
  "category": "Terminal and shell",
  "recommenders": 10,
  "warners": 2,
  "rising": 4.69,
  "loved_for": [
   "Lua scripting",
   "Versioned config"
  ],
  "caveat": "Slow development"
 },
 {
  "rank": 143,
  "name": "Obtainium",
  "url": "/p/obtainium/",
  "category": "Other software",
  "recommenders": 10,
  "warners": 0,
  "rising": 4.69,
  "loved_for": [
   "De-Googled Android",
   "Direct from developers"
  ],
  "caveat": "Usability"
 },
 {
  "rank": 144,
  "name": "MacPorts",
  "url": "/p/macports/",
  "category": "Libraries and frameworks",
  "recommenders": 9,
  "warners": 1,
  "rising": 4.69,
  "loved_for": [
   "Older Mac support",
   "Stability"
  ],
  "caveat": "Smaller selection"
 },
 {
  "rank": 145,
  "name": "Fireworks AI",
  "url": "/p/fireworks-ai/",
  "category": "AI models and assistants",
  "recommenders": 9,
  "warners": 2,
  "rising": 4.69,
  "loved_for": [
   "Speed",
   "Low cost"
  ],
  "caveat": "New model lag"
 },
 {
  "rank": 146,
  "name": "Wayback Machine",
  "url": "/p/wayback-machine/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 1,
  "rising": 4.67,
  "loved_for": [
   "Valuable public service",
   "Recovering lost content"
  ],
  "caveat": "Failed captures"
 },
 {
  "rank": 147,
  "name": "Bitbucket",
  "url": "/p/bitbucket/",
  "category": "Git and code hosting",
  "recommenders": 6,
  "warners": 2,
  "rising": 4.67,
  "loved_for": [
   "Easy and clean",
   "Free private repos"
  ],
  "caveat": "Dropped features"
 },
 {
  "rank": 148,
  "name": "Git",
  "url": "/p/git/",
  "category": "Git and code hosting",
  "recommenders": 59,
  "warners": 8,
  "rising": 4.58,
  "loved_for": [
   "Powerful commands",
   "Reliable and proven"
  ],
  "caveat": "Confusing UX"
 },
 {
  "rank": 149,
  "name": "LineageOS",
  "url": "/p/lineageos/",
  "category": "Operating systems and desktop",
  "recommenders": 19,
  "warners": 3,
  "rising": 4.4,
  "loved_for": [
   "Extends device life",
   "De-Googled Android"
  ],
  "caveat": "App compatibility"
 },
 {
  "rank": 150,
  "name": "KeePassXC",
  "url": "/p/keepassxc/",
  "category": "Security and passwords",
  "recommenders": 19,
  "warners": 2,
  "rising": 4.4,
  "loved_for": [
   "Local, user-owned data",
   "Flexible file sync"
  ],
  "caveat": "DIY syncing"
 },
 {
  "rank": 151,
  "name": "OsmAnd",
  "url": "/p/osmand/",
  "category": "Other software",
  "recommenders": 15,
  "warners": 0,
  "rising": 4.38,
  "loved_for": [
   "Power-user features",
   "Hiking and topo"
  ],
  "caveat": "Confusing UI"
 },
 {
  "rank": 152,
  "name": "Pi-hole",
  "url": "/p/pi-hole/",
  "category": "Self-hosted and home server",
  "recommenders": 15,
  "warners": 2,
  "rising": 4.38,
  "loved_for": [
   "Ad blocking",
   "Smart TV control"
  ],
  "caveat": "DNS-only blocking"
 },
 {
  "rank": 153,
  "name": "OBS Studio",
  "url": "/p/obs-studio/",
  "category": "Media and creative",
  "recommenders": 15,
  "warners": 2,
  "rising": 4.38,
  "loved_for": [
   "Screen recording",
   "Ease of use"
  ],
  "caveat": "Difficult UX"
 },
 {
  "rank": 154,
  "name": "Claude Design",
  "url": "/p/claude-design/",
  "category": "AI models and assistants",
  "recommenders": 15,
  "warners": 5,
  "rising": 4.38,
  "loved_for": [
   "Fast prototyping",
   "Claude Code pairing"
  ],
  "caveat": "Generic output"
 },
 {
  "rank": 155,
  "name": "Tesla FSD",
  "url": "/p/tesla-fsd/",
  "category": "Other software",
  "recommenders": 15,
  "warners": 4,
  "rising": 4.38,
  "loved_for": [
   "Daily driving",
   "Improves over time"
  ],
  "caveat": "Needs supervision"
 },
 {
  "rank": 156,
  "name": "pnpm",
  "url": "/p/pnpm/",
  "category": "Libraries and frameworks",
  "recommenders": 11,
  "warners": 1,
  "rising": 4.36,
  "loved_for": [
   "Monorepo workspaces",
   "Supply-chain safeguards"
  ],
  "caveat": "Not a security fix"
 },
 {
  "rank": 157,
  "name": "Radicle",
  "url": "/p/radicle/",
  "category": "Git and code hosting",
  "recommenders": 10,
  "warners": 0,
  "rising": 4.36,
  "loved_for": [
   "Decentralization",
   "GitHub alternative"
  ],
  "caveat": "Contributor barrier"
 },
 {
  "rank": 158,
  "name": "CadQuery",
  "url": "/p/cadquery/",
  "category": "Media and creative",
  "recommenders": 10,
  "warners": 0,
  "rising": 4.36,
  "loved_for": [
   "Python-based syntax",
   "Generally recommended"
  ],
  "caveat": "build123d preferred"
 },
 {
  "rank": 159,
  "name": "egui",
  "url": "/p/egui/",
  "category": "Libraries and frameworks",
  "recommenders": 11,
  "warners": 0,
  "rising": 4.36,
  "loved_for": [
   "Enjoyable to use",
   "Cross-platform"
  ],
  "caveat": "Non-native look"
 },
 {
  "rank": 160,
  "name": "Perforce",
  "url": "/p/perforce/",
  "category": "Git and code hosting",
  "recommenders": 7,
  "warners": 0,
  "rising": 4.35,
  "loved_for": [
   "Large binaries",
   "Scales to monorepos"
  ],
  "caveat": "Expensive"
 },
 {
  "rank": 161,
  "name": "qBittorrent",
  "url": "/p/qbittorrent/",
  "category": "Self-hosted and home server",
  "recommenders": 7,
  "warners": 0,
  "rising": 4.35,
  "loved_for": [
   "*arr integration",
   "Homelab staple"
  ],
  "caveat": "Remote clients"
 },
 {
  "rank": 162,
  "name": "Miniflux",
  "url": "/p/miniflux/",
  "category": "Media and creative",
  "recommenders": 7,
  "warners": 0,
  "rising": 4.35,
  "loved_for": [
   "Self-hosting",
   "Full-text fetching"
  ],
  "caveat": ""
 },
 {
  "rank": 163,
  "name": "Scratch",
  "url": "/p/scratch/",
  "category": "Other software",
  "recommenders": 7,
  "warners": 0,
  "rising": 4.35,
  "loved_for": [
   "Teaching kids",
   "Career gateway"
  ],
  "caveat": "Large-project lag"
 },
 {
  "rank": 164,
  "name": "Orca",
  "url": "/p/orca/",
  "category": "AI coding tools",
  "recommenders": 6,
  "warners": 1,
  "rising": 4.35,
  "loved_for": [
   "Remote hosts",
   "Replaces alternatives"
  ],
  "caveat": "Hidden diff view"
 },
 {
  "rank": 165,
  "name": "GeForce Now",
  "url": "/p/geforce-now/",
  "category": "Infrastructure and DevOps",
  "recommenders": 7,
  "warners": 0,
  "rising": 4.35,
  "loved_for": [
   "Near-local feel",
   "No gaming PC"
  ],
  "caveat": "Latency"
 },
 {
  "rank": 166,
  "name": "Woodpecker CI",
  "url": "/p/woodpecker-ci/",
  "category": "Infrastructure and DevOps",
  "recommenders": 5,
  "warners": 0,
  "rising": 4.35,
  "loved_for": [
   "Forgejo/Gitea pairing",
   "Simple design"
  ],
  "caveat": "Missing features"
 },
 {
  "rank": 167,
  "name": "LinkedIn",
  "url": "/p/linkedin/",
  "category": "Networking and VPN",
  "recommenders": 7,
  "warners": 15,
  "rising": 4.35,
  "loved_for": [
   "Finding jobs",
   "Professional connections"
  ],
  "caveat": "Feed quality"
 },
 {
  "rank": 168,
  "name": "Siri",
  "url": "/p/siri/",
  "category": "AI models and assistants",
  "recommenders": 7,
  "warners": 36,
  "rising": 4.35,
  "loved_for": [
   "Simple tasks",
   "Personal data"
  ],
  "caveat": "Fails basics"
 },
 {
  "rank": 169,
  "name": "FreeBSD",
  "url": "/p/freebsd/",
  "category": "Operating systems and desktop",
  "recommenders": 45,
  "warners": 5,
  "rising": 4.2,
  "loved_for": [
   "Stability",
   "Jails, ZFS, bhyve"
  ],
  "caveat": "Desktop rough edges"
 },
 {
  "rank": 170,
  "name": "Docker",
  "url": "/p/docker/",
  "category": "Infrastructure and DevOps",
  "recommenders": 36,
  "warners": 18,
  "rising": 4.15,
  "loved_for": [
   "Self-hosting",
   "Host isolation"
  ],
  "caveat": "macOS experience"
 },
 {
  "rank": 171,
  "name": "Zellij",
  "url": "/p/zellij/",
  "category": "Terminal and shell",
  "recommenders": 28,
  "warners": 1,
  "rising": 4.11,
  "loved_for": [
   "Sane defaults",
   "Persistent sessions"
  ],
  "caveat": "Copy and scrollback"
 },
 {
  "rank": 172,
  "name": "JetBrains IDEs",
  "url": "/p/jetbrains-ides/",
  "category": "Editors and IDEs",
  "recommenders": 20,
  "warners": 5,
  "rising": 4.07,
  "loved_for": [
   "Refined and reliable",
   "Companion to agents"
  ],
  "caveat": "Weak AI offerings"
 },
 {
  "rank": 173,
  "name": "KeePass",
  "url": "/p/keepass/",
  "category": "Security and passwords",
  "recommenders": 16,
  "warners": 0,
  "rising": 4.05,
  "loved_for": [
   "Bring-your-own sync",
   "Just a file"
  ],
  "caveat": "DIY sync"
 },
 {
  "rank": 174,
  "name": "iTerm2",
  "url": "/p/iterm2/",
  "category": "Terminal and shell",
  "recommenders": 12,
  "warners": 2,
  "rising": 4.04,
  "loved_for": [
   "AI agent workflows",
   "tmux integration"
  ],
  "caveat": "Slower than Ghostty"
 },
 {
  "rank": 175,
  "name": "QEMU",
  "url": "/p/qemu/",
  "category": "Infrastructure and DevOps",
  "recommenders": 12,
  "warners": 2,
  "rising": 4.04,
  "loved_for": [
   "Agent sandboxing",
   "Architecture emulation"
  ],
  "caveat": "macOS performance"
 },
 {
  "rank": 176,
  "name": "Cloudflare Durable Objects",
  "url": "/p/cloudflare-durable-objects/",
  "category": "Infrastructure and DevOps",
  "recommenders": 8,
  "warners": 0,
  "rising": 4.02,
  "loved_for": [
   "Pairs with Workers",
   "Easy coordination"
  ],
  "caveat": "India routing"
 },
 {
  "rank": 177,
  "name": "jemalloc",
  "url": "/p/jemalloc/",
  "category": "Libraries and frameworks",
  "recommenders": 8,
  "warners": 0,
  "rising": 4.02,
  "loved_for": [
   "Lower memory use",
   "Fewer OOM kills"
  ],
  "caveat": "Needs tuning"
 },
 {
  "rank": 178,
  "name": "PayPal",
  "url": "/p/paypal/",
  "category": "Other software",
  "recommenders": 8,
  "warners": 3,
  "rising": 4.02,
  "loved_for": [
   "Card privacy",
   "Fallback availability"
  ],
  "caveat": "Fees"
 },
 {
  "rank": 179,
  "name": "AWS Lambda",
  "url": "/p/aws-lambda/",
  "category": "Infrastructure and DevOps",
  "recommenders": 8,
  "warners": 2,
  "rising": 4.02,
  "loved_for": [
   "Monolith web apps",
   "Container deploys"
  ],
  "caveat": "Architecture complexity"
 },
 {
  "rank": 180,
  "name": "Hide My Email",
  "url": "/p/hide-my-email/",
  "category": "Email and chat",
  "recommenders": 8,
  "warners": 3,
  "rising": 4.02,
  "loved_for": [
   "Per-service aliases",
   "Everyday reliability"
  ],
  "caveat": "Apple lock-in"
 },
 {
  "rank": 181,
  "name": "Radarr",
  "url": "/p/radarr/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 182,
  "name": "Bevy",
  "url": "/p/bevy/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 183,
  "name": "Sites in ChatGPT",
  "url": "/p/sites-in-chatgpt/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 184,
  "name": "Ox Alpha",
  "url": "/p/ox-alpha/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 185,
  "name": "Saggar",
  "url": "/p/saggar/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 186,
  "name": "Shade Map",
  "url": "/p/shade-map/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 187,
  "name": "Blender MCP",
  "url": "/p/blender-mcp/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 1,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 188,
  "name": "MLX",
  "url": "/p/mlx/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 3,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 189,
  "name": "Cloudflare Quick Tunnels",
  "url": "/p/cloudflare-quick-tunnels/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 1,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 190,
  "name": "Lotus Notes",
  "url": "/p/lotus-notes/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 5,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 191,
  "name": "Astro",
  "url": "/p/astro/",
  "category": "Libraries and frameworks",
  "recommenders": 24,
  "warners": 1,
  "rising": 3.76,
  "loved_for": [
   "Easy static sites",
   "Simple, unobtrusive"
  ],
  "caveat": "Acquisition uncertainty"
 },
 {
  "rank": 192,
  "name": "NextDNS",
  "url": "/p/nextdns/",
  "category": "Networking and VPN",
  "recommenders": 17,
  "warners": 5,
  "rising": 3.73,
  "loved_for": [
   "Ad blocking",
   "Custom profiles"
  ],
  "caveat": "Customer support"
 },
 {
  "rank": 193,
  "name": "i3",
  "url": "/p/i3/",
  "category": "Operating systems and desktop",
  "recommenders": 13,
  "warners": 0,
  "rising": 3.71,
  "loved_for": [
   "Keyboard productivity",
   "Long-term loyalty"
  ],
  "caveat": "X11 only"
 },
 {
  "rank": 194,
  "name": "nginx",
  "url": "/p/nginx/",
  "category": "Networking and VPN",
  "recommenders": 12,
  "warners": 4,
  "rising": 3.71,
  "loved_for": [
   "Reverse proxying",
   "Simple setup"
  ],
  "caveat": "Stagnant features"
 },
 {
  "rank": 195,
  "name": "Flatpak",
  "url": "/p/flatpak/",
  "category": "Libraries and frameworks",
  "recommenders": 13,
  "warners": 10,
  "rising": 3.71,
  "loved_for": [
   "Current apps, stable base",
   "Sandboxing"
  ],
  "caveat": "Sandbox breakage"
 },
 {
  "rank": 196,
  "name": "Discord",
  "url": "/p/discord/",
  "category": "Email and chat",
  "recommenders": 13,
  "warners": 21,
  "rising": 3.71,
  "loved_for": [
   "Voice chat",
   "Private communities"
  ],
  "caveat": "Unsearchable content"
 },
 {
  "rank": 197,
  "name": "n8n",
  "url": "/p/n8n/",
  "category": "Productivity",
  "recommenders": 9,
  "warners": 2,
  "rising": 3.69,
  "loved_for": [
   "Self-hosting",
   "Business automation"
  ],
  "caveat": "Limited logic"
 },
 {
  "rank": 198,
  "name": "gVisor",
  "url": "/p/gvisor/",
  "category": "Security and passwords",
  "recommenders": 9,
  "warners": 0,
  "rising": 3.69,
  "loved_for": [
   "Agent sandboxing",
   "Kernel attack surface"
  ],
  "caveat": "Weaker than VMs"
 },
 {
  "rank": 199,
  "name": "Alfred",
  "url": "/p/alfred/",
  "category": "Productivity",
  "recommenders": 9,
  "warners": 0,
  "rising": 3.69,
  "loved_for": [
   "Spotlight replacement",
   "Long-term favorite"
  ],
  "caveat": "Full disk access"
 },
 {
  "rank": 200,
  "name": "Claude Max",
  "url": "/p/claude-max/",
  "category": "AI coding tools",
  "recommenders": 9,
  "warners": 2,
  "rising": 3.69,
  "loved_for": [
   "Generous limits",
   "Token value"
  ],
  "caveat": "Heavy-use limits"
 },
 {
  "rank": 201,
  "name": "ponytail",
  "url": "/p/ponytail/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 0,
  "rising": 3.67,
  "loved_for": [
   "Works with others",
   "Terse, small edits"
  ],
  "caveat": "Modest effect"
 },
 {
  "rank": 202,
  "name": "Monica",
  "url": "/p/monica/",
  "category": "Self-hosted and home server",
  "recommenders": 5,
  "warners": 2,
  "rising": 3.67,
  "loved_for": [
   "Birthday reminders",
   "The concept"
  ],
  "caveat": "Project direction"
 },
 {
  "rank": 203,
  "name": "Inertia.js",
  "url": "/p/inertia-js/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 3.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 204,
  "name": "Squeak",
  "url": "/p/squeak/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 1,
  "rising": 3.67,
  "loved_for": [
   "Live environment",
   "Image-based deployment"
  ],
  "caveat": "Memory use"
 },
 {
  "rank": 205,
  "name": "Devin",
  "url": "/p/devin/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 4,
  "rising": 3.67,
  "loved_for": [
   "Team-level agent",
   "Sandboxed environment"
  ],
  "caveat": "Weak results"
 },
 {
  "rank": 206,
  "name": "Google AI Studio",
  "url": "/p/google-ai-studio/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 6,
  "rising": 3.67,
  "loved_for": [
   "Free access",
   "App prototyping"
  ],
  "caveat": "Confusing UX"
 },
 {
  "rank": 207,
  "name": "X (Twitter)",
  "url": "/p/x-twitter/",
  "category": "Networking and VPN",
  "recommenders": 5,
  "warners": 17,
  "rising": 3.67,
  "loved_for": [
   "Curatable feed",
   "Tech discussion"
  ],
  "caveat": "Toxic content"
 },
 {
  "rank": 208,
  "name": "Django",
  "url": "/p/django/",
  "category": "Libraries and frameworks",
  "recommenders": 38,
  "warners": 7,
  "rising": 3.49,
  "loved_for": [
   "Batteries included",
   "Admin interface"
  ],
  "caveat": "Performance"
 },
 {
  "rank": 209,
  "name": "Syncthing",
  "url": "/p/syncthing/",
  "category": "Files, sync and backup",
  "recommenders": 33,
  "warners": 3,
  "rising": 3.47,
  "loved_for": [
   "KeePass sync",
   "Device backups"
  ],
  "caveat": "Android client"
 },
 {
  "rank": 210,
  "name": "GitHub",
  "url": "/p/github/",
  "category": "Git and code hosting",
  "recommenders": 26,
  "warners": 83,
  "rising": 3.44,
  "loved_for": [
   "Reliable for some",
   "Free tier"
  ],
  "caveat": "Outages"
 },
 {
  "rank": 211,
  "name": "Superpowers",
  "url": "/p/superpowers/",
  "category": "AI coding tools",
  "recommenders": 22,
  "warners": 8,
  "rising": 3.42,
  "loved_for": [
   "Structured workflow",
   "Brainstorming skill"
  ],
  "caveat": "Token usage"
 },
 {
  "rank": 212,
  "name": "Android",
  "url": "/p/android/",
  "category": "Operating systems and desktop",
  "recommenders": 18,
  "warners": 15,
  "rising": 3.4,
  "loved_for": [
   "Software freedom",
   "Keyboard"
  ],
  "caveat": "Lockdown concerns"
 },
 {
  "rank": 213,
  "name": "Datastar",
  "url": "/p/datastar/",
  "category": "Libraries and frameworks",
  "recommenders": 12,
  "warners": 0,
  "rising": 3.38,
  "loved_for": [
   "Server-driven SSE",
   "Beyond htmx"
  ],
  "caveat": "Unclear value"
 },
 {
  "rank": 214,
  "name": "AdGuard",
  "url": "/p/adguard/",
  "category": "Browsers and extensions",
  "recommenders": 10,
  "warners": 1,
  "rising": 3.36,
  "loved_for": [
   "Effective blocking",
   "Cross-platform"
  ],
  "caveat": "VPN approach"
 },
 {
  "rank": 215,
  "name": "Gerrit",
  "url": "/p/gerrit/",
  "category": "Git and code hosting",
  "recommenders": 6,
  "warners": 0,
  "rising": 3.35,
  "loved_for": [
   "Code review",
   "Self-hosting"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 216,
  "name": "Yandex",
  "url": "/p/yandex/",
  "category": "Search",
  "recommenders": 6,
  "warners": 0,
  "rising": 3.35,
  "loved_for": [
   "Less censorship",
   "Pirated content"
  ],
  "caveat": "Russian state ties"
 },
 {
  "rank": 217,
  "name": "Nebula",
  "url": "/p/nebula/",
  "category": "Media and creative",
  "recommenders": 6,
  "warners": 0,
  "rising": 3.35,
  "loved_for": [
   "Creator catalog",
   "Exclusives, early access"
  ],
  "caveat": "Habit formation"
 },
 {
  "rank": 218,
  "name": "SBCL",
  "url": "/p/sbcl/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": 3.35,
  "loved_for": [
   "Mature compiler",
   "Web backends"
  ],
  "caveat": "Shell command overhead"
 },
 {
  "rank": 219,
  "name": "RethinkDNS",
  "url": "/p/rethinkdns/",
  "category": "Networking and VPN",
  "recommenders": 6,
  "warners": 0,
  "rising": 3.35,
  "loved_for": [
   "Blocklist adblocking",
   "Works with VPN"
  ],
  "caveat": "Stability issues"
 },
 {
  "rank": 220,
  "name": "Docker Sandboxes",
  "url": "/p/docker-sandboxes/",
  "category": "Security and passwords",
  "recommenders": 6,
  "warners": 1,
  "rising": 3.35,
  "loved_for": [
   "Works out of box",
   "MicroVM isolation"
  ],
  "caveat": "Closed source"
 },
 {
  "rank": 221,
  "name": "Total Commander",
  "url": "/p/total-commander/",
  "category": "Files, sync and backup",
  "recommenders": 5,
  "warners": 0,
  "rising": 3.35,
  "loved_for": [
   "Daily driver",
   "Two-pane workflow"
  ],
  "caveat": "Paid license"
 },
 {
  "rank": 222,
  "name": "Lovable",
  "url": "/p/lovable/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 2,
  "rising": 3.35,
  "loved_for": [
   "Fast to working app",
   "Non-coder friendly"
  ],
  "caveat": "Competition from agents"
 },
 {
  "rank": 223,
  "name": "mimalloc",
  "url": "/p/mimalloc/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": 3.35,
  "loved_for": [
   "Performance",
   "Musl malloc replacement"
  ],
  "caveat": ""
 },
 {
  "rank": 224,
  "name": "Blender",
  "url": "/p/blender/",
  "category": "Media and creative",
  "recommenders": 27,
  "warners": 2,
  "rising": 3.11,
  "loved_for": [
   "Python scripting",
   "Industry standing"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 225,
  "name": "Parakeet",
  "url": "/p/parakeet/",
  "category": "AI models and assistants",
  "recommenders": 27,
  "warners": 1,
  "rising": 3.11,
  "loved_for": [
   "Speed",
   "Runs locally"
  ],
  "caveat": "Accuracy vs Whisper"
 },
 {
  "rank": 226,
  "name": "Tauri",
  "url": "/p/tauri/",
  "category": "Libraries and frameworks",
  "recommenders": 19,
  "warners": 9,
  "rising": 3.07,
  "loved_for": [
   "Small footprint",
   "Electron replacement"
  ],
  "caveat": "Webview inconsistency"
 },
 {
  "rank": 227,
  "name": "ripgrep",
  "url": "/p/ripgrep/",
  "category": "Terminal and shell",
  "recommenders": 15,
  "warners": 0,
  "rising": 3.05,
  "loved_for": [
   "Speed",
   "Agent tooling"
  ],
  "caveat": "Not preinstalled"
 },
 {
  "rank": 228,
  "name": "ds4",
  "url": "/p/ds4/",
  "category": "AI models and assistants",
  "recommenders": 14,
  "warners": 0,
  "rising": 3.05,
  "loved_for": [
   "Large local models",
   "Daily reliability"
  ],
  "caveat": "Generation speed"
 },
 {
  "rank": 229,
  "name": "Mastodon",
  "url": "/p/mastodon/",
  "category": "Networking and VPN",
  "recommenders": 15,
  "warners": 10,
  "rising": 3.05,
  "loved_for": [
   "Non-corporate alternative",
   "Instance choice"
  ],
  "caveat": "Search and discovery"
 },
 {
  "rank": 230,
  "name": "Windows 2000",
  "url": "/p/windows-2000/",
  "category": "Operating systems and desktop",
  "recommenders": 11,
  "warners": 0,
  "rising": 3.04,
  "loved_for": [
   "Stability",
   "Better than successors"
  ],
  "caveat": "No modern apps"
 },
 {
  "rank": 231,
  "name": "Karakeep",
  "url": "/p/karakeep/",
  "category": "Self-hosted and home server",
  "recommenders": 9,
  "warners": 0,
  "rising": 3.04,
  "loved_for": [
   "Self-hosted, open source",
   "Automatic archiving"
  ],
  "caveat": "Rarely revisited"
 },
 {
  "rank": 232,
  "name": "Vue",
  "url": "/p/vue/",
  "category": "Libraries and frameworks",
  "recommenders": 10,
  "warners": 4,
  "rising": 3.04,
  "loved_for": [
   "Enjoyable to use",
   "Ergonomics"
  ],
  "caveat": "Others preferred"
 },
 {
  "rank": 233,
  "name": "xcancel",
  "url": "/p/xcancel/",
  "category": "Email and chat",
  "recommenders": 7,
  "warners": 0,
  "rising": 3.02,
  "loved_for": [
   "No login needed",
   "Easy redirects"
  ],
  "caveat": "Takedown"
 },
 {
  "rank": 234,
  "name": "Apple Pay",
  "url": "/p/apple-pay/",
  "category": "Other software",
  "recommenders": 7,
  "warners": 0,
  "rising": 3.02,
  "loved_for": [
   "Easy checkout",
   "Wide acceptance"
  ],
  "caveat": "Little in-store gain"
 },
 {
  "rank": 235,
  "name": "Phoenix",
  "url": "/p/phoenix/",
  "category": "Libraries and frameworks",
  "recommenders": 7,
  "warners": 1,
  "rising": 3.02,
  "loved_for": [
   "Developer experience",
   "BEAM/OTP reliability"
  ],
  "caveat": "Productivity vs Rails"
 },
 {
  "rank": 236,
  "name": "SingleFile",
  "url": "/p/singlefile/",
  "category": "Browsers and extensions",
  "recommenders": 7,
  "warners": 0,
  "rising": 3.02,
  "loved_for": [
   "Save for later",
   "Single HTML file"
  ],
  "caveat": ""
 },
 {
  "rank": 237,
  "name": "Servo",
  "url": "/p/servo/",
  "category": "Browsers and extensions",
  "recommenders": 7,
  "warners": 0,
  "rising": 3.02,
  "loved_for": [
   "Engine diversity",
   "Community project"
  ],
  "caveat": "Not daily-ready"
 },
 {
  "rank": 238,
  "name": "Unbound",
  "url": "/p/unbound/",
  "category": "Networking and VPN",
  "recommenders": 6,
  "warners": 0,
  "rising": 3.02,
  "loved_for": [
   "Easy self-hosting",
   "DNS blocking"
  ],
  "caveat": "Upstream TLS"
 },
 {
  "rank": 239,
  "name": "Hugging Face",
  "url": "/p/hugging-face/",
  "category": "Infrastructure and DevOps",
  "recommenders": 7,
  "warners": 0,
  "rising": 3.02,
  "loved_for": [
   "Model publishing hub",
   "Dataset hosting"
  ],
  "caveat": ""
 },
 {
  "rank": 240,
  "name": "musl",
  "url": "/p/musl/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 1,
  "rising": 3.02,
  "loved_for": [
   "Static linking",
   "Glibc alternative"
  ],
  "caveat": "Slow malloc"
 },
 {
  "rank": 241,
  "name": "Grok Build",
  "url": "/p/grok-build/",
  "category": "AI coding tools",
  "recommenders": 7,
  "warners": 4,
  "rising": 3.02,
  "loved_for": [
   "TUI design",
   "Task results"
  ],
  "caveat": "Codebase upload"
 },
 {
  "rank": 242,
  "name": "Notion",
  "url": "/p/notion/",
  "category": "Notes and knowledge",
  "recommenders": 7,
  "warners": 10,
  "rising": 3.02,
  "loved_for": [
   "API and integrations",
   "Docs and knowledge"
  ],
  "caveat": "Slowness"
 },
 {
  "rank": 243,
  "name": "Traefik",
  "url": "/p/traefik/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 244,
  "name": "Sonarr",
  "url": "/p/sonarr/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 245,
  "name": "SpeedCrunch",
  "url": "/p/speedcrunch/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 246,
  "name": "hax",
  "url": "/p/hax/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 247,
  "name": "DuckLake",
  "url": "/p/ducklake/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 248,
  "name": "GPT-Live-1",
  "url": "/p/gpt-live-1/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 249,
  "name": "Fastpotify",
  "url": "/p/fastpotify/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 250,
  "name": "T3 Code",
  "url": "/p/t3-code/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 251,
  "name": "claudish-to-english",
  "url": "/p/claudish-to-english/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 252,
  "name": "Firefox ESR",
  "url": "/p/firefox-esr/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 253,
  "name": "Linode",
  "url": "/p/linode/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 254,
  "name": "Double Commander",
  "url": "/p/double-commander/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 255,
  "name": "deSEC",
  "url": "/p/desec/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 256,
  "name": "vercel-labs/skills",
  "url": "/p/vercel-labs-skills/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 257,
  "name": "Chicken Scheme",
  "url": "/p/chicken-scheme/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 258,
  "name": "jcode",
  "url": "/p/jcode/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 259,
  "name": "OpenLogi",
  "url": "/p/openlogi/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 260,
  "name": "Sumi.css",
  "url": "/p/sumi-css/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 261,
  "name": "ATV Launcher Pro",
  "url": "/p/atv-launcher-pro/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 262,
  "name": "Ito",
  "url": "/p/ito/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 263,
  "name": "Quake-SRP",
  "url": "/p/quake-srp/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 264,
  "name": "PDFCraft",
  "url": "/p/pdfcraft/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 265,
  "name": "wordcraft",
  "url": "/p/wordcraft/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 266,
  "name": "Ergo",
  "url": "/p/ergo/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 267,
  "name": "Google Wave",
  "url": "/p/google-wave/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 268,
  "name": "Denuvo",
  "url": "/p/denuvo/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 269,
  "name": "KiCadRoutingTools",
  "url": "/p/kicadroutingtools/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 270,
  "name": "Reladraw",
  "url": "/p/reladraw/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 271,
  "name": "BusyBox",
  "url": "/p/busybox/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 272,
  "name": "Migadu",
  "url": "/p/migadu/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 273,
  "name": "AppArmor",
  "url": "/p/apparmor/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 274,
  "name": "SLIME",
  "url": "/p/slime/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 275,
  "name": "earlyoom",
  "url": "/p/earlyoom/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 276,
  "name": "sshguard",
  "url": "/p/sshguard/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 277,
  "name": "Defrag98",
  "url": "/p/defrag98/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 278,
  "name": "ninfer",
  "url": "/p/ninfer/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 279,
  "name": "Juggler",
  "url": "/p/juggler/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 280,
  "name": "SeaweedFS",
  "url": "/p/seaweedfs/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 281,
  "name": "Talos",
  "url": "/p/talos/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 282,
  "name": "Brave Origin",
  "url": "/p/brave-origin/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 283,
  "name": "Plexamp",
  "url": "/p/plexamp/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 284,
  "name": "Autolith",
  "url": "/p/autolith/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 285,
  "name": "Symfonium",
  "url": "/p/symfonium/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 286,
  "name": "Fedora KDE",
  "url": "/p/fedora-kde/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 287,
  "name": "Woxi",
  "url": "/p/woxi/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 288,
  "name": "Qwen Image 2.1",
  "url": "/p/qwen-image-2-1/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 289,
  "name": "yj_nearbyglasses",
  "url": "/p/yj-nearbyglasses/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 290,
  "name": "FEX",
  "url": "/p/fex/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 291,
  "name": "ZCode",
  "url": "/p/zcode/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 2,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 292,
  "name": "DoorDash",
  "url": "/p/doordash/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 2,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 293,
  "name": "Argon",
  "url": "/p/argon/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 294,
  "name": "Apple Photos",
  "url": "/p/apple-photos/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 3,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 295,
  "name": "Gemma 4 12B",
  "url": "/p/gemma-4-12b/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 296,
  "name": "Sublime Text",
  "url": "/p/sublime-text/",
  "category": "Editors and IDEs",
  "recommenders": 32,
  "warners": 2,
  "rising": 2.8,
  "loved_for": [
   "Speed",
   "Scratch pad"
  ],
  "caveat": "Slow development"
 },
 {
  "rank": 297,
  "name": "LM Studio",
  "url": "/p/lm-studio/",
  "category": "AI models and assistants",
  "recommenders": 24,
  "warners": 2,
  "rising": 2.76,
  "loved_for": [
   "Local API server",
   "Easy setup"
  ],
  "caveat": "Closed source"
 },
 {
  "rank": 298,
  "name": "Linear",
  "url": "/p/linear/",
  "category": "Productivity",
  "recommenders": 23,
  "warners": 3,
  "rising": 2.76,
  "loved_for": [
   "AI agent workflows",
   "Better than Jira"
  ],
  "caveat": "Slow loading"
 },
 {
  "rank": 299,
  "name": "Bun",
  "url": "/p/bun/",
  "category": "Libraries and frameworks",
  "recommenders": 23,
  "warners": 18,
  "rising": 2.76,
  "loved_for": [
   "Speed",
   "Node compatibility"
  ],
  "caveat": "Rewrite trust"
 },
 {
  "rank": 300,
  "name": "Vaultwarden",
  "url": "/p/vaultwarden/",
  "category": "Security and passwords",
  "recommenders": 16,
  "warners": 1,
  "rising": 2.73,
  "loved_for": [
   "Easy self-hosting",
   "Bitwarden client compatibility"
  ],
  "caveat": "Self-hosting risk"
 },
 {
  "rank": 301,
  "name": "Open WebUI",
  "url": "/p/open-webui/",
  "category": "Self-hosted and home server",
  "recommenders": 12,
  "warners": 3,
  "rising": 2.71,
  "loved_for": [
   "ChatGPT replacement",
   "Backend flexibility"
  ],
  "caveat": "Custom license"
 },
 {
  "rank": 302,
  "name": "Node.js",
  "url": "/p/node-js/",
  "category": "Libraries and frameworks",
  "recommenders": 11,
  "warners": 6,
  "rising": 2.71,
  "loved_for": [
   "TypeScript support",
   "Stability"
  ],
  "caveat": "Ecosystem churn"
 },
 {
  "rank": 303,
  "name": "Windows",
  "url": "/p/windows/",
  "category": "Operating systems and desktop",
  "recommenders": 12,
  "warners": 76,
  "rising": 2.71,
  "loved_for": [
   "Gaming and GPUs",
   "Backwards compatibility"
  ],
  "caveat": "Ads and upsells"
 },
 {
  "rank": 304,
  "name": "Cloudflare R2",
  "url": "/p/cloudflare-r2/",
  "category": "Files, sync and backup",
  "recommenders": 8,
  "warners": 0,
  "rising": 2.69,
  "loved_for": [
   "No egress fees",
   "Cloudflare integration"
  ],
  "caveat": "European alternatives"
 },
 {
  "rank": 305,
  "name": "GPUI",
  "url": "/p/gpui/",
  "category": "Libraries and frameworks",
  "recommenders": 8,
  "warners": 0,
  "rising": 2.69,
  "loved_for": [
   "Smooth performance",
   "Cross-platform"
  ],
  "caveat": "Bare components"
 },
 {
  "rank": 306,
  "name": "Redlib",
  "url": "/p/redlib/",
  "category": "Self-hosted and home server",
  "recommenders": 8,
  "warners": 0,
  "rising": 2.69,
  "loved_for": [
   "Public instances",
   "Official app alternative"
  ],
  "caveat": "Read-only"
 },
 {
  "rank": 307,
  "name": "KeePassDX",
  "url": "/p/keepassdx/",
  "category": "Security and passwords",
  "recommenders": 7,
  "warners": 0,
  "rising": 2.69,
  "loved_for": [
   "KeePassXC compatibility",
   "Open source"
  ],
  "caveat": "No built-in sync"
 },
 {
  "rank": 308,
  "name": "Evil-mode",
  "url": "/p/evil-mode/",
  "category": "Editors and IDEs",
  "recommenders": 7,
  "warners": 0,
  "rising": 2.69,
  "loved_for": [
   "Vim emulation",
   "Best of both"
  ],
  "caveat": ""
 },
 {
  "rank": 309,
  "name": "OpenShell",
  "url": "/p/openshell/",
  "category": "Security and passwords",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 310,
  "name": "Pushover",
  "url": "/p/pushover/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 311,
  "name": "HAProxy",
  "url": "/p/haproxy/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 312,
  "name": "EasyEffects",
  "url": "/p/easyeffects/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 313,
  "name": "Bitwig",
  "url": "/p/bitwig/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 314,
  "name": "Tidal",
  "url": "/p/tidal/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 315,
  "name": "smolvm",
  "url": "/p/smolvm/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 316,
  "name": "smtp2go",
  "url": "/p/smtp2go/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 317,
  "name": "Wholphin",
  "url": "/p/wholphin/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 318,
  "name": "Dagger",
  "url": "/p/dagger/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 319,
  "name": "Antigravity CLI",
  "url": "/p/antigravity-cli/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 1,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 320,
  "name": "Droid-ify",
  "url": "/p/droid-ify/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 321,
  "name": "Yggdrasil",
  "url": "/p/yggdrasil/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 322,
  "name": "apsw",
  "url": "/p/apsw/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 323,
  "name": "Quint",
  "url": "/p/quint/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 324,
  "name": "Numbat",
  "url": "/p/numbat/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 325,
  "name": "Universal Android Debloater Next Generation",
  "url": "/p/universal-android-debloater-next-generation/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 326,
  "name": "ungoogled-chromium",
  "url": "/p/ungoogled-chromium/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 1,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 327,
  "name": "microsandbox",
  "url": "/p/microsandbox/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 328,
  "name": "Tuta",
  "url": "/p/tuta/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 1,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 329,
  "name": "GNU Screen",
  "url": "/p/gnu-screen/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 330,
  "name": "Miro",
  "url": "/p/miro/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 2,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 331,
  "name": "BookOrbit",
  "url": "/p/bookorbit/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 332,
  "name": "CircuitJS",
  "url": "/p/circuitjs/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 333,
  "name": "Sonic Pi",
  "url": "/p/sonic-pi/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 334,
  "name": "cgit",
  "url": "/p/cgit/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 335,
  "name": "SwiftUI",
  "url": "/p/swiftui/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 4,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 336,
  "name": "Finder",
  "url": "/p/finder/",
  "category": "Files, sync and backup",
  "recommenders": 4,
  "warners": 13,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 337,
  "name": "Gemma",
  "url": "/p/gemma/",
  "category": "AI models and assistants",
  "recommenders": 58,
  "warners": 4,
  "rising": 2.6,
  "loved_for": [
   "Local hardware",
   "Writing quality"
  ],
  "caveat": "Compaction failures"
 },
 {
  "rank": 338,
  "name": "DuckDuckGo",
  "url": "/p/duckduckgo/",
  "category": "Search",
  "recommenders": 37,
  "warners": 17,
  "rising": 2.49,
  "loved_for": [
   "Good-enough results",
   "Google alternative"
  ],
  "caveat": "Declining quality"
 },
 {
  "rank": 339,
  "name": "OpenWrt",
  "url": "/p/openwrt/",
  "category": "Operating systems and desktop",
  "recommenders": 21,
  "warners": 2,
  "rising": 2.42,
  "loved_for": [
   "Flexibility",
   "Replaces vendor firmware"
  ],
  "caveat": "Multi-step config"
 },
 {
  "rank": 340,
  "name": ".NET",
  "url": "/p/net/",
  "category": "Libraries and frameworks",
  "recommenders": 20,
  "warners": 8,
  "rising": 2.42,
  "loved_for": [
   "Ecosystem and tooling",
   "Cross-platform"
  ],
  "caveat": "Microsoft distrust"
 },
 {
  "rank": 341,
  "name": "IntelliJ IDEA",
  "url": "/p/intellij-idea/",
  "category": "Editors and IDEs",
  "recommenders": 17,
  "warners": 8,
  "rising": 2.4,
  "loved_for": [
   "Git and code review",
   "Rich feature set"
  ],
  "caveat": "Resource hog"
 },
 {
  "rank": 342,
  "name": "Figma",
  "url": "/p/figma/",
  "category": "Media and creative",
  "recommenders": 13,
  "warners": 4,
  "rising": 2.38,
  "loved_for": [
   "Team design systems",
   "Collaboration and planning"
  ],
  "caveat": "Replaced by AI/code"
 },
 {
  "rank": 343,
  "name": "Vimium",
  "url": "/p/vimium/",
  "category": "Browsers and extensions",
  "recommenders": 13,
  "warners": 0,
  "rising": 2.38,
  "loved_for": [
   "Mouse-free navigation",
   "Productivity boost"
  ],
  "caveat": "Browser only"
 },
 {
  "rank": 344,
  "name": "Dark Reader",
  "url": "/p/dark-reader/",
  "category": "Browsers and extensions",
  "recommenders": 9,
  "warners": 0,
  "rising": 2.36,
  "loved_for": [
   "Works everywhere",
   "Cross-platform"
  ],
  "caveat": "Breaks some sites"
 },
 {
  "rank": 345,
  "name": "Audiobookshelf",
  "url": "/p/audiobookshelf/",
  "category": "Self-hosted and home server",
  "recommenders": 9,
  "warners": 1,
  "rising": 2.36,
  "loved_for": [
   "Audiobook server",
   "Self-hosted stack"
  ],
  "caveat": "Ebook support"
 },
 {
  "rank": 346,
  "name": "Apple Maps",
  "url": "/p/apple-maps/",
  "category": "Other software",
  "recommenders": 9,
  "warners": 6,
  "rising": 2.36,
  "loved_for": [
   "Turn-by-turn navigation",
   "Beats Google locally"
  ],
  "caveat": "Weak POI data"
 },
 {
  "rank": 347,
  "name": "Apple Notes",
  "url": "/p/apple-notes/",
  "category": "Notes and knowledge",
  "recommenders": 5,
  "warners": 2,
  "rising": 2.35,
  "loved_for": [
   "Quick capture",
   "Simplicity"
  ],
  "caveat": "Data lock-in"
 },
 {
  "rank": 348,
  "name": "Sublime Merge",
  "url": "/p/sublime-merge/",
  "category": "Git and code hosting",
  "recommenders": 5,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [
   "Hard to replace",
   "Speed"
  ],
  "caveat": "Slow development"
 },
 {
  "rank": 349,
  "name": "DeepInfra",
  "url": "/p/deepinfra/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [
   "Low cost",
   "Privacy terms"
  ],
  "caveat": "Model coverage"
 },
 {
  "rank": 350,
  "name": "Reaper",
  "url": "/p/reaper/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [
   "Linux support",
   "Main DAW"
  ],
  "caveat": "Overdub workflow"
 },
 {
  "rank": 351,
  "name": "Math Academy",
  "url": "/p/math-academy/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [
   "Worth paying for",
   "Habit forming"
  ],
  "caveat": "Can get boring"
 },
 {
  "rank": 352,
  "name": "Dokploy",
  "url": "/p/dokploy/",
  "category": "Self-hosted and home server",
  "recommenders": 5,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [
   "Open-source PaaS",
   "Easy deployment"
  ],
  "caveat": ""
 },
 {
  "rank": 353,
  "name": "FluidVoice",
  "url": "/p/fluidvoice/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [
   "Local models",
   "Accuracy"
  ],
  "caveat": "Quirks"
 },
 {
  "rank": 354,
  "name": "News Feed Eradicator",
  "url": "/p/news-feed-eradicator/",
  "category": "Browsers and extensions",
  "recommenders": 5,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [
   "Removes feeds",
   "Many sites"
  ],
  "caveat": ""
 },
 {
  "rank": 355,
  "name": "Plausible",
  "url": "/p/plausible/",
  "category": "Monitoring and analytics",
  "recommenders": 5,
  "warners": 1,
  "rising": 2.35,
  "loved_for": [
   "Self-hostable",
   "Reliable"
  ],
  "caveat": "Resource usage"
 },
 {
  "rank": 356,
  "name": "Docling",
  "url": "/p/docling/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 357,
  "name": "Ecosia",
  "url": "/p/ecosia/",
  "category": "Search",
  "recommenders": 5,
  "warners": 1,
  "rising": 2.35,
  "loved_for": [
   "Usable results",
   "DuckDuckGo alternative"
  ],
  "caveat": "IP sharing"
 },
 {
  "rank": 358,
  "name": "React Native",
  "url": "/p/react-native/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 3,
  "rising": 2.35,
  "loved_for": [
   "OTA updates",
   "Single codebase"
  ],
  "caveat": "Performance"
 },
 {
  "rank": 359,
  "name": "WPF",
  "url": "/p/wpf/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 1,
  "rising": 2.35,
  "loved_for": [
   "Production-ready",
   "Grid layout"
  ],
  "caveat": "Windows-only"
 },
 {
  "rank": 360,
  "name": "Cinnamon",
  "url": "/p/cinnamon/",
  "category": "Operating systems and desktop",
  "recommenders": 5,
  "warners": 2,
  "rising": 2.35,
  "loved_for": [
   "Just works",
   "Windows familiarity"
  ],
  "caveat": "Wayland support"
 },
 {
  "rank": 361,
  "name": "PureOS",
  "url": "/p/pureos/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 362,
  "name": "Hex",
  "url": "/p/hex/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 2,
  "rising": 2.35,
  "loved_for": [
   "Fast transcription",
   "Talking to agents"
  ],
  "caveat": "macOS only"
 },
 {
  "rank": 363,
  "name": "ntfy",
  "url": "/p/ntfy/",
  "category": "Self-hosted and home server",
  "recommenders": 5,
  "warners": 3,
  "rising": 2.35,
  "loved_for": [
   "Server-to-phone alerts",
   "Device automation"
  ],
  "caveat": "Battery drain"
 },
 {
  "rank": 364,
  "name": "Google Assistant",
  "url": "/p/google-assistant/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 1,
  "rising": 2.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 365,
  "name": "Jujutsu",
  "url": "/p/jujutsu/",
  "category": "Git and code hosting",
  "recommenders": 56,
  "warners": 1,
  "rising": 2.25,
  "loved_for": [
   "Git compatibility",
   "History editing"
  ],
  "caveat": "GitHub team workflows"
 },
 {
  "rank": 366,
  "name": "Typst",
  "url": "/p/typst/",
  "category": "Other software",
  "recommenders": 44,
  "warners": 2,
  "rising": 2.2,
  "loved_for": [
   "Easier than LaTeX",
   "Templated PDF generation"
  ],
  "caveat": "Ecosystem gaps"
 },
 {
  "rank": 367,
  "name": "uv",
  "url": "/p/uv/",
  "category": "Libraries and frameworks",
  "recommenders": 42,
  "warners": 4,
  "rising": 2.18,
  "loved_for": [
   "Simpler workflows",
   "Speed"
  ],
  "caveat": "CLI UX"
 },
 {
  "rank": 368,
  "name": "KDE Plasma",
  "url": "/p/kde-plasma/",
  "category": "Operating systems and desktop",
  "recommenders": 37,
  "warners": 6,
  "rising": 2.16,
  "loved_for": [
   "Stability",
   "Snappy performance"
  ],
  "caveat": "Wayland bugs"
 },
 {
  "rank": 369,
  "name": "CachyOS",
  "url": "/p/cachyos/",
  "category": "Operating systems and desktop",
  "recommenders": 32,
  "warners": 1,
  "rising": 2.15,
  "loved_for": [
   "Gaming",
   "Performance"
  ],
  "caveat": "AUR trust"
 },
 {
  "rank": 370,
  "name": "Magit",
  "url": "/p/magit/",
  "category": "Git and code hosting",
  "recommenders": 32,
  "warners": 3,
  "rising": 2.15,
  "loved_for": [
   "Better git UX",
   "Essential Emacs package"
  ],
  "caveat": "Performance"
 },
 {
  "rank": 371,
  "name": "1Password",
  "url": "/p/1password/",
  "category": "Security and passwords",
  "recommenders": 30,
  "warners": 11,
  "rising": 2.13,
  "loved_for": [
   "Passkey support",
   "Cross-platform sync"
  ],
  "caveat": "Subscription pricing"
 },
 {
  "rank": 372,
  "name": "Pandoc",
  "url": "/p/pandoc/",
  "category": "Terminal and shell",
  "recommenders": 25,
  "warners": 1,
  "rising": 2.11,
  "loved_for": [
   "Format conversion",
   "PDF via Typst"
  ],
  "caveat": "Docs and bloat"
 },
 {
  "rank": 373,
  "name": "Thunderbird",
  "url": "/p/thunderbird/",
  "category": "Email and chat",
  "recommenders": 26,
  "warners": 10,
  "rising": 2.11,
  "loved_for": [
   "Mail archiving",
   "Multiple accounts"
  ],
  "caveat": "Declining quality"
 },
 {
  "rank": 374,
  "name": "Playwright",
  "url": "/p/playwright/",
  "category": "Libraries and frameworks",
  "recommenders": 22,
  "warners": 1,
  "rising": 2.09,
  "loved_for": [
   "AI agent testing",
   "End-to-end testing"
  ],
  "caveat": "Agent UX limits"
 },
 {
  "rank": 375,
  "name": "uBlock Origin Lite",
  "url": "/p/ublock-origin-lite/",
  "category": "Browsers and extensions",
  "recommenders": 21,
  "warners": 2,
  "rising": 2.09,
  "loved_for": [
   "Blocks ads well",
   "Safari and iOS"
  ],
  "caveat": "Less configurable"
 },
 {
  "rank": 376,
  "name": "Lean",
  "url": "/p/lean/",
  "category": "Other software",
  "recommenders": 18,
  "warners": 0,
  "rising": 2.07,
  "loved_for": [
   "AI pairing",
   "Trusted checking"
  ],
  "caveat": "Kernel trust"
 },
 {
  "rank": 377,
  "name": "Nushell",
  "url": "/p/nushell/",
  "category": "Terminal and shell",
  "recommenders": 14,
  "warners": 1,
  "rising": 2.05,
  "loved_for": [
   "Structured pipelines",
   "Better than Bash"
  ],
  "caveat": "Not preinstalled"
 },
 {
  "rank": 378,
  "name": "FreeCAD",
  "url": "/p/freecad/",
  "category": "Media and creative",
  "recommenders": 14,
  "warners": 5,
  "rising": 2.05,
  "loved_for": [
   "Python and LLMs",
   "Open-source capability"
  ],
  "caveat": "Clunky UI"
 },
 {
  "rank": 379,
  "name": "Firefox Multi-Account Containers",
  "url": "/p/firefox-multi-account-containers/",
  "category": "Browsers and extensions",
  "recommenders": 10,
  "warners": 0,
  "rising": 2.04,
  "loved_for": [
   "Site isolation",
   "Replaces profiles"
  ],
  "caveat": "Native overlap"
 },
 {
  "rank": 380,
  "name": "cmux",
  "url": "/p/cmux/",
  "category": "Terminal and shell",
  "recommenders": 10,
  "warners": 2,
  "rising": 2.04,
  "loved_for": [
   "Multi-agent workflows",
   "Project workspaces"
  ],
  "caveat": "macOS only"
 },
 {
  "rank": 381,
  "name": "Kagi Assistant",
  "url": "/p/kagi-assistant/",
  "category": "AI models and assistants",
  "recommenders": 10,
  "warners": 0,
  "rising": 2.04,
  "loved_for": [
   "Search grounding",
   "Model choice"
  ],
  "caveat": "Limited scope"
 },
 {
  "rank": 382,
  "name": "Ghostel",
  "url": "/p/ghostel/",
  "category": "Terminal and shell",
  "recommenders": 10,
  "warners": 0,
  "rising": 2.04,
  "loved_for": [
   "Better than vterm",
   "Speed"
  ],
  "caveat": "Display glitches"
 },
 {
  "rank": 383,
  "name": "Amp",
  "url": "/p/amp/",
  "category": "AI coding tools",
  "recommenders": 10,
  "warners": 0,
  "rising": 2.04,
  "loved_for": [
   "Result quality",
   "Handoff and threads"
  ],
  "caveat": "Price"
 },
 {
  "rank": 384,
  "name": "Win11Debloat",
  "url": "/p/win11debloat/",
  "category": "Operating systems and desktop",
  "recommenders": 10,
  "warners": 0,
  "rising": 2.04,
  "loved_for": [
   "Removes annoyances",
   "Fresh-install staple"
  ],
  "caveat": "Use at own risk"
 },
 {
  "rank": 385,
  "name": "Crush",
  "url": "/p/crush/",
  "category": "AI coding tools",
  "recommenders": 9,
  "warners": 0,
  "rising": 2.04,
  "loved_for": [
   "Open models",
   "Provider flexibility"
  ],
  "caveat": "Defaults"
 },
 {
  "rank": 386,
  "name": "mosh",
  "url": "/p/mosh/",
  "category": "Terminal and shell",
  "recommenders": 10,
  "warners": 3,
  "rising": 2.04,
  "loved_for": [
   "Bad connections",
   "Mobile use"
  ],
  "caveat": "No multiplexing"
 },
 {
  "rank": 387,
  "name": "Ladybird",
  "url": "/p/ladybird/",
  "category": "Browsers and extensions",
  "recommenders": 10,
  "warners": 4,
  "rising": 2.04,
  "loved_for": [
   "Engine independence",
   "Standards progress"
  ],
  "caveat": "Not ready yet"
 },
 {
  "rank": 388,
  "name": "ElevenLabs",
  "url": "/p/elevenlabs/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 1,
  "rising": 2.02,
  "loved_for": [
   "Voiceovers",
   "Voice quality"
  ],
  "caveat": "Real-time limits"
 },
 {
  "rank": 389,
  "name": "Turbo Pascal",
  "url": "/p/turbo-pascal/",
  "category": "Editors and IDEs",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Fond nostalgia",
   "Text-mode UI"
  ],
  "caveat": "CP/M version"
 },
 {
  "rank": 390,
  "name": "Wallabag",
  "url": "/p/wallabag/",
  "category": "Self-hosted and home server",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "E-reader sync",
   "Self-hosted sync"
  ],
  "caveat": "Text fetching"
 },
 {
  "rank": 391,
  "name": "MySQL",
  "url": "/p/mysql/",
  "category": "Databases",
  "recommenders": 6,
  "warners": 3,
  "rising": 2.02,
  "loved_for": [
   "Simplicity",
   "Performance"
  ],
  "caveat": "Footguns"
 },
 {
  "rank": 392,
  "name": "Wipr",
  "url": "/p/wipr/",
  "category": "Browsers and extensions",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Safari ad blocking",
   "Best on iOS"
  ],
  "caveat": "Coverage gaps"
 },
 {
  "rank": 393,
  "name": "Arq",
  "url": "/p/arq/",
  "category": "Files, sync and backup",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Storage choice",
   "Encryption"
  ],
  "caveat": "Cross-platform setups"
 },
 {
  "rank": 394,
  "name": "Ratatui",
  "url": "/p/ratatui/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Works well",
   "Ecosystem"
  ],
  "caveat": ""
 },
 {
  "rank": 395,
  "name": "fd",
  "url": "/p/fd/",
  "category": "Terminal and shell",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Pairs with ripgrep",
   "Speed"
  ],
  "caveat": ""
 },
 {
  "rank": 396,
  "name": "libghostty",
  "url": "/p/libghostty/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Custom terminal apps",
   "Emacs terminal"
  ],
  "caveat": ""
 },
 {
  "rank": 397,
  "name": "GoLand",
  "url": "/p/goland/",
  "category": "Editors and IDEs",
  "recommenders": 6,
  "warners": 1,
  "rising": 2.02,
  "loved_for": [
   "Best for Go",
   "Code navigation"
  ],
  "caveat": "Resource usage"
 },
 {
  "rank": 398,
  "name": "Pixelmator Pro",
  "url": "/p/pixelmator-pro/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Intuitive interface",
   "Photoshop alternative"
  ],
  "caveat": "Mac-only"
 },
 {
  "rank": 399,
  "name": "Junie",
  "url": "/p/junie/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 3,
  "rising": 2.02,
  "loved_for": [
   "Code quality",
   "JetBrains integration"
  ],
  "caveat": "Behind competitors"
 },
 {
  "rank": 400,
  "name": "Neovim",
  "url": "/p/neovim/",
  "category": "Editors and IDEs",
  "recommenders": 56,
  "warners": 7,
  "rising": 1.93,
  "loved_for": [
   "Terminal workflow",
   "AI agent pairing"
  ],
  "caveat": "Fragile configs"
 },
 {
  "rank": 401,
  "name": "mise",
  "url": "/p/mise/",
  "category": "Libraries and frameworks",
  "recommenders": 34,
  "warners": 3,
  "rising": 1.82,
  "loved_for": [
   "All-in-one environment",
   "Replaces older tools"
  ],
  "caveat": "Scope creep"
 },
 {
  "rank": 402,
  "name": "Caddy",
  "url": "/p/caddy/",
  "category": "Networking and VPN",
  "recommenders": 15,
  "warners": 1,
  "rising": 1.73,
  "loved_for": [
   "Reverse proxy",
   "Automatic SSL"
  ],
  "caveat": "Default behavior"
 },
 {
  "rank": 403,
  "name": "Helium",
  "url": "/p/helium/",
  "category": "Browsers and extensions",
  "recommenders": 14,
  "warners": 2,
  "rising": 1.73,
  "loved_for": [
   "Daily driver",
   "Ungoogled Chromium"
  ],
  "caveat": "Crashes"
 },
 {
  "rank": 404,
  "name": "Hyprland",
  "url": "/p/hyprland/",
  "category": "Operating systems and desktop",
  "recommenders": 15,
  "warners": 4,
  "rising": 1.73,
  "loved_for": [
   "Customization",
   "Tiling workflow"
  ],
  "caveat": "Steep effort"
 },
 {
  "rank": 405,
  "name": "Infuse",
  "url": "/p/infuse/",
  "category": "Media and creative",
  "recommenders": 11,
  "warners": 0,
  "rising": 1.71,
  "loved_for": [
   "Apple TV experience",
   "Many media sources"
  ],
  "caveat": "Limited search"
 },
 {
  "rank": 406,
  "name": "Claude Cowork",
  "url": "/p/claude-cowork/",
  "category": "AI models and assistants",
  "recommenders": 11,
  "warners": 5,
  "rising": 1.71,
  "loved_for": [
   "Tool integrations",
   "Removes drudgery"
  ],
  "caveat": "Bugs"
 },
 {
  "rank": 407,
  "name": "Gmail",
  "url": "/p/gmail/",
  "category": "Email and chat",
  "recommenders": 11,
  "warners": 16,
  "rising": 1.71,
  "loved_for": [
   "Custom domains",
   "Organization tools"
  ],
  "caveat": "Interface quality"
 },
 {
  "rank": 408,
  "name": "Alpine.js",
  "url": "/p/alpine-js/",
  "category": "Libraries and frameworks",
  "recommenders": 7,
  "warners": 0,
  "rising": 1.69,
  "loved_for": [
   "Pairs with HTMX",
   "Simple projects"
  ],
  "caveat": "Complex UIs"
 },
 {
  "rank": 409,
  "name": "FreshRSS",
  "url": "/p/freshrss/",
  "category": "Self-hosted and home server",
  "recommenders": 7,
  "warners": 0,
  "rising": 1.69,
  "loved_for": [
   "Easy self-hosting",
   "Tool integrations"
  ],
  "caveat": ""
 },
 {
  "rank": 410,
  "name": "AntennaPod",
  "url": "/p/antennapod/",
  "category": "Media and creative",
  "recommenders": 7,
  "warners": 0,
  "rising": 1.69,
  "loved_for": [
   "Great podcatcher",
   "Android staple"
  ],
  "caveat": "Missing audio features"
 },
 {
  "rank": 411,
  "name": "Proton Pass",
  "url": "/p/proton-pass/",
  "category": "Security and passwords",
  "recommenders": 6,
  "warners": 0,
  "rising": 1.69,
  "loved_for": [
   "Passkey support",
   "Cross-device use"
  ],
  "caveat": "Passkey migration"
 },
 {
  "rank": 412,
  "name": "SmartTube",
  "url": "/p/smarttube/",
  "category": "Media and creative",
  "recommenders": 7,
  "warners": 0,
  "rising": 1.69,
  "loved_for": [
   "Ad-free viewing",
   "Deep customization"
  ],
  "caveat": "Requires sideloading"
 },
 {
  "rank": 413,
  "name": "Lazarus",
  "url": "/p/lazarus/",
  "category": "Editors and IDEs",
  "recommenders": 7,
  "warners": 1,
  "rising": 1.69,
  "loved_for": [
   "Native desktop GUIs",
   "Responsive apps"
  ],
  "caveat": "Slow IDE"
 },
 {
  "rank": 414,
  "name": "duck.ai",
  "url": "/p/duck-ai/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 1,
  "rising": 1.69,
  "loved_for": [
   "Privacy",
   "Free access"
  ],
  "caveat": "Weaker models"
 },
 {
  "rank": 415,
  "name": "nono",
  "url": "/p/nono/",
  "category": "Security and passwords",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.69,
  "loved_for": [
   "Safe YOLO mode",
   "Action blocking"
  ],
  "caveat": "Policy upkeep"
 },
 {
  "rank": 416,
  "name": "Warp",
  "url": "/p/warp/",
  "category": "Terminal and shell",
  "recommenders": 7,
  "warners": 8,
  "rising": 1.69,
  "loved_for": [
   "Sane defaults",
   "Daily driver"
  ],
  "caveat": "AI bloat"
 },
 {
  "rank": 417,
  "name": "Electron",
  "url": "/p/electron/",
  "category": "Libraries and frameworks",
  "recommenders": 7,
  "warners": 21,
  "rising": 1.69,
  "loved_for": [
   "Reliable rendering",
   "Developer experience"
  ],
  "caveat": "Bloat"
 },
 {
  "rank": 418,
  "name": "Quartz",
  "url": "/p/quartz/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 419,
  "name": "Moonshine",
  "url": "/p/moonshine/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 420,
  "name": "Stalwart",
  "url": "/p/stalwart/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 421,
  "name": "Google Earth",
  "url": "/p/google-earth/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 422,
  "name": "ESLint",
  "url": "/p/eslint/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 423,
  "name": "MusicBrainz Picard",
  "url": "/p/musicbrainz-picard/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 424,
  "name": "Codefloe",
  "url": "/p/codefloe/",
  "category": "Git and code hosting",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 425,
  "name": "Fluxbox",
  "url": "/p/fluxbox/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 426,
  "name": "iCloud Mail",
  "url": "/p/icloud-mail/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 427,
  "name": "Prowlarr",
  "url": "/p/prowlarr/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 428,
  "name": "LibreELEC",
  "url": "/p/libreelec/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 429,
  "name": "smolmachines",
  "url": "/p/smolmachines/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 430,
  "name": "mold",
  "url": "/p/mold/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 431,
  "name": "BirdNET-Go",
  "url": "/p/birdnet-go/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 432,
  "name": "PalmOS",
  "url": "/p/palmos/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 433,
  "name": "Commit Mono",
  "url": "/p/commit-mono/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 434,
  "name": "Wails",
  "url": "/p/wails/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 435,
  "name": "ImHex",
  "url": "/p/imhex/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 436,
  "name": "Antithesis",
  "url": "/p/antithesis/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 437,
  "name": "Noir",
  "url": "/p/noir/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 438,
  "name": "Chrome DevTools",
  "url": "/p/chrome-devtools/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 439,
  "name": "llama-server",
  "url": "/p/llama-server/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 440,
  "name": "GNU coreutils",
  "url": "/p/gnu-coreutils/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 441,
  "name": "Mistral Large",
  "url": "/p/mistral-large/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 442,
  "name": "/wayfinder",
  "url": "/p/wayfinder/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 443,
  "name": "mypy",
  "url": "/p/mypy/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 444,
  "name": "Komodo",
  "url": "/p/komodo/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 445,
  "name": "ClearURLs",
  "url": "/p/clearurls/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 446,
  "name": "iCloud+",
  "url": "/p/icloudplus/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 447,
  "name": "Firefox Relay",
  "url": "/p/firefox-relay/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 448,
  "name": "Minecraft",
  "url": "/p/minecraft/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 449,
  "name": "Paddle",
  "url": "/p/paddle/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 450,
  "name": "MarkEdit",
  "url": "/p/markedit/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 451,
  "name": "BrowserOS",
  "url": "/p/browseros/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 452,
  "name": "TimescaleDB",
  "url": "/p/timescaledb/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 453,
  "name": "HEY",
  "url": "/p/hey/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 454,
  "name": "SELinux",
  "url": "/p/selinux/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 455,
  "name": "Parachute Backup",
  "url": "/p/parachute-backup/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 456,
  "name": "SteerMouse",
  "url": "/p/steermouse/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 457,
  "name": "Bazel",
  "url": "/p/bazel/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 458,
  "name": "Redirector",
  "url": "/p/redirector/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 459,
  "name": "Auto Tab Discard",
  "url": "/p/auto-tab-discard/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 460,
  "name": "Vikunja",
  "url": "/p/vikunja/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 461,
  "name": "Morpheem",
  "url": "/p/morpheem/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 462,
  "name": "Yosys",
  "url": "/p/yosys/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 463,
  "name": "Manus",
  "url": "/p/manus/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 464,
  "name": "JUCE",
  "url": "/p/juce/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 465,
  "name": "Tasker",
  "url": "/p/tasker/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 466,
  "name": "Clang",
  "url": "/p/clang/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 2,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 467,
  "name": "Accrescent",
  "url": "/p/accrescent/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 468,
  "name": "PGP",
  "url": "/p/pgp/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 469,
  "name": "Xorg",
  "url": "/p/xorg/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 470,
  "name": "AOSP",
  "url": "/p/aosp/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 471,
  "name": "Delphi",
  "url": "/p/delphi/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 472,
  "name": "Alloy",
  "url": "/p/alloy/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 473,
  "name": "Entire",
  "url": "/p/entire/",
  "category": "Git and code hosting",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 474,
  "name": "Solaris",
  "url": "/p/solaris/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 475,
  "name": "one sec",
  "url": "/p/one-sec/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 476,
  "name": "Llama",
  "url": "/p/llama/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 4,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 477,
  "name": "Git worktree",
  "url": "/p/git-worktree/",
  "category": "Git and code hosting",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 478,
  "name": "Parallels",
  "url": "/p/parallels/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 2,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 479,
  "name": "Google Family Link",
  "url": "/p/google-family-link/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 2,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 480,
  "name": "Spark",
  "url": "/p/spark/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 481,
  "name": "MTPLX",
  "url": "/p/mtplx/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 482,
  "name": "WebStorm",
  "url": "/p/webstorm/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 3,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 483,
  "name": "Turso",
  "url": "/p/turso/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 4,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 484,
  "name": "WSL",
  "url": "/p/wsl/",
  "category": "Infrastructure and DevOps",
  "recommenders": 16,
  "warners": 8,
  "rising": 1.4,
  "loved_for": [
   "Windows dev environment",
   "Both worlds"
  ],
  "caveat": "Host OS frustrations"
 },
 {
  "rank": 485,
  "name": "Plex",
  "url": "/p/plex/",
  "category": "Self-hosted and home server",
  "recommenders": 16,
  "warners": 17,
  "rising": 1.4,
  "loved_for": [
   "Easy sharing",
   "Polished apps"
  ],
  "caveat": "Redesigned apps"
 },
 {
  "rank": 486,
  "name": "Firecracker",
  "url": "/p/firecracker/",
  "category": "Infrastructure and DevOps",
  "recommenders": 12,
  "warners": 0,
  "rising": 1.38,
  "loved_for": [
   "Agent sandboxes",
   "CI runners"
  ],
  "caveat": "Complex operations"
 },
 {
  "rank": 487,
  "name": "Pop!_OS",
  "url": "/p/pop-os/",
  "category": "Operating systems and desktop",
  "recommenders": 12,
  "warners": 3,
  "rising": 1.38,
  "loved_for": [
   "Daily driver",
   "Old hardware"
  ],
  "caveat": "Cosmic bugs"
 },
 {
  "rank": 488,
  "name": "Gentoo",
  "url": "/p/gentoo/",
  "category": "Operating systems and desktop",
  "recommenders": 11,
  "warners": 3,
  "rising": 1.38,
  "loved_for": [
   "Flexibility and control",
   "Long-term loyalty"
  ],
  "caveat": "Compile times"
 },
 {
  "rank": 489,
  "name": "Navidrome",
  "url": "/p/navidrome/",
  "category": "Self-hosted and home server",
  "recommenders": 8,
  "warners": 1,
  "rising": 1.36,
  "loved_for": [
   "Streaming replacement",
   "Mobile clients"
  ],
  "caveat": "DIY workflow"
 },
 {
  "rank": 490,
  "name": "NetBSD",
  "url": "/p/netbsd/",
  "category": "Operating systems and desktop",
  "recommenders": 8,
  "warners": 0,
  "rising": 1.36,
  "loved_for": [
   "Clean design",
   "Portability"
  ],
  "caveat": "UTF-8 support"
 },
 {
  "rank": 491,
  "name": "ComfyUI",
  "url": "/p/comfyui/",
  "category": "Media and creative",
  "recommenders": 8,
  "warners": 1,
  "rising": 1.36,
  "loved_for": [
   "Local generation",
   "Modest hardware"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 492,
  "name": "foobar2000",
  "url": "/p/foobar2000/",
  "category": "Media and creative",
  "recommenders": 8,
  "warners": 0,
  "rising": 1.36,
  "loved_for": [
   "Extensions",
   "Cross-platform"
  ],
  "caveat": "Wine on Linux"
 },
 {
  "rank": 493,
  "name": "Windows 7",
  "url": "/p/windows-7/",
  "category": "Operating systems and desktop",
  "recommenders": 8,
  "warners": 0,
  "rising": 1.36,
  "loved_for": [
   "Peak Windows",
   "Usability"
  ],
  "caveat": "Modern browsers"
 },
 {
  "rank": 494,
  "name": "Embassy",
  "url": "/p/embassy/",
  "category": "Libraries and frameworks",
  "recommenders": 8,
  "warners": 0,
  "rising": 1.36,
  "loved_for": [
   "Developer experience",
   "Tiny footprint"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 495,
  "name": "CodeRabbit",
  "url": "/p/coderabbit/",
  "category": "AI models and assistants",
  "recommenders": 8,
  "warners": 3,
  "rising": 1.36,
  "loved_for": [
   "Catches issues",
   "PR integration"
  ],
  "caveat": "Missed bugs"
 },
 {
  "rank": 496,
  "name": "ReVanced",
  "url": "/p/revanced/",
  "category": "Media and creative",
  "recommenders": 7,
  "warners": 0,
  "rising": 1.36,
  "loved_for": [
   "Ad-free YouTube",
   "Patches other apps"
  ],
  "caveat": "Android only"
 },
 {
  "rank": 497,
  "name": "Zod",
  "url": "/p/zod/",
  "category": "Libraries and frameworks",
  "recommenders": 8,
  "warners": 4,
  "rising": 1.36,
  "loved_for": [
   "Runtime validation",
   "Shared schemas"
  ],
  "caveat": "Compromised release"
 },
 {
  "rank": 498,
  "name": "MCP",
  "url": "/p/mcp/",
  "category": "AI models and assistants",
  "recommenders": 7,
  "warners": 3,
  "rising": 1.36,
  "loved_for": [
   "Broad ecosystem",
   "Practical integrations"
  ],
  "caveat": "Unnecessary abstraction"
 },
 {
  "rank": 499,
  "name": "Dropbox",
  "url": "/p/dropbox/",
  "category": "Infrastructure and DevOps",
  "recommenders": 8,
  "warners": 6,
  "rising": 1.36,
  "loved_for": [
   "Reliability",
   "Easy sync"
  ],
  "caveat": "Storage value"
 },
 {
  "rank": 500,
  "name": "Fusion 360",
  "url": "/p/fusion-360/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 501,
  "name": "Maki",
  "url": "/p/maki/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 502,
  "name": "Bifrost",
  "url": "/p/bifrost/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 503,
  "name": "JOE",
  "url": "/p/joe/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 504,
  "name": "Rhino",
  "url": "/p/rhino/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 505,
  "name": "OpenCode Zen",
  "url": "/p/opencode-zen/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 506,
  "name": "D2",
  "url": "/p/d2/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 507,
  "name": "Projectivy",
  "url": "/p/projectivy/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 508,
  "name": "GNU Make",
  "url": "/p/gnu-make/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 509,
  "name": "Plannotator",
  "url": "/p/plannotator/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 510,
  "name": "Camoufox",
  "url": "/p/camoufox/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 511,
  "name": "Kotlin Multiplatform",
  "url": "/p/kotlin-multiplatform/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 512,
  "name": "Lemmy",
  "url": "/p/lemmy/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 513,
  "name": "glow",
  "url": "/p/glow/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 514,
  "name": "dwm",
  "url": "/p/dwm/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 515,
  "name": "libvips",
  "url": "/p/libvips/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 516,
  "name": "pf",
  "url": "/p/pf/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 517,
  "name": "Neuralwatt",
  "url": "/p/neuralwatt/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 518,
  "name": "Silo",
  "url": "/p/silo/",
  "category": "Files, sync and backup",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 519,
  "name": "Bento",
  "url": "/p/bento/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 520,
  "name": "NeXTSTEP",
  "url": "/p/nextstep/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 521,
  "name": "Effect",
  "url": "/p/effect/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 522,
  "name": "linkding",
  "url": "/p/linkding/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 523,
  "name": "TreeSheets",
  "url": "/p/treesheets/",
  "category": "Notes and knowledge",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 524,
  "name": "NetHack",
  "url": "/p/nethack/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 525,
  "name": "ASP.NET Core",
  "url": "/p/asp-net-core/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 526,
  "name": "Pandora",
  "url": "/p/pandora/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 527,
  "name": "BOSL2",
  "url": "/p/bosl2/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 528,
  "name": "croc",
  "url": "/p/croc/",
  "category": "Files, sync and backup",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 529,
  "name": "Chatto",
  "url": "/p/chatto/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 530,
  "name": "iCloud",
  "url": "/p/icloud/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 4,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 531,
  "name": "Azure DevOps",
  "url": "/p/azure-devops/",
  "category": "Git and code hosting",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 532,
  "name": "Windows 95",
  "url": "/p/windows-95/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 533,
  "name": "Flux",
  "url": "/p/flux/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 534,
  "name": "Lima",
  "url": "/p/lima/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 535,
  "name": "GSD",
  "url": "/p/gsd/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 536,
  "name": "Kagi Translate",
  "url": "/p/kagi-translate/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 537,
  "name": "CircleCI",
  "url": "/p/circleci/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 538,
  "name": "corfu",
  "url": "/p/corfu/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 539,
  "name": "Wipr 2",
  "url": "/p/wipr-2/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 540,
  "name": "AppImage",
  "url": "/p/appimage/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 541,
  "name": "UniFi",
  "url": "/p/unifi/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 542,
  "name": "Proton VPN",
  "url": "/p/proton-vpn/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 543,
  "name": "DuckDuckGo Browser",
  "url": "/p/duckduckgo-browser/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 544,
  "name": "Instapaper",
  "url": "/p/instapaper/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 545,
  "name": "Codex App",
  "url": "/p/codex-app/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 3,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 546,
  "name": "LLVM",
  "url": "/p/llvm/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 547,
  "name": "Affinity",
  "url": "/p/affinity/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 548,
  "name": "Netlify",
  "url": "/p/netlify/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 3,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 549,
  "name": "Gas Town",
  "url": "/p/gas-town/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 4,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 550,
  "name": "Windsurf",
  "url": "/p/windsurf/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 4,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 551,
  "name": "Mistral OCR",
  "url": "/p/mistral-ocr/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 552,
  "name": "RustDesk",
  "url": "/p/rustdesk/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 4,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 553,
  "name": "Instagram",
  "url": "/p/instagram/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 15,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 554,
  "name": "Facebook",
  "url": "/p/facebook/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 16,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 555,
  "name": "Kubernetes",
  "url": "/p/kubernetes/",
  "category": "Infrastructure and DevOps",
  "recommenders": 21,
  "warners": 17,
  "rising": 1.09,
  "loved_for": [
   "Multi-node scaling",
   "Built-in features"
  ],
  "caveat": "Overkill complexity"
 },
 {
  "rank": 556,
  "name": "Iroh",
  "url": "/p/iroh/",
  "category": "Networking and VPN",
  "recommenders": 17,
  "warners": 3,
  "rising": 1.07,
  "loved_for": [
   "NAT traversal",
   "Enables projects"
  ],
  "caveat": "Unreliable connectivity"
 },
 {
  "rank": 557,
  "name": "Nextcloud",
  "url": "/p/nextcloud/",
  "category": "Self-hosted and home server",
  "recommenders": 17,
  "warners": 11,
  "rising": 1.07,
  "loved_for": [
   "All-in-one sync",
   "WebDAV backend"
  ],
  "caveat": "Slow and bloated"
 },
 {
  "rank": 558,
  "name": "Inkscape",
  "url": "/p/inkscape/",
  "category": "Media and creative",
  "recommenders": 13,
  "warners": 1,
  "rising": 1.05,
  "loved_for": [
   "Versatile drawing",
   "Adobe replacement"
  ],
  "caveat": "SVG reformatting"
 },
 {
  "rank": 559,
  "name": "mpv",
  "url": "/p/mpv/",
  "category": "Media and creative",
  "recommenders": 12,
  "warners": 0,
  "rising": 1.05,
  "loved_for": [
   "Scriptable and hackable",
   "Pairs with yt-dlp"
  ],
  "caveat": "macOS packaging"
 },
 {
  "rank": 560,
  "name": "Slack",
  "url": "/p/slack/",
  "category": "Email and chat",
  "recommenders": 13,
  "warners": 12,
  "rising": 1.05,
  "loved_for": [
   "Better than Teams",
   "Searchable history"
  ],
  "caveat": "Slow and bloated"
 },
 {
  "rank": 561,
  "name": "GitHub Pages",
  "url": "/p/github-pages/",
  "category": "Infrastructure and DevOps",
  "recommenders": 9,
  "warners": 0,
  "rising": 1.04,
  "loved_for": [
   "Free hosting",
   "Simple HTML hosting"
  ],
  "caveat": "No auth"
 },
 {
  "rank": 562,
  "name": "oMLX",
  "url": "/p/omlx/",
  "category": "AI models and assistants",
  "recommenders": 9,
  "warners": 1,
  "rising": 1.04,
  "loved_for": [
   "Mac local runtime",
   "Ease of use"
  ],
  "caveat": "Qwen tool calls"
 },
 {
  "rank": 563,
  "name": "DaVinci Resolve",
  "url": "/p/davinci-resolve/",
  "category": "Media and creative",
  "recommenders": 9,
  "warners": 3,
  "rising": 1.04,
  "loved_for": [
   "Linux support",
   "Video editing"
  ],
  "caveat": "Linux codecs"
 },
 {
  "rank": 564,
  "name": "yazi",
  "url": "/p/yazi/",
  "category": "Files, sync and backup",
  "recommenders": 9,
  "warners": 0,
  "rising": 1.04,
  "loved_for": [
   "Terminal toolkit fit",
   "File browsing"
  ],
  "caveat": ""
 },
 {
  "rank": 565,
  "name": "just",
  "url": "/p/just/",
  "category": "Productivity",
  "recommenders": 9,
  "warners": 0,
  "rising": 1.04,
  "loved_for": [
   "Task running",
   "Simpler than Make"
  ],
  "caveat": "Narrow scope"
 },
 {
  "rank": 566,
  "name": "Wine",
  "url": "/p/wine/",
  "category": "Other software",
  "recommenders": 9,
  "warners": 3,
  "rising": 1.04,
  "loved_for": [
   "Linux gaming",
   "Old software"
  ],
  "caveat": "Tricky setup"
 },
 {
  "rank": 567,
  "name": "Google Docs",
  "url": "/p/google-docs/",
  "category": "Editors and IDEs",
  "recommenders": 9,
  "warners": 4,
  "rising": 1.04,
  "loved_for": [
   "Reliable mainstay",
   "Office replacement"
  ],
  "caveat": "Data security"
 },
 {
  "rank": 568,
  "name": "Pangram",
  "url": "/p/pangram/",
  "category": "AI models and assistants",
  "recommenders": 9,
  "warners": 6,
  "rising": 1.04,
  "loved_for": [
   "Low false positives",
   "Overall quality"
  ],
  "caveat": "Misses AI text"
 },
 {
  "rank": 569,
  "name": "Three.js",
  "url": "/p/three-js/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "LLM-friendly",
   "Web games"
  ],
  "caveat": "Browser-bound"
 },
 {
  "rank": 570,
  "name": "Cloudflare D1",
  "url": "/p/cloudflare-d1/",
  "category": "Databases",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Cloudflare integration",
   "Low cost"
  ],
  "caveat": "Timeouts"
 },
 {
  "rank": 571,
  "name": "Prometheus",
  "url": "/p/prometheus/",
  "category": "Monitoring and analytics",
  "recommenders": 5,
  "warners": 2,
  "rising": 1.02,
  "loved_for": [
   "Grafana stack",
   "Self-hosted monitoring"
  ],
  "caveat": "Horizontal scaling"
 },
 {
  "rank": 572,
  "name": "PipePipe",
  "url": "/p/pipepipe/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "SponsorBlock, no ads",
   "Features"
  ],
  "caveat": "Auto-skip"
 },
 {
  "rank": 573,
  "name": "Heroic Games Launcher",
  "url": "/p/heroic-games-launcher/",
  "category": "Productivity",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "GOG on Linux",
   "Epic games"
  ],
  "caveat": ""
 },
 {
  "rank": 574,
  "name": "UTM",
  "url": "/p/utm/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 575,
  "name": "MusicBrainz",
  "url": "/p/musicbrainz/",
  "category": "Databases",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Valued resource",
   "Tagging and identification"
  ],
  "caveat": "User experience"
 },
 {
  "rank": 576,
  "name": "Winamp",
  "url": "/p/winamp/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Lightweight",
   "Still works"
  ],
  "caveat": "Development status"
 },
 {
  "rank": 577,
  "name": "Impeccable",
  "url": "/p/impeccable/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Better UI output",
   "Recommended"
  ],
  "caveat": ""
 },
 {
  "rank": 578,
  "name": "Onshape",
  "url": "/p/onshape/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.02,
  "loved_for": [
   "Ease of use",
   "Browser-based"
  ],
  "caveat": "High polygon counts"
 },
 {
  "rank": 579,
  "name": "oxlint",
  "url": "/p/oxlint/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Modern toolchain fit",
   "LLM code guardrail"
  ],
  "caveat": "No plugin support"
 },
 {
  "rank": 580,
  "name": "SigNoz",
  "url": "/p/signoz/",
  "category": "Monitoring and analytics",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "OpenTelemetry native",
   "Programmatic API"
  ],
  "caveat": "Weak alerting"
 },
 {
  "rank": 581,
  "name": "agentsview",
  "url": "/p/agentsview/",
  "category": "Monitoring and analytics",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Usage metrics",
   "Transcript browsing"
  ],
  "caveat": "Agent filtering"
 },
 {
  "rank": 582,
  "name": "SuperDuper",
  "url": "/p/superduper/",
  "category": "Files, sync and backup",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Reliability",
   "Bootable backups"
  ],
  "caveat": "No hourly backups"
 },
 {
  "rank": 583,
  "name": "Workmux",
  "url": "/p/workmux/",
  "category": "Terminal and shell",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Pairs with tmux",
   "Well liked"
  ],
  "caveat": ""
 },
 {
  "rank": 584,
  "name": "sandbox-runtime",
  "url": "/p/sandbox-runtime/",
  "category": "Security and passwords",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Agent containment",
   "OS-level enforcement"
  ],
  "caveat": "Blocks dev tooling"
 },
 {
  "rank": 585,
  "name": "Vertico",
  "url": "/p/vertico/",
  "category": "Editors and IDEs",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Composable stack",
   "Helm replacement"
  ],
  "caveat": ""
 },
 {
  "rank": 586,
  "name": "Secretive",
  "url": "/p/secretive/",
  "category": "Security and passwords",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Long-term use",
   "Key-use visibility"
  ],
  "caveat": "Native alternative"
 },
 {
  "rank": 587,
  "name": "OpenSnitch",
  "url": "/p/opensnitch/",
  "category": "Networking and VPN",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Connection visibility",
   "Layered security"
  ],
  "caveat": "Process attribution"
 },
 {
  "rank": 588,
  "name": "wBlock",
  "url": "/p/wblock/",
  "category": "Browsers and extensions",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Performance",
   "iCloud sync"
  ],
  "caveat": "No cosmetic filtering"
 },
 {
  "rank": 589,
  "name": "Molly",
  "url": "/p/molly/",
  "category": "Email and chat",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.02,
  "loved_for": [
   "Multi-device support",
   "Push options"
  ],
  "caveat": "Update lag"
 },
 {
  "rank": 590,
  "name": "Manjaro",
  "url": "/p/manjaro/",
  "category": "Operating systems and desktop",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.02,
  "loved_for": [
   "Daily driver",
   "Easy Arch"
  ],
  "caveat": "Extra abstraction"
 },
 {
  "rank": 591,
  "name": "Eglot",
  "url": "/p/eglot/",
  "category": "Editors and IDEs",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.02,
  "loved_for": [
   "Modern package stack",
   "Built into Emacs"
  ],
  "caveat": "Bundled version bugs"
 },
 {
  "rank": 592,
  "name": "Deskflow",
  "url": "/p/deskflow/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Free Synergy alternative",
   "Cross-platform"
  ],
  "caveat": "No trackpad support"
 },
 {
  "rank": 593,
  "name": "CUDA",
  "url": "/p/cuda/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.02,
  "loved_for": [
   "No real alternative",
   "Compute power"
  ],
  "caveat": "Nvidia lock-in"
 },
 {
  "rank": 594,
  "name": "Miri",
  "url": "/p/miri/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 595,
  "name": "macOS Sequoia",
  "url": "/p/macos-sequoia/",
  "category": "Operating systems and desktop",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.02,
  "loved_for": [
   "Preferred UI",
   "Stability"
  ],
  "caveat": "Multitasking"
 },
 {
  "rank": 596,
  "name": "Decker",
  "url": "/p/decker/",
  "category": "Self-hosted and home server",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.02,
  "loved_for": [
   "Fun to use",
   "Single HTML file"
  ],
  "caveat": "Nostalgia project"
 },
 {
  "rank": 597,
  "name": "GPT-5.4 mini",
  "url": "/p/gpt-5-4-mini/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 1,
  "rising": 1.02,
  "loved_for": [
   "Coding implementation",
   "Speed"
  ],
  "caveat": "Needs guardrails"
 },
 {
  "rank": 598,
  "name": "CUE",
  "url": "/p/cue/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 599,
  "name": "Terminal.app",
  "url": "/p/terminal-app/",
  "category": "Terminal and shell",
  "recommenders": 5,
  "warners": 2,
  "rising": 1.02,
  "loved_for": [
   "Simple, good enough",
   "Cmd+F search"
  ],
  "caveat": "Slow rendering"
 },
 {
  "rank": 600,
  "name": "agent-shell",
  "url": "/p/agent-shell/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 2,
  "rising": 1.02,
  "loved_for": [
   "Emacs integration",
   "Hackability"
  ],
  "caveat": "Claude breakage"
 },
 {
  "rank": 601,
  "name": "Windows Phone",
  "url": "/p/windows-phone/",
  "category": "Operating systems and desktop",
  "recommenders": 5,
  "warners": 2,
  "rising": 1.02,
  "loved_for": [
   "Tiled UI",
   "User loyalty"
  ],
  "caveat": "Abandonment"
 },
 {
  "rank": 602,
  "name": "YouTube Music",
  "url": "/p/youtube-music/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 5,
  "rising": 1.02,
  "loved_for": [
   "Catalog breadth",
   "Premium bundle"
  ],
  "caveat": "Bugs and glitches"
 },
 {
  "rank": 603,
  "name": "Microsoft Office",
  "url": "/p/microsoft-office/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 8,
  "rising": 1.02,
  "loved_for": [
   "Heavy document work",
   "Familiarity"
  ],
  "caveat": "Lock-in"
 },
 {
  "rank": 604,
  "name": "Adobe Photoshop",
  "url": "/p/adobe-photoshop/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 14,
  "rising": 1.02,
  "loved_for": [
   "Industry standard",
   "Familiar workflow"
  ],
  "caveat": "Subscription cost"
 },
 {
  "rank": 605,
  "name": "Copilot",
  "url": "/p/copilot/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 19,
  "rising": 1.02,
  "loved_for": [
   "Coding help",
   "Everyday troubleshooting"
  ],
  "caveat": "Forced integration"
 },
 {
  "rank": 606,
  "name": "iOS",
  "url": "/p/ios/",
  "category": "Operating systems and desktop",
  "recommenders": 5,
  "warners": 16,
  "rising": 1.02,
  "loved_for": [
   "Polish vs Android",
   "App permissions"
  ],
  "caveat": "Bugginess"
 },
 {
  "rank": 607,
  "name": "Steam",
  "url": "/p/steam/",
  "category": "Productivity",
  "recommenders": 34,
  "warners": 11,
  "rising": 0.82,
  "loved_for": [
   "Linux gaming",
   "Library and ease"
  ],
  "caveat": "DRM and ownership"
 },
 {
  "rank": 608,
  "name": "Homebrew",
  "url": "/p/homebrew/",
  "category": "Libraries and frameworks",
  "recommenders": 34,
  "warners": 18,
  "rising": 0.82,
  "loved_for": [
   "Essential on Mac",
   "Linux support"
  ],
  "caveat": "Old macOS dropped"
 },
 {
  "rank": 609,
  "name": "GPT",
  "url": "/p/gpt/",
  "category": "AI models and assistants",
  "recommenders": 22,
  "warners": 7,
  "rising": 0.76,
  "loved_for": [
   "Code review",
   "Core logic"
  ],
  "caveat": "Verbose output"
 },
 {
  "rank": 610,
  "name": "Supabase",
  "url": "/p/supabase/",
  "category": "Databases",
  "recommenders": 9,
  "warners": 2,
  "rising": 0.71,
  "loved_for": [
   "Developer experience",
   "All-in-one backend"
  ],
  "caveat": "RLS exposure"
 },
 {
  "rank": 611,
  "name": "Vite",
  "url": "/p/vite/",
  "category": "Libraries and frameworks",
  "recommenders": 10,
  "warners": 0,
  "rising": 0.71,
  "loved_for": [
   "Next.js alternative",
   "Replaces Webpack"
  ],
  "caveat": "Feature support"
 },
 {
  "rank": 612,
  "name": "Coolify",
  "url": "/p/coolify/",
  "category": "Self-hosted and home server",
  "recommenders": 10,
  "warners": 1,
  "rising": 0.71,
  "loved_for": [
   "Low hosting cost",
   "Hosted PaaS replacement"
  ],
  "caveat": "Configuration complexity"
 },
 {
  "rank": 613,
  "name": "Tor",
  "url": "/p/tor/",
  "category": "Networking and VPN",
  "recommenders": 10,
  "warners": 1,
  "rising": 0.71,
  "loved_for": [
   "Privacy and anonymity",
   "Censorship bypass"
  ],
  "caveat": "Site blocking"
 },
 {
  "rank": 614,
  "name": "vLLM",
  "url": "/p/vllm/",
  "category": "AI models and assistants",
  "recommenders": 10,
  "warners": 6,
  "rising": 0.71,
  "loved_for": [
   "Batched throughput",
   "Production use"
  ],
  "caveat": "Setup effort"
 },
 {
  "rank": 615,
  "name": "Windows 11",
  "url": "/p/windows-11/",
  "category": "Operating systems and desktop",
  "recommenders": 10,
  "warners": 55,
  "rising": 0.71,
  "loved_for": [
   "LTSC editions",
   "Stability"
  ],
  "caveat": "Ads and bloat"
 },
 {
  "rank": 616,
  "name": "distrobox",
  "url": "/p/distrobox/",
  "category": "Infrastructure and DevOps",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Immutable distro dev",
   "Simple rootless isolation"
  ],
  "caveat": "Limited isolation"
 },
 {
  "rank": 617,
  "name": "pass",
  "url": "/p/pass/",
  "category": "Security and passwords",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Git-based sync",
   "Hardware keys"
  ],
  "caveat": "GPG dependency"
 },
 {
  "rank": 618,
  "name": "Sidebery",
  "url": "/p/sidebery/",
  "category": "Browsers and extensions",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Tree-style tabs",
   "Tab organization"
  ],
  "caveat": "CSS tweaks needed"
 },
 {
  "rank": 619,
  "name": "zoxide",
  "url": "/p/zoxide/",
  "category": "Terminal and shell",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Quick navigation",
   "Daily habit"
  ],
  "caveat": "Index gaps"
 },
 {
  "rank": 620,
  "name": "Merlin",
  "url": "/p/merlin/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Birdsong recognition",
   "Habitual use"
  ],
  "caveat": "Shy singers"
 },
 {
  "rank": 621,
  "name": "nano",
  "url": "/p/nano/",
  "category": "Editors and IDEs",
  "recommenders": 5,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Quick edits",
   "Easy to learn"
  ],
  "caveat": "No code navigation"
 },
 {
  "rank": 622,
  "name": "Temporal",
  "url": "/p/temporal/",
  "category": "Infrastructure and DevOps",
  "recommenders": 6,
  "warners": 1,
  "rising": 0.69,
  "loved_for": [
   "Agent foundation",
   "Durable reliability"
  ],
  "caveat": "Long-running updates"
 },
 {
  "rank": 623,
  "name": "Verus",
  "url": "/p/verus/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Rust integration",
   "Works with LLMs"
  ],
  "caveat": "Custom syntax"
 },
 {
  "rank": 624,
  "name": "Context7",
  "url": "/p/context7/",
  "category": "AI coding tools",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "API docs lookup",
   "Code quality"
  ],
  "caveat": ""
 },
 {
  "rank": 625,
  "name": "PowerToys",
  "url": "/p/powertoys/",
  "category": "Productivity",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Utility collection",
   "Command bar"
  ],
  "caveat": "Windows only"
 },
 {
  "rank": 626,
  "name": "Delta Chat",
  "url": "/p/delta-chat/",
  "category": "Email and chat",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Encrypted email",
   "Easy and reliable"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 627,
  "name": "Dear ImGui",
  "url": "/p/dear-imgui/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Prototyping",
   "Dense UI"
  ],
  "caveat": "Non-native look"
 },
 {
  "rank": 628,
  "name": "Google ADK",
  "url": "/p/google-adk/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Practical agents",
   "SDK design"
  ],
  "caveat": "Uneven docs"
 },
 {
  "rank": 629,
  "name": "Mullvad Browser",
  "url": "/p/mullvad-browser/",
  "category": "Browsers and extensions",
  "recommenders": 6,
  "warners": 1,
  "rising": 0.69,
  "loved_for": [
   "Firefox alternative",
   "Anti-fingerprinting"
  ],
  "caveat": "Performance"
 },
 {
  "rank": 630,
  "name": "postmarketOS",
  "url": "/p/postmarketos/",
  "category": "Operating systems and desktop",
  "recommenders": 6,
  "warners": 3,
  "rising": 0.69,
  "loved_for": [
   "Old device revival",
   "Regular Linux apps"
  ],
  "caveat": "Hardware support"
 },
 {
  "rank": 631,
  "name": "Google Workspace",
  "url": "/p/google-workspace/",
  "category": "Email and chat",
  "recommenders": 6,
  "warners": 5,
  "rising": 0.69,
  "loved_for": [
   "Good value",
   "Integrated suite"
  ],
  "caveat": "Spam filtering"
 },
 {
  "rank": 632,
  "name": "Backblaze",
  "url": "/p/backblaze/",
  "category": "Files, sync and backup",
  "recommenders": 6,
  "warners": 11,
  "rising": 0.69,
  "loved_for": [
   "Low cost",
   "Off-site layer"
  ],
  "caveat": "Silent exclusions"
 },
 {
  "rank": 633,
  "name": "Google Search",
  "url": "/p/google-search/",
  "category": "Search",
  "recommenders": 6,
  "warners": 24,
  "rising": 0.69,
  "loved_for": [
   "Quick lookups",
   "Coverage and relevance"
  ],
  "caveat": "Ads over results"
 },
 {
  "rank": 634,
  "name": "Vim",
  "url": "/p/vim/",
  "category": "Editors and IDEs",
  "recommenders": 61,
  "warners": 6,
  "rising": 0.62,
  "loved_for": [
   "Bindings everywhere",
   "Terminal workflows"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 635,
  "name": "Bazzite",
  "url": "/p/bazzite/",
  "category": "Operating systems and desktop",
  "recommenders": 31,
  "warners": 7,
  "rising": 0.47,
  "loved_for": [
   "Gaming just works",
   "Low maintenance"
  ],
  "caveat": "Immutable friction"
 },
 {
  "rank": 636,
  "name": "niri",
  "url": "/p/niri/",
  "category": "Operating systems and desktop",
  "recommenders": 21,
  "warners": 1,
  "rising": 0.44,
  "loved_for": [
   "Scrolling layout",
   "Desktop shell pairing"
  ],
  "caveat": "X11 compatibility"
 },
 {
  "rank": 637,
  "name": "Ruff",
  "url": "/p/ruff/",
  "category": "Libraries and frameworks",
  "recommenders": 15,
  "warners": 0,
  "rising": 0.4,
  "loved_for": [
   "Speed",
   "Linting and formatting"
  ],
  "caveat": "Fragmented CLI"
 },
 {
  "rank": 638,
  "name": "Alpine Linux",
  "url": "/p/alpine-linux/",
  "category": "Operating systems and desktop",
  "recommenders": 15,
  "warners": 0,
  "rising": 0.4,
  "loved_for": [
   "Minimal and simple",
   "Servers and homelab"
  ],
  "caveat": "musl compatibility"
 },
 {
  "rank": 639,
  "name": "Sailfish OS",
  "url": "/p/sailfish-os/",
  "category": "Operating systems and desktop",
  "recommenders": 14,
  "warners": 8,
  "rising": 0.4,
  "loved_for": [
   "Long-term daily driver",
   "Android app support"
  ],
  "caveat": "Limited hardware"
 },
 {
  "rank": 640,
  "name": "rclone",
  "url": "/p/rclone/",
  "category": "Terminal and shell",
  "recommenders": 11,
  "warners": 0,
  "rising": 0.38,
  "loved_for": [
   "Many backends",
   "Mounting remotes"
  ],
  "caveat": "Config required"
 },
 {
  "rank": 641,
  "name": "AeroSpace",
  "url": "/p/aerospace/",
  "category": "Operating systems and desktop",
  "recommenders": 11,
  "warners": 2,
  "rising": 0.38,
  "loved_for": [
   "i3-style tiling",
   "Keyboard workflow"
  ],
  "caveat": "macOS limitations"
 },
 {
  "rank": 642,
  "name": "Bash",
  "url": "/p/bash/",
  "category": "Terminal and shell",
  "recommenders": 11,
  "warners": 2,
  "rising": 0.38,
  "loved_for": [
   "Daily driver",
   "Available everywhere"
  ],
  "caveat": "Language footguns"
 },
 {
  "rank": 643,
  "name": "PowerShell",
  "url": "/p/powershell/",
  "category": "Terminal and shell",
  "recommenders": 11,
  "warners": 2,
  "rising": 0.38,
  "loved_for": [
   "Structured objects",
   "Windows administration"
  ],
  "caveat": "Complexity"
 },
 {
  "rank": 644,
  "name": "JetBrains Rider",
  "url": "/p/jetbrains-rider/",
  "category": "Editors and IDEs",
  "recommenders": 11,
  "warners": 1,
  "rising": 0.38,
  "loved_for": [
   "Cross-platform .NET",
   "Beats VS/VS Code"
  ],
  "caveat": "Declining quality"
 },
 {
  "rank": 645,
  "name": "Everything",
  "url": "/p/everything/",
  "category": "Search",
  "recommenders": 11,
  "warners": 1,
  "rising": 0.38,
  "loved_for": [
   "Instant search",
   "Replaces Windows search"
  ],
  "caveat": "Database rewrites"
 },
 {
  "rank": 646,
  "name": "Beads",
  "url": "/p/beads/",
  "category": "AI coding tools",
  "recommenders": 11,
  "warners": 3,
  "rising": 0.38,
  "loved_for": [
   "Agent continuity",
   "Task planning"
  ],
  "caveat": "Bloat"
 },
 {
  "rank": 647,
  "name": "KiCad",
  "url": "/p/kicad/",
  "category": "Media and creative",
  "recommenders": 7,
  "warners": 1,
  "rising": 0.36,
  "loved_for": [
   "Scriptable",
   "Hobby PCB design"
  ],
  "caveat": "AI automation limits"
 },
 {
  "rank": 648,
  "name": "Ghidra",
  "url": "/p/ghidra/",
  "category": "Other software",
  "recommenders": 7,
  "warners": 0,
  "rising": 0.36,
  "loved_for": [
   "Works with AI agents",
   "Binary decompilation"
  ],
  "caveat": "Decompiler reliability"
 },
 {
  "rank": 649,
  "name": "iced",
  "url": "/p/iced/",
  "category": "Libraries and frameworks",
  "recommenders": 7,
  "warners": 0,
  "rising": 0.36,
  "loved_for": [
   "Elm architecture",
   "Simplicity"
  ],
  "caveat": "No software renderer"
 },
 {
  "rank": 650,
  "name": "llama-swap",
  "url": "/p/llama-swap/",
  "category": "AI models and assistants",
  "recommenders": 7,
  "warners": 0,
  "rising": 0.36,
  "loved_for": [
   "llama.cpp companion",
   "Dynamic model swapping"
  ],
  "caveat": "Lemonade alternative"
 },
 {
  "rank": 651,
  "name": "Buildkite",
  "url": "/p/buildkite/",
  "category": "Infrastructure and DevOps",
  "recommenders": 7,
  "warners": 0,
  "rising": 0.36,
  "loved_for": [
   "Self-hosted runners",
   "Dynamic pipelines"
  ],
  "caveat": "Setup effort"
 },
 {
  "rank": 652,
  "name": "VSCodium",
  "url": "/p/vscodium/",
  "category": "Editors and IDEs",
  "recommenders": 7,
  "warners": 2,
  "rising": 0.36,
  "loved_for": [
   "VS Code minus Microsoft",
   "Remote container dev"
  ],
  "caveat": "Extension availability"
 },
 {
  "rank": 653,
  "name": "Anubis",
  "url": "/p/anubis/",
  "category": "Security and passwords",
  "recommenders": 7,
  "warners": 3,
  "rising": 0.36,
  "loved_for": [
   "Stops scrapers",
   "Proof-of-work design"
  ],
  "caveat": "Requires JavaScript"
 },
 {
  "rank": 654,
  "name": "copyparty",
  "url": "/p/copyparty/",
  "category": "Self-hosted and home server",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.36,
  "loved_for": [
   "Just works",
   "OPDS ebooks"
  ],
  "caveat": "Clunky UI"
 },
 {
  "rank": 655,
  "name": "Tiny Core Linux",
  "url": "/p/tiny-core-linux/",
  "category": "Operating systems and desktop",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.36,
  "loved_for": [
   "Old hardware",
   "Tiny footprint"
  ],
  "caveat": "Assembly required"
 },
 {
  "rank": 656,
  "name": "Reasonix",
  "url": "/p/reasonix/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 0,
  "rising": 0.36,
  "loved_for": [
   "Low cost",
   "Cache hits"
  ],
  "caveat": "Data to China"
 },
 {
  "rank": 657,
  "name": "Unity",
  "url": "/p/unity/",
  "category": "Libraries and frameworks",
  "recommenders": 7,
  "warners": 5,
  "rising": 0.36,
  "loved_for": [
   "Cross-platform builds",
   "Feature breadth"
  ],
  "caveat": "Feature churn"
 },
 {
  "rank": 658,
  "name": "mailbox.org",
  "url": "/p/mailbox-org/",
  "category": "Email and chat",
  "recommenders": 7,
  "warners": 3,
  "rising": 0.36,
  "loved_for": [
   "Gmail alternative",
   "Custom domains"
  ],
  "caveat": "Users left"
 },
 {
  "rank": 659,
  "name": "Railway",
  "url": "/p/railway/",
  "category": "Infrastructure and DevOps",
  "recommenders": 7,
  "warners": 6,
  "rising": 0.36,
  "loved_for": [
   "Ease of use",
   "Side projects"
  ],
  "caveat": "Security incident"
 },
 {
  "rank": 660,
  "name": "Goose",
  "url": "/p/goose/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 661,
  "name": "Hono",
  "url": "/p/hono/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 662,
  "name": "MariaDB",
  "url": "/p/mariadb/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 663,
  "name": "Zola",
  "url": "/p/zola/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 664,
  "name": "Windows Terminal",
  "url": "/p/windows-terminal/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 665,
  "name": "Privacy.com",
  "url": "/p/privacy-com/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 666,
  "name": "Google Keep",
  "url": "/p/google-keep/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 667,
  "name": "bhyve",
  "url": "/p/bhyve/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 668,
  "name": "Qwen3 TTS",
  "url": "/p/qwen3-tts/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 669,
  "name": "Mastra",
  "url": "/p/mastra/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 670,
  "name": "QuickJS",
  "url": "/p/quickjs/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 671,
  "name": "Qwen3-VL",
  "url": "/p/qwen3-vl/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 672,
  "name": "Langfuse",
  "url": "/p/langfuse/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 673,
  "name": "Prosody",
  "url": "/p/prosody/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 674,
  "name": "Trilium",
  "url": "/p/trilium/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 675,
  "name": "Microsoft Entra",
  "url": "/p/microsoft-entra/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 676,
  "name": "Slug",
  "url": "/p/slug/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 677,
  "name": "Seafile",
  "url": "/p/seafile/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 678,
  "name": "Elasticsearch",
  "url": "/p/elasticsearch/",
  "category": "Search",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 679,
  "name": "flow",
  "url": "/p/flow/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 680,
  "name": "Stats",
  "url": "/p/stats/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 681,
  "name": "Unsloth Studio",
  "url": "/p/unsloth-studio/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 682,
  "name": "Midjourney",
  "url": "/p/midjourney/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 683,
  "name": "openSUSE",
  "url": "/p/opensuse/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 684,
  "name": "Cloudflare AI Gateway",
  "url": "/p/cloudflare-ai-gateway/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 685,
  "name": "redbean",
  "url": "/p/redbean/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 686,
  "name": "Strongbox",
  "url": "/p/strongbox/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 687,
  "name": "MapComplete",
  "url": "/p/mapcomplete/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 688,
  "name": "MATE",
  "url": "/p/mate/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 689,
  "name": "Noctalia",
  "url": "/p/noctalia/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 690,
  "name": "Fedora Silverblue",
  "url": "/p/fedora-silverblue/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 691,
  "name": "Diesel",
  "url": "/p/diesel/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 692,
  "name": "FreeTube",
  "url": "/p/freetube/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 693,
  "name": "ULID",
  "url": "/p/ulid/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 694,
  "name": "Amphetamine",
  "url": "/p/amphetamine/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 695,
  "name": "Floci",
  "url": "/p/floci/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 696,
  "name": "rustls",
  "url": "/p/rustls/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 697,
  "name": "Clippy",
  "url": "/p/clippy/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 698,
  "name": "vast.ai",
  "url": "/p/vast-ai/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 699,
  "name": "Certbot",
  "url": "/p/certbot/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 700,
  "name": "Agent of Empires",
  "url": "/p/agent-of-empires/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 701,
  "name": "Turbo",
  "url": "/p/turbo/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 702,
  "name": "UFW",
  "url": "/p/ufw/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 703,
  "name": "Genode",
  "url": "/p/genode/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 704,
  "name": "TypeScript",
  "url": "/p/typescript/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 705,
  "name": "Manim",
  "url": "/p/manim/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 706,
  "name": "Serena",
  "url": "/p/serena/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 707,
  "name": "org-babel",
  "url": "/p/org-babel/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 708,
  "name": "CRIU",
  "url": "/p/criu/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 709,
  "name": "Octave",
  "url": "/p/octave/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 710,
  "name": "LTSpice",
  "url": "/p/ltspice/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 711,
  "name": "Monero",
  "url": "/p/monero/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 712,
  "name": "Hevy",
  "url": "/p/hevy/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 713,
  "name": "ggplot2",
  "url": "/p/ggplot2/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 714,
  "name": "ZMK",
  "url": "/p/zmk/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 715,
  "name": "Whisper Large",
  "url": "/p/whisper-large/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 716,
  "name": "Google TV",
  "url": "/p/google-tv/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 717,
  "name": "IVPN",
  "url": "/p/ivpn/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 718,
  "name": "Fedora Workstation",
  "url": "/p/fedora-workstation/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 719,
  "name": "SolidWorks",
  "url": "/p/solidworks/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 720,
  "name": "Karabiner-Elements",
  "url": "/p/karabiner-elements/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 721,
  "name": "Aqua Voice",
  "url": "/p/aqua-voice/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 722,
  "name": "Piper",
  "url": "/p/piper/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 723,
  "name": "Grayjay",
  "url": "/p/grayjay/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 724,
  "name": "Cloudflare Zero Trust",
  "url": "/p/cloudflare-zero-trust/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 725,
  "name": "Samsung DeX",
  "url": "/p/samsung-dex/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 726,
  "name": "ChatJimmy",
  "url": "/p/chatjimmy/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 727,
  "name": "Waydroid",
  "url": "/p/waydroid/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 728,
  "name": "Agent Safehouse",
  "url": "/p/agent-safehouse/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 729,
  "name": "Fresh",
  "url": "/p/fresh/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 730,
  "name": "Mac OS X Snow Leopard",
  "url": "/p/mac-os-x-snow-leopard/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 731,
  "name": "Aseprite",
  "url": "/p/aseprite/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 732,
  "name": "OneTab",
  "url": "/p/onetab/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 733,
  "name": "nixos-rebuild",
  "url": "/p/nixos-rebuild/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 734,
  "name": "sops",
  "url": "/p/sops/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 735,
  "name": "ChatGPT Plus",
  "url": "/p/chatgpt-plus/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 736,
  "name": "qmd",
  "url": "/p/qmd/",
  "category": "Search",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 737,
  "name": "App Tamer",
  "url": "/p/app-tamer/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 738,
  "name": "Rewind",
  "url": "/p/rewind/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 739,
  "name": "Numbers",
  "url": "/p/numbers/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 740,
  "name": "Dino",
  "url": "/p/dino/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 741,
  "name": "pfSense",
  "url": "/p/pfsense/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 742,
  "name": "Chrome DevTools Protocol",
  "url": "/p/chrome-devtools-protocol/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 743,
  "name": "Plasma Mobile",
  "url": "/p/plasma-mobile/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 744,
  "name": "WebKit",
  "url": "/p/webkit/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 745,
  "name": "Screen Time",
  "url": "/p/screen-time/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 746,
  "name": "Notepad2",
  "url": "/p/notepad2/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 747,
  "name": "Strawberry",
  "url": "/p/strawberry/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 748,
  "name": "HyperCard",
  "url": "/p/hypercard/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 749,
  "name": "winget",
  "url": "/p/winget/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 750,
  "name": "Quickshell",
  "url": "/p/quickshell/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 751,
  "name": "Mullvad DNS",
  "url": "/p/mullvad-dns/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 752,
  "name": "YouTube Kids",
  "url": "/p/youtube-kids/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 753,
  "name": "Indie Wiki Buddy",
  "url": "/p/indie-wiki-buddy/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 754,
  "name": "ListenBrainz",
  "url": "/p/listenbrainz/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 755,
  "name": "FVWM",
  "url": "/p/fvwm/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 756,
  "name": "SilverBullet",
  "url": "/p/silverbullet/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 757,
  "name": "Keycloak",
  "url": "/p/keycloak/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 758,
  "name": "Squarespace",
  "url": "/p/squarespace/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 759,
  "name": "Tailwind Plus",
  "url": "/p/tailwind-plus/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 760,
  "name": "browser-use",
  "url": "/p/browser-use/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 761,
  "name": "Phosh",
  "url": "/p/phosh/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 762,
  "name": "GCC",
  "url": "/p/gcc/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 763,
  "name": "MonoGame",
  "url": "/p/monogame/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 764,
  "name": "Zoho Mail",
  "url": "/p/zoho-mail/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 765,
  "name": "Aurora",
  "url": "/p/aurora/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 766,
  "name": "SimpleLogin",
  "url": "/p/simplelogin/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 767,
  "name": "PydanticAI",
  "url": "/p/pydanticai/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 768,
  "name": "Berkeley Mono",
  "url": "/p/berkeley-mono/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 769,
  "name": "Windy",
  "url": "/p/windy/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 770,
  "name": "GNU Taler",
  "url": "/p/gnu-taler/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 771,
  "name": "immich-go",
  "url": "/p/immich-go/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 772,
  "name": "ONNX",
  "url": "/p/onnx/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 773,
  "name": "seL4",
  "url": "/p/sel4/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 774,
  "name": "Helm",
  "url": "/p/helm/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 775,
  "name": "Free Pascal",
  "url": "/p/free-pascal/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 776,
  "name": "Loki",
  "url": "/p/loki/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 777,
  "name": "DataGrip",
  "url": "/p/datagrip/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 778,
  "name": "Nemotron",
  "url": "/p/nemotron/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 779,
  "name": "git-bug",
  "url": "/p/git-bug/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 780,
  "name": "PowerPoint",
  "url": "/p/powerpoint/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 781,
  "name": "Windows Server",
  "url": "/p/windows-server/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 782,
  "name": "Voxtral",
  "url": "/p/voxtral/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 783,
  "name": "IPFS",
  "url": "/p/ipfs/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 784,
  "name": "Eclipse",
  "url": "/p/eclipse/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 785,
  "name": "SQLAlchemy",
  "url": "/p/sqlalchemy/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 786,
  "name": "AsciiDoc",
  "url": "/p/asciidoc/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 787,
  "name": "LangChain",
  "url": "/p/langchain/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 6,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 788,
  "name": "GnuPG",
  "url": "/p/gnupg/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 5,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 789,
  "name": "Namecheap",
  "url": "/p/namecheap/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 6,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 790,
  "name": "Microsoft Copilot",
  "url": "/p/microsoft-copilot/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 10,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 791,
  "name": "Hugo",
  "url": "/p/hugo/",
  "category": "Other software",
  "recommenders": 28,
  "warners": 4,
  "rising": 0.13,
  "loved_for": [
   "Speed",
   "Cheap hosting"
  ],
  "caveat": "Template syntax"
 },
 {
  "rank": 792,
  "name": "lazygit",
  "url": "/p/lazygit/",
  "category": "Git and code hosting",
  "recommenders": 18,
  "warners": 2,
  "rising": 0.09,
  "loved_for": [
   "Terminal workflow fit",
   "Fast, easy git"
  ],
  "caveat": "Advanced merges"
 },
 {
  "rank": 793,
  "name": "SearXNG",
  "url": "/p/searxng/",
  "category": "Self-hosted and home server",
  "recommenders": 16,
  "warners": 0,
  "rising": 0.07,
  "loved_for": [
   "AI search backend",
   "Result quality"
  ],
  "caveat": "Rate limiting"
 },
 {
  "rank": 794,
  "name": "Qubes OS",
  "url": "/p/qubes-os/",
  "category": "Operating systems and desktop",
  "recommenders": 14,
  "warners": 0,
  "rising": 0.07,
  "loved_for": [
   "VM isolation",
   "Daily driver"
  ],
  "caveat": "Graphics acceleration"
 },
 {
  "rank": 795,
  "name": "Let's Encrypt",
  "url": "/p/let-s-encrypt/",
  "category": "Security and passwords",
  "recommenders": 12,
  "warners": 1,
  "rising": 0.05,
  "loved_for": [
   "Automated renewal",
   "DNS validation, wildcards"
  ],
  "caveat": "Single-provider reliance"
 },
 {
  "rank": 796,
  "name": "Waterfox",
  "url": "/p/waterfox/",
  "category": "Browsers and extensions",
  "recommenders": 12,
  "warners": 0,
  "rising": 0.05,
  "loved_for": [
   "Firefox replacement",
   "No AI features"
  ],
  "caveat": "Site compatibility"
 },
 {
  "rank": 797,
  "name": "Rectangle",
  "url": "/p/rectangle/",
  "category": "Operating systems and desktop",
  "recommenders": 12,
  "warners": 0,
  "rising": 0.05,
  "loved_for": [
   "Must-have install",
   "Keyboard snapping"
  ],
  "caveat": ""
 },
 {
  "rank": 798,
  "name": "WordPress",
  "url": "/p/wordpress/",
  "category": "Other software",
  "recommenders": 12,
  "warners": 20,
  "rising": 0.05,
  "loved_for": [
   "Plugin ecosystem",
   "Easy simple sites"
  ],
  "caveat": "Plugin security"
 },
 {
  "rank": 799,
  "name": "CrossPoint",
  "url": "/p/crosspoint/",
  "category": "Media and creative",
  "recommenders": 8,
  "warners": 0,
  "rising": 0.04,
  "loved_for": [
   "Beats stock firmware",
   "Device support"
  ],
  "caveat": "Sunlight fading"
 },
 {
  "rank": 800,
  "name": "zsh",
  "url": "/p/zsh/",
  "category": "Terminal and shell",
  "recommenders": 8,
  "warners": 2,
  "rising": 0.04,
  "loved_for": [
   "Plugin ecosystem",
   "Interactive editing"
  ],
  "caveat": "Bad defaults"
 },
 {
  "rank": 801,
  "name": "AutoHotkey",
  "url": "/p/autohotkey/",
  "category": "Productivity",
  "recommenders": 8,
  "warners": 0,
  "rising": 0.04,
  "loved_for": [
   "Mouse remapping",
   "Window management"
  ],
  "caveat": "Missed on macOS"
 },
 {
  "rank": 802,
  "name": "Pydantic",
  "url": "/p/pydantic/",
  "category": "Libraries and frameworks",
  "recommenders": 8,
  "warners": 0,
  "rising": 0.04,
  "loved_for": [
   "LLM output validation",
   "Typed data models"
  ],
  "caveat": "Ty support"
 },
 {
  "rank": 803,
  "name": "Logseq",
  "url": "/p/logseq/",
  "category": "Notes and knowledge",
  "recommenders": 8,
  "warners": 1,
  "rising": 0.04,
  "loved_for": [
   "Open source",
   "Fits their thinking"
  ],
  "caveat": "Slow development"
 },
 {
  "rank": 804,
  "name": "Litestream",
  "url": "/p/litestream/",
  "category": "Databases",
  "recommenders": 8,
  "warners": 1,
  "rising": 0.04,
  "loved_for": [
   "Offsite backups",
   "Proven in use"
  ],
  "caveat": "Data-loss window"
 },
 {
  "rank": 805,
  "name": "Cline",
  "url": "/p/cline/",
  "category": "AI coding tools",
  "recommenders": 8,
  "warners": 2,
  "rising": 0.04,
  "loved_for": [
   "Model choice",
   "Output quality"
  ],
  "caveat": "Ignores plan mode"
 },
 {
  "rank": 806,
  "name": "Cloudflare Pages",
  "url": "/p/cloudflare-pages/",
  "category": "Infrastructure and DevOps",
  "recommenders": 8,
  "warners": 2,
  "rising": 0.04,
  "loved_for": [
   "Static site hosting",
   "Free tier"
  ],
  "caveat": "Confusing dashboard"
 },
 {
  "rank": 807,
  "name": "PipeWire",
  "url": "/p/pipewire/",
  "category": "Media and creative",
  "recommenders": 8,
  "warners": 1,
  "rising": 0.04,
  "loved_for": [
   "DAW latency",
   "Reliability"
  ],
  "caveat": "Live recording latency"
 },
 {
  "rank": 808,
  "name": "Make",
  "url": "/p/make/",
  "category": "Libraries and frameworks",
  "recommenders": 8,
  "warners": 2,
  "rising": 0.04,
  "loved_for": [
   "Simple and durable",
   "Versatile uses"
  ],
  "caveat": "Ergonomics"
 },
 {
  "rank": 809,
  "name": "LaTeX",
  "url": "/p/latex/",
  "category": "Other software",
  "recommenders": 8,
  "warners": 4,
  "rising": 0.04,
  "loved_for": [
   "Typesetting quality",
   "Academic standard"
  ],
  "caveat": "Finicky and brittle"
 },
 {
  "rank": 810,
  "name": "Vercel",
  "url": "/p/vercel/",
  "category": "Infrastructure and DevOps",
  "recommenders": 8,
  "warners": 7,
  "rising": 0.04,
  "loved_for": [
   "Ease of use",
   "Free tier"
  ],
  "caveat": "Pricing"
 },
 {
  "rank": 811,
  "name": "shadcn/ui",
  "url": "/p/shadcn-ui/",
  "category": "Libraries and frameworks",
  "recommenders": 8,
  "warners": 3,
  "rising": 0.04,
  "loved_for": [
   "Design quality",
   "Works with agents"
  ],
  "caveat": "LLM look"
 },
 {
  "rank": 812,
  "name": "Qt",
  "url": "/p/qt/",
  "category": "Libraries and frameworks",
  "recommenders": 8,
  "warners": 6,
  "rising": 0.04,
  "loved_for": [
   "Cross-platform desktop",
   "Mature ecosystem"
  ],
  "caveat": "Language sprawl"
 },
 {
  "rank": 813,
  "name": "YouTube",
  "url": "/p/youtube/",
  "category": "Media and creative",
  "recommenders": 8,
  "warners": 16,
  "rising": 0.04,
  "loved_for": [
   "Curatable feed",
   "Learning content"
  ],
  "caveat": "Recommendations and Shorts"
 },
 {
  "rank": 814,
  "name": "Stripe",
  "url": "/p/stripe/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 3,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 815,
  "name": "QGIS",
  "url": "/p/qgis/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 816,
  "name": "Kdenlive",
  "url": "/p/kdenlive/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 817,
  "name": "Reticulum",
  "url": "/p/reticulum/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 818,
  "name": "Celery",
  "url": "/p/celery/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 819,
  "name": "Expo",
  "url": "/p/expo/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 820,
  "name": "Fly.io",
  "url": "/p/fly-io/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 821,
  "name": "nftables",
  "url": "/p/nftables/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 822,
  "name": "BBEdit",
  "url": "/p/bbedit/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 823,
  "name": "NoScript",
  "url": "/p/noscript/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 824,
  "name": "BetterTouchTool",
  "url": "/p/bettertouchtool/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 825,
  "name": "Kate",
  "url": "/p/kate/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 826,
  "name": "Tantivy",
  "url": "/p/tantivy/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 827,
  "name": "Ableton Live",
  "url": "/p/ableton-live/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 828,
  "name": "faster-whisper",
  "url": "/p/faster-whisper/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 829,
  "name": "Palmier Pro",
  "url": "/p/palmier-pro/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 830,
  "name": "Harmonic",
  "url": "/p/harmonic/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 831,
  "name": "E2B",
  "url": "/p/e2b/",
  "category": "Security and passwords",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 832,
  "name": "Dev Containers",
  "url": "/p/dev-containers/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 833,
  "name": "Bear Blog",
  "url": "/p/bear-blog/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 834,
  "name": "Omnigent",
  "url": "/p/omnigent/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 835,
  "name": "Hotwire",
  "url": "/p/hotwire/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 836,
  "name": "Vercel AI SDK",
  "url": "/p/vercel-ai-sdk/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 837,
  "name": "Tree Style Tab",
  "url": "/p/tree-style-tab/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 838,
  "name": "WinDirStat",
  "url": "/p/windirstat/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 839,
  "name": "TextMate",
  "url": "/p/textmate/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 840,
  "name": "st",
  "url": "/p/st/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 841,
  "name": "AltTab",
  "url": "/p/alttab/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 842,
  "name": "humanizer",
  "url": "/p/humanizer/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 843,
  "name": "Pocket-TTS",
  "url": "/p/pocket-tts/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 844,
  "name": "Bluefin",
  "url": "/p/bluefin/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 845,
  "name": "Turing Complete",
  "url": "/p/turing-complete/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 846,
  "name": "SimpleX",
  "url": "/p/simplex/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 847,
  "name": "Ice",
  "url": "/p/ice/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 848,
  "name": "tsgo",
  "url": "/p/tsgo/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 849,
  "name": "Nx",
  "url": "/p/nx/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 850,
  "name": "lazydocker",
  "url": "/p/lazydocker/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 851,
  "name": "Mercury",
  "url": "/p/mercury/",
  "category": "Finance",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 852,
  "name": "BMAD",
  "url": "/p/bmad/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 853,
  "name": "DeArrow",
  "url": "/p/dearrow/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 854,
  "name": "OpenCloud",
  "url": "/p/opencloud/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 855,
  "name": "Purelymail",
  "url": "/p/purelymail/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 856,
  "name": "nixos-anywhere",
  "url": "/p/nixos-anywhere/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 857,
  "name": "Glide",
  "url": "/p/glide/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 858,
  "name": "Homebridge",
  "url": "/p/homebridge/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 859,
  "name": "Squoosh",
  "url": "/p/squoosh/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 860,
  "name": "babashka",
  "url": "/p/babashka/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 861,
  "name": "Strudel",
  "url": "/p/strudel/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 862,
  "name": "VisiData",
  "url": "/p/visidata/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 863,
  "name": "Claude Code Router",
  "url": "/p/claude-code-router/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 864,
  "name": "SourceGit",
  "url": "/p/sourcegit/",
  "category": "Git and code hosting",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 865,
  "name": "GPT Image 2",
  "url": "/p/gpt-image-2/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 866,
  "name": "RustFS",
  "url": "/p/rustfs/",
  "category": "Files, sync and backup",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 867,
  "name": "Actual Budget",
  "url": "/p/actual-budget/",
  "category": "Finance",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 868,
  "name": "Laravel",
  "url": "/p/laravel/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 869,
  "name": "NetGuard",
  "url": "/p/netguard/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 870,
  "name": "Beorg",
  "url": "/p/beorg/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 871,
  "name": "k9s",
  "url": "/p/k9s/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 872,
  "name": "IceWM",
  "url": "/p/icewm/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 873,
  "name": "WarpBuild",
  "url": "/p/warpbuild/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 874,
  "name": "X11Libre",
  "url": "/p/x11libre/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 875,
  "name": "NewsBlur",
  "url": "/p/newsblur/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 876,
  "name": "Android Auto",
  "url": "/p/android-auto/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 877,
  "name": "Cloudflare Turnstile",
  "url": "/p/cloudflare-turnstile/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 878,
  "name": "Dank Material Shell",
  "url": "/p/dank-material-shell/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 879,
  "name": "Drizzle",
  "url": "/p/drizzle/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 880,
  "name": "Bootstrap",
  "url": "/p/bootstrap/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 881,
  "name": "Windows 8",
  "url": "/p/windows-8/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 882,
  "name": "beets",
  "url": "/p/beets/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 883,
  "name": "Angular",
  "url": "/p/angular/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 3,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 884,
  "name": "Microsoft SQL Server",
  "url": "/p/microsoft-sql-server/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 885,
  "name": "Windows 10",
  "url": "/p/windows-10/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 6,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 886,
  "name": "ImageMagick",
  "url": "/p/imagemagick/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 5,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 887,
  "name": "ROCm",
  "url": "/p/rocm/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 4,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 888,
  "name": "Google Photos",
  "url": "/p/google-photos/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 8,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 889,
  "name": "Windows Notepad",
  "url": "/p/windows-notepad/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 7,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 890,
  "name": "Microsoft Outlook",
  "url": "/p/microsoft-outlook/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 19,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 }
]