[
 {
  "rank": 1,
  "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": 2,
  "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": 3,
  "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": 4,
  "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": 5,
  "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": 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": "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": 8,
  "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": 9,
  "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": 10,
  "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": 11,
  "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": 12,
  "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": 13,
  "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": 14,
  "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": 15,
  "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": 16,
  "name": "Cursor",
  "url": "/p/cursor/",
  "category": "AI coding tools",
  "recommenders": 123,
  "warners": 42,
  "rising": -2.09,
  "loved_for": [
   "Composer and Auto",
   "Model choice"
  ],
  "caveat": "Pricing"
 },
 {
  "rank": 17,
  "name": "GPT-5",
  "url": "/p/gpt-5/",
  "category": "AI models and assistants",
  "recommenders": 113,
  "warners": 33,
  "rising": -7.44,
  "loved_for": [
   "Coding ability",
   "Cost and limits"
  ],
  "caveat": "Stops early"
 },
 {
  "rank": 18,
  "name": "Kagi",
  "url": "/p/kagi/",
  "category": "Search",
  "recommenders": 110,
  "warners": 13,
  "rising": 39.36,
  "loved_for": [
   "Result quality",
   "Result customization"
  ],
  "caveat": "Political objections"
 },
 {
  "rank": 19,
  "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": 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": "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": 22,
  "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": 23,
  "name": "Qwen 3.6",
  "url": "/p/qwen-3-6/",
  "category": "AI models and assistants",
  "recommenders": 93,
  "warners": 10,
  "rising": -1.89,
  "loved_for": [
   "Daily driver",
   "Consumer hardware"
  ],
  "caveat": "Below frontier"
 },
 {
  "rank": 24,
  "name": "Claude Sonnet",
  "url": "/p/claude-sonnet/",
  "category": "AI models and assistants",
  "recommenders": 93,
  "warners": 22,
  "rising": -0.56,
  "loved_for": [
   "Low cost",
   "Coding quality"
  ],
  "caveat": "Weaker than Opus"
 },
 {
  "rank": 25,
  "name": "SQLite",
  "url": "/p/sqlite/",
  "category": "Databases",
  "recommenders": 87,
  "warners": 6,
  "rising": -1.25,
  "loved_for": [
   "Simplicity",
   "Web app backends"
  ],
  "caveat": "High availability"
 },
 {
  "rank": 26,
  "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": 27,
  "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": 28,
  "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": 29,
  "name": "Obsidian",
  "url": "/p/obsidian/",
  "category": "Notes and knowledge",
  "recommenders": 78,
  "warners": 5,
  "rising": -2.96,
  "loved_for": [
   "Plain Markdown files",
   "AI agent integration"
  ],
  "caveat": "Sync and data bugs"
 },
 {
  "rank": 30,
  "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": 31,
  "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": 32,
  "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": 33,
  "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": 34,
  "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": 35,
  "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": 36,
  "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": 37,
  "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": 38,
  "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": 39,
  "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": 40,
  "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": 41,
  "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": 42,
  "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": 43,
  "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": 44,
  "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": 45,
  "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": 46,
  "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": 47,
  "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": 48,
  "name": "GitHub Copilot",
  "url": "/p/github-copilot/",
  "category": "AI coding tools",
  "recommenders": 56,
  "warners": 41,
  "rising": -2.4,
  "loved_for": [
   "IDE integration",
   "Model choice"
  ],
  "caveat": "Pricing change"
 },
 {
  "rank": 49,
  "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": 50,
  "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": 51,
  "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": 52,
  "name": "Podman",
  "url": "/p/podman/",
  "category": "Infrastructure and DevOps",
  "recommenders": 51,
  "warners": 5,
  "rising": -4.73,
  "loved_for": [
   "Docker drop-in",
   "Rootless security"
  ],
  "caveat": "Compatibility gaps"
 },
 {
  "rank": 53,
  "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": 54,
  "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": 55,
  "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": 56,
  "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": 57,
  "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": 58,
  "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": 59,
  "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": 60,
  "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": 61,
  "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": 62,
  "name": "Handy",
  "url": "/p/handy/",
  "category": "AI models and assistants",
  "recommenders": 44,
  "warners": 2,
  "rising": -1.45,
  "loved_for": [
   "Free and open source",
   "Parakeet support"
  ],
  "caveat": "Accuracy limits"
 },
 {
  "rank": 63,
  "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": 64,
  "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": 65,
  "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": 66,
  "name": "OpenClaw",
  "url": "/p/openclaw/",
  "category": "AI models and assistants",
  "recommenders": 42,
  "warners": 39,
  "rising": -11.09,
  "loved_for": [
   "Personal assistant",
   "Chat app control"
  ],
  "caveat": "Security"
 },
 {
  "rank": 67,
  "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": 68,
  "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": 69,
  "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": 70,
  "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": 71,
  "name": "Ollama",
  "url": "/p/ollama/",
  "category": "AI models and assistants",
  "recommenders": 38,
  "warners": 16,
  "rising": -1.82,
  "loved_for": [
   "Cloud plan value",
   "Local models"
  ],
  "caveat": "Attribution concerns"
 },
 {
  "rank": 72,
  "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": 73,
  "name": "HTMX",
  "url": "/p/htmx/",
  "category": "Libraries and frameworks",
  "recommenders": 38,
  "warners": 7,
  "rising": -2.47,
  "loved_for": [
   "Minimal JavaScript",
   "Backend pairing"
  ],
  "caveat": "Complexity growth"
 },
 {
  "rank": 74,
  "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": 75,
  "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": 76,
  "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": 77,
  "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": 78,
  "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": 79,
  "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": 80,
  "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": 81,
  "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": 82,
  "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": 83,
  "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": 84,
  "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": 85,
  "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": 86,
  "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": 87,
  "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": 88,
  "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": 89,
  "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": 90,
  "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": 91,
  "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": 92,
  "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": 93,
  "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": 94,
  "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": 95,
  "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": 96,
  "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": 97,
  "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": 98,
  "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": 99,
  "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": 100,
  "name": "Gemini Pro",
  "url": "/p/gemini-pro/",
  "category": "AI models and assistants",
  "recommenders": 31,
  "warners": 10,
  "rising": -0.85,
  "loved_for": [
   "Knowledge and chat",
   "Refactoring and review"
  ],
  "caveat": "Quality degradation"
 },
 {
  "rank": 101,
  "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": 102,
  "name": "Composer",
  "url": "/p/composer/",
  "category": "AI models and assistants",
  "recommenders": 31,
  "warners": 8,
  "rising": -2.18,
  "loved_for": [
   "Low cost",
   "Speed"
  ],
  "caveat": "Complex tasks"
 },
 {
  "rank": 103,
  "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": 104,
  "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": 105,
  "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": 106,
  "name": "Ruby on Rails",
  "url": "/p/ruby-on-rails/",
  "category": "Libraries and frameworks",
  "recommenders": 29,
  "warners": 1,
  "rising": -0.2,
  "loved_for": [
   "Productivity",
   "CRUD web apps"
  ],
  "caveat": "Non-standard requirements"
 },
 {
  "rank": 107,
  "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": 108,
  "name": "Org mode",
  "url": "/p/org-mode/",
  "category": "Notes and knowledge",
  "recommenders": 29,
  "warners": 3,
  "rising": -2.18,
  "loved_for": [
   "Notes and tasks",
   "Plain text"
  ],
  "caveat": "Emacs lock-in"
 },
 {
  "rank": 109,
  "name": "Bunny.net",
  "url": "/p/bunny-net/",
  "category": "Infrastructure and DevOps",
  "recommenders": 29,
  "warners": 2,
  "rising": -1.85,
  "loved_for": [
   "Low cost",
   "Cloudflare alternative"
  ],
  "caveat": "Feature gaps"
 },
 {
  "rank": 110,
  "name": "Qwen 3.5",
  "url": "/p/qwen-3-5/",
  "category": "AI models and assistants",
  "recommenders": 28,
  "warners": 3,
  "rising": -5.18,
  "loved_for": [
   "Consumer hardware",
   "Small-task models"
  ],
  "caveat": "Looping"
 },
 {
  "rank": 111,
  "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": 112,
  "name": "Hugo",
  "url": "/p/hugo/",
  "category": "Other software",
  "recommenders": 28,
  "warners": 4,
  "rising": 0.13,
  "loved_for": [
   "Speed",
   "Cheap hosting"
  ],
  "caveat": "Template syntax"
 },
 {
  "rank": 113,
  "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": 114,
  "name": "Proxmox",
  "url": "/p/proxmox/",
  "category": "Infrastructure and DevOps",
  "recommenders": 27,
  "warners": 1,
  "rising": -0.87,
  "loved_for": [
   "Homelab foundation",
   "VMware replacement"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 115,
  "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": 116,
  "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": 117,
  "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": 118,
  "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": 119,
  "name": "React",
  "url": "/p/react/",
  "category": "Libraries and frameworks",
  "recommenders": 27,
  "warners": 26,
  "rising": -0.87,
  "loved_for": [
   "Interactive UIs",
   "Developer experience"
  ],
  "caveat": "Complexity and bloat"
 },
 {
  "rank": 120,
  "name": "Anki",
  "url": "/p/anki/",
  "category": "Other software",
  "recommenders": 26,
  "warners": 1,
  "rising": -5.85,
  "loved_for": [
   "Language learning",
   "Retention"
  ],
  "caveat": "Clunky UX"
 },
 {
  "rank": 121,
  "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": 122,
  "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": 123,
  "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": 124,
  "name": "ffmpeg",
  "url": "/p/ffmpeg/",
  "category": "Terminal and shell",
  "recommenders": 25,
  "warners": 3,
  "rising": -0.22,
  "loved_for": [
   "Broad capability",
   "LLM-friendly"
  ],
  "caveat": "Steep syntax"
 },
 {
  "rank": 125,
  "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": 126,
  "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": 127,
  "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": 128,
  "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": 129,
  "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": 130,
  "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": 131,
  "name": "Mullvad",
  "url": "/p/mullvad/",
  "category": "Networking and VPN",
  "recommenders": 23,
  "warners": 3,
  "rising": -4.87,
  "loved_for": [
   "Privacy and trust",
   "Anonymous signup"
  ],
  "caveat": "Blocked IPs"
 },
 {
  "rank": 132,
  "name": "bubblewrap",
  "url": "/p/bubblewrap/",
  "category": "Security and passwords",
  "recommenders": 23,
  "warners": 1,
  "rising": -0.89,
  "loved_for": [
   "Sandboxing AI agents",
   "Fine-grained isolation"
  ],
  "caveat": "Tedious setup"
 },
 {
  "rank": 133,
  "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": 134,
  "name": "systemd",
  "url": "/p/systemd/",
  "category": "Other software",
  "recommenders": 23,
  "warners": 14,
  "rising": -0.89,
  "loved_for": [
   "Service and container management",
   "Sandboxing"
  ],
  "caveat": "Complexity"
 },
 {
  "rank": 135,
  "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": 136,
  "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": 137,
  "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": 138,
  "name": "Redis",
  "url": "/p/redis/",
  "category": "Databases",
  "recommenders": 22,
  "warners": 4,
  "rising": -1.89,
  "loved_for": [
   "Caching speed",
   "Easy to operate"
  ],
  "caveat": "License changes"
 },
 {
  "rank": 139,
  "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": 140,
  "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": 141,
  "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": 142,
  "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": 143,
  "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": 144,
  "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": 145,
  "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": 146,
  "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": 147,
  "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": 148,
  "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": 149,
  "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": 150,
  "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": 151,
  "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": 152,
  "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": 153,
  "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": 154,
  "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": 155,
  "name": "Godot",
  "url": "/p/godot/",
  "category": "Other software",
  "recommenders": 19,
  "warners": 1,
  "rising": -3.56,
  "loved_for": [
   "GDScript",
   "Open source"
  ],
  "caveat": "C# second-class"
 },
 {
  "rank": 156,
  "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": 157,
  "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": 158,
  "name": "Hetzner Cloud",
  "url": "/p/hetzner-cloud/",
  "category": "Infrastructure and DevOps",
  "recommenders": 19,
  "warners": 2,
  "rising": -3.56,
  "loved_for": [
   "Price and value",
   "Simplicity"
  ],
  "caveat": "Price increases"
 },
 {
  "rank": 159,
  "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": 160,
  "name": "Termux",
  "url": "/p/termux/",
  "category": "Terminal and shell",
  "recommenders": 18,
  "warners": 1,
  "rising": -1.91,
  "loved_for": [
   "SSH client",
   "Full Linux toolset"
  ],
  "caveat": "Small-screen input"
 },
 {
  "rank": 161,
  "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": 162,
  "name": "yt-dlp",
  "url": "/p/yt-dlp/",
  "category": "Terminal and shell",
  "recommenders": 18,
  "warners": 1,
  "rising": -0.58,
  "loved_for": [
   "Pipeline building block",
   "Audio and music"
  ],
  "caveat": "YouTube breakage"
 },
 {
  "rank": 163,
  "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": 164,
  "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": 165,
  "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": 166,
  "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": 167,
  "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": 168,
  "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": 169,
  "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": 170,
  "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": 171,
  "name": "OrbStack",
  "url": "/p/orbstack/",
  "category": "Infrastructure and DevOps",
  "recommenders": 17,
  "warners": 0,
  "rising": -1.58,
  "loved_for": [
   "Docker Desktop replacement",
   "Speed"
  ],
  "caveat": "Cost"
 },
 {
  "rank": 172,
  "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": 173,
  "name": "LibreWolf",
  "url": "/p/librewolf/",
  "category": "Browsers and extensions",
  "recommenders": 17,
  "warners": 1,
  "rising": -0.25,
  "loved_for": [
   "No Mozilla extras",
   "Privacy defaults"
  ],
  "caveat": "Site breakage"
 },
 {
  "rank": 174,
  "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": 175,
  "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": 176,
  "name": "MiniMax",
  "url": "/p/minimax/",
  "category": "AI models and assistants",
  "recommenders": 17,
  "warners": 2,
  "rising": -0.58,
  "loved_for": [
   "Low cost",
   "Agentic tasks"
  ],
  "caveat": "Coding quality"
 },
 {
  "rank": 177,
  "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": 178,
  "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": 179,
  "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": 180,
  "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": 181,
  "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": 182,
  "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": 183,
  "name": "ClickHouse",
  "url": "/p/clickhouse/",
  "category": "Databases",
  "recommenders": 16,
  "warners": 1,
  "rising": -1.58,
  "loved_for": [
   "Query speed",
   "Logging backend"
  ],
  "caveat": "Not transactional"
 },
 {
  "rank": 184,
  "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": 185,
  "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": 186,
  "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": 187,
  "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": 188,
  "name": "Whisper",
  "url": "/p/whisper/",
  "category": "AI models and assistants",
  "recommenders": 16,
  "warners": 4,
  "rising": -1.25,
  "loved_for": [
   "Runs locally",
   "Accuracy"
  ],
  "caveat": "Transcription errors"
 },
 {
  "rank": 189,
  "name": "Helix",
  "url": "/p/helix/",
  "category": "Editors and IDEs",
  "recommenders": 16,
  "warners": 1,
  "rising": -1.58,
  "loved_for": [
   "Terminal workflow",
   "Speed"
  ],
  "caveat": "Vim muscle memory"
 },
 {
  "rank": 190,
  "name": "Nano Banana",
  "url": "/p/nano-banana/",
  "category": "AI models and assistants",
  "recommenders": 16,
  "warners": 1,
  "rising": -3.91,
  "loved_for": [
   "Home visualization",
   "Image cleanup"
  ],
  "caveat": "Spatial prompts"
 },
 {
  "rank": 191,
  "name": "NotebookLM",
  "url": "/p/notebooklm/",
  "category": "AI models and assistants",
  "recommenders": 16,
  "warners": 4,
  "rising": -1.25,
  "loved_for": [
   "Grounded document Q&A",
   "Audio overviews"
  ],
  "caveat": "Flaky UX"
 },
 {
  "rank": 192,
  "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": 193,
  "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": 194,
  "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": 195,
  "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": 196,
  "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": 197,
  "name": "Kokoro",
  "url": "/p/kokoro/",
  "category": "AI models and assistants",
  "recommenders": 15,
  "warners": 0,
  "rising": -0.93,
  "loved_for": [
   "Natural voice quality",
   "Audiobooks and articles"
  ],
  "caveat": "Pronunciation errors"
 },
 {
  "rank": 198,
  "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": 199,
  "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": 200,
  "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": 201,
  "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": 202,
  "name": "Mistral",
  "url": "/p/mistral/",
  "category": "AI models and assistants",
  "recommenders": 15,
  "warners": 2,
  "rising": -2.25,
  "loved_for": [
   "Low cost",
   "European alternative"
  ],
  "caveat": "Behind frontier"
 },
 {
  "rank": 203,
  "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": 204,
  "name": "CarPlay",
  "url": "/p/carplay/",
  "category": "Operating systems and desktop",
  "recommenders": 15,
  "warners": 2,
  "rising": -3.58,
  "loved_for": [
   "Beats OEM software",
   "Phone apps"
  ],
  "caveat": "Connection reliability"
 },
 {
  "rank": 205,
  "name": "tree-sitter",
  "url": "/p/tree-sitter/",
  "category": "Libraries and frameworks",
  "recommenders": 15,
  "warners": 3,
  "rising": -2.25,
  "loved_for": [
   "Code analysis tooling",
   "Grammar authoring"
  ],
  "caveat": "Indentation languages"
 },
 {
  "rank": 206,
  "name": "GPT-OSS",
  "url": "/p/gpt-oss/",
  "category": "AI models and assistants",
  "recommenders": 15,
  "warners": 2,
  "rising": -0.93,
  "loved_for": [
   "Runs locally",
   "Speed"
  ],
  "caveat": "20B mistakes"
 },
 {
  "rank": 207,
  "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": 208,
  "name": "Apple Passwords",
  "url": "/p/apple-passwords/",
  "category": "Security and passwords",
  "recommenders": 15,
  "warners": 2,
  "rising": -2.25,
  "loved_for": [
   "Family sharing",
   "Built-in simplicity"
  ],
  "caveat": "Feature gap"
 },
 {
  "rank": 209,
  "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": 210,
  "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": 211,
  "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": 212,
  "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": 213,
  "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": 214,
  "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": 215,
  "name": "Hammerspoon",
  "url": "/p/hammerspoon/",
  "category": "Productivity",
  "recommenders": 14,
  "warners": 0,
  "rising": -1.93,
  "loved_for": [
   "Window management",
   "Screen overlays"
  ],
  "caveat": "Steep ramp-up"
 },
 {
  "rank": 216,
  "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": 217,
  "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": 218,
  "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": 219,
  "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": 220,
  "name": "NetNewsWire",
  "url": "/p/netnewswire/",
  "category": "Media and creative",
  "recommenders": 14,
  "warners": 0,
  "rising": -4.58,
  "loved_for": [
   "Reliable daily use",
   "Free and open source"
  ],
  "caveat": "Feed discovery"
 },
 {
  "rank": 221,
  "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": 222,
  "name": "PICO-8",
  "url": "/p/pico-8/",
  "category": "Other software",
  "recommenders": 14,
  "warners": 0,
  "rising": -0.6,
  "loved_for": [
   "Game library",
   "Beginner friendly"
  ],
  "caveat": "Tight limits"
 },
 {
  "rank": 223,
  "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": 224,
  "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": 225,
  "name": "Qwen Coder",
  "url": "/p/qwen-coder/",
  "category": "AI models and assistants",
  "recommenders": 14,
  "warners": 2,
  "rising": -3.25,
  "loved_for": [
   "Local and private",
   "Good results"
  ],
  "caveat": "Below frontier"
 },
 {
  "rank": 226,
  "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": 227,
  "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": 228,
  "name": "Zotero",
  "url": "/p/zotero/",
  "category": "Other software",
  "recommenders": 14,
  "warners": 1,
  "rising": -3.25,
  "loved_for": [
   "Library organization",
   "Reading and annotation"
  ],
  "caveat": "BibTeX interop"
 },
 {
  "rank": 229,
  "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": 230,
  "name": "X11",
  "url": "/p/x11/",
  "category": "Other software",
  "recommenders": 14,
  "warners": 1,
  "rising": -1.93,
  "loved_for": [
   "Fewer Wayland issues",
   "Stability"
  ],
  "caveat": "Nouveau driver"
 },
 {
  "rank": 231,
  "name": "exe.dev",
  "url": "/p/exe-dev/",
  "category": "Infrastructure and DevOps",
  "recommenders": 14,
  "warners": 0,
  "rising": -2.25,
  "loved_for": [
   "Shelley agent",
   "Agent sandboxes"
  ],
  "caveat": "No outbound firewall"
 },
 {
  "rank": 232,
  "name": "Organic Maps",
  "url": "/p/organic-maps/",
  "category": "Other software",
  "recommenders": 14,
  "warners": 3,
  "rising": -0.6,
  "loved_for": [
   "Offline use",
   "Hiking and walking"
  ],
  "caveat": "Governance concerns"
 },
 {
  "rank": 233,
  "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": 234,
  "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": 235,
  "name": "Matrix",
  "url": "/p/matrix/",
  "category": "Email and chat",
  "recommenders": 14,
  "warners": 16,
  "rising": -0.6,
  "loved_for": [
   "Easy self-hosting",
   "Open and federated"
  ],
  "caveat": "Rough UX"
 },
 {
  "rank": 236,
  "name": "Wayland",
  "url": "/p/wayland/",
  "category": "Other software",
  "recommenders": 14,
  "warners": 21,
  "rising": -0.93,
  "loved_for": [
   "Stability",
   "Multi-monitor scaling"
  ],
  "caveat": "Breaks workflows"
 },
 {
  "rank": 237,
  "name": "GitHub Actions",
  "url": "/p/github-actions/",
  "category": "Infrastructure and DevOps",
  "recommenders": 14,
  "warners": 35,
  "rising": -1.93,
  "loved_for": [
   "Free for OSS",
   "Easy setup"
  ],
  "caveat": "Outages"
 },
 {
  "rank": 238,
  "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": 239,
  "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": 240,
  "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": 241,
  "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": 242,
  "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": 243,
  "name": "fish",
  "url": "/p/fish/",
  "category": "Terminal and shell",
  "recommenders": 13,
  "warners": 1,
  "rising": -1.6,
  "loved_for": [
   "Good defaults",
   "Long-term favorite"
  ],
  "caveat": "No history expansion"
 },
 {
  "rank": 244,
  "name": "Doom Emacs",
  "url": "/p/doom-emacs/",
  "category": "Editors and IDEs",
  "recommenders": 13,
  "warners": 2,
  "rising": -0.27,
  "loved_for": [
   "Sane defaults",
   "Vim keybindings"
  ],
  "caveat": "Hides internals"
 },
 {
  "rank": 245,
  "name": "Atuin",
  "url": "/p/atuin/",
  "category": "Terminal and shell",
  "recommenders": 13,
  "warners": 1,
  "rising": -0.27,
  "loved_for": [
   "Daily driver",
   "Fuzzy Ctrl-R"
  ],
  "caveat": "Bloat"
 },
 {
  "rank": 246,
  "name": "NetBird",
  "url": "/p/netbird/",
  "category": "Networking and VPN",
  "recommenders": 13,
  "warners": 1,
  "rising": -1.6,
  "loved_for": [
   "Tailscale alternative",
   "Self-hosting"
  ],
  "caveat": "Client usability"
 },
 {
  "rank": 247,
  "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": 248,
  "name": "OPNsense",
  "url": "/p/opnsense/",
  "category": "Networking and VPN",
  "recommenders": 13,
  "warners": 2,
  "rising": -0.27,
  "loved_for": [
   "Reliability",
   "Firewall features"
  ],
  "caveat": "Accessibility"
 },
 {
  "rank": 249,
  "name": "Last.fm",
  "url": "/p/last-fm/",
  "category": "Media and creative",
  "recommenders": 13,
  "warners": 3,
  "rising": -4.25,
  "loved_for": [
   "Music discovery",
   "Listening history"
  ],
  "caveat": "Stripped redesign"
 },
 {
  "rank": 250,
  "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": 251,
  "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": 252,
  "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": 253,
  "name": "Gemini CLI",
  "url": "/p/gemini-cli/",
  "category": "AI coding tools",
  "recommenders": 13,
  "warners": 27,
  "rising": -1.6,
  "loved_for": [
   "Coding capability",
   "Terminal interface"
  ],
  "caveat": "Behind competitors"
 },
 {
  "rank": 254,
  "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": 255,
  "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": 256,
  "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": 257,
  "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": 258,
  "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": 259,
  "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": 260,
  "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": 261,
  "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": 262,
  "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": 263,
  "name": "Aider",
  "url": "/p/aider/",
  "category": "AI coding tools",
  "recommenders": 12,
  "warners": 0,
  "rising": -3.93,
  "loved_for": [
   "Code quality",
   "Model choice"
  ],
  "caveat": "Token cost"
 },
 {
  "rank": 264,
  "name": "Sway",
  "url": "/p/sway/",
  "category": "Operating systems and desktop",
  "recommenders": 12,
  "warners": 1,
  "rising": -0.27,
  "loved_for": [
   "Easy i3 migration",
   "Tabs and workspaces"
  ],
  "caveat": "Limited config"
 },
 {
  "rank": 265,
  "name": "Knoppix",
  "url": "/p/knoppix/",
  "category": "Operating systems and desktop",
  "recommenders": 12,
  "warners": 0,
  "rising": -3.93,
  "loved_for": [
   "System rescue",
   "First Linux"
  ],
  "caveat": "Less unique now"
 },
 {
  "rank": 266,
  "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": 267,
  "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": 268,
  "name": "nix-darwin",
  "url": "/p/nix-darwin/",
  "category": "Libraries and frameworks",
  "recommenders": 12,
  "warners": 1,
  "rising": -1.27,
  "loved_for": [
   "Declarative config",
   "Homebrew management"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 269,
  "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": 270,
  "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": 271,
  "name": "Mathematica",
  "url": "/p/mathematica/",
  "category": "Other software",
  "recommenders": 12,
  "warners": 2,
  "rising": 5.36,
  "loved_for": [
   "Technical computation",
   "Notebooks & visuals"
  ],
  "caveat": "Proprietary"
 },
 {
  "rank": 272,
  "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": 273,
  "name": "Kubuntu",
  "url": "/p/kubuntu/",
  "category": "Operating systems and desktop",
  "recommenders": 12,
  "warners": 1,
  "rising": -0.27,
  "loved_for": [
   "Stable updates",
   "KDE Plasma"
  ],
  "caveat": "Install issues"
 },
 {
  "rank": 274,
  "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": 275,
  "name": "VLC",
  "url": "/p/vlc/",
  "category": "Media and creative",
  "recommenders": 12,
  "warners": 6,
  "rising": -2.6,
  "loved_for": [
   "General playback",
   "Mobile music"
  ],
  "caveat": "Clunky interface"
 },
 {
  "rank": 276,
  "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": 277,
  "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": 278,
  "name": "Ansible",
  "url": "/p/ansible/",
  "category": "Infrastructure and DevOps",
  "recommenders": 11,
  "warners": 4,
  "rising": -3.6,
  "loved_for": [
   "Versatile automation",
   "Works with AI agents"
  ],
  "caveat": "Painful to use"
 },
 {
  "rank": 279,
  "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": 280,
  "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": 281,
  "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": 282,
  "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": 283,
  "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": 284,
  "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": 285,
  "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": 286,
  "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": 287,
  "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": 288,
  "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": 289,
  "name": "Conductor",
  "url": "/p/conductor/",
  "category": "AI coding tools",
  "recommenders": 11,
  "warners": 3,
  "rising": -2.27,
  "loved_for": [
   "Parallel worktrees",
   "Daily driver"
  ],
  "caveat": "Cluttered UX"
 },
 {
  "rank": 290,
  "name": "Darktable",
  "url": "/p/darktable/",
  "category": "Media and creative",
  "recommenders": 11,
  "warners": 3,
  "rising": -0.95,
  "loved_for": [
   "Editing control",
   "Linux support"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 291,
  "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": 292,
  "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": 293,
  "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": 294,
  "name": "Google AI Mode",
  "url": "/p/google-ai-mode/",
  "category": "AI models and assistants",
  "recommenders": 11,
  "warners": 1,
  "rising": -2.27,
  "loved_for": [
   "Quick answers",
   "Replaces search"
  ],
  "caveat": "Unreliable results"
 },
 {
  "rank": 295,
  "name": "LazyVim",
  "url": "/p/lazyvim/",
  "category": "Editors and IDEs",
  "recommenders": 11,
  "warners": 1,
  "rising": -2.6,
  "loved_for": [
   "Works out of box",
   "Easy editor switch"
  ],
  "caveat": "Breaking changes"
 },
 {
  "rank": 296,
  "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": 297,
  "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": 298,
  "name": "SteamOS",
  "url": "/p/steamos/",
  "category": "Operating systems and desktop",
  "recommenders": 11,
  "warners": 1,
  "rising": -1.27,
  "loved_for": [
   "Windows replacement",
   "Desktop mode"
  ],
  "caveat": "Destructive install"
 },
 {
  "rank": 299,
  "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": 300,
  "name": "Raycast",
  "url": "/p/raycast/",
  "category": "Productivity",
  "recommenders": 11,
  "warners": 3,
  "rising": -0.95,
  "loved_for": [
   "Window management",
   "Spotlight replacement"
  ],
  "caveat": "AI direction"
 },
 {
  "rank": 301,
  "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": 302,
  "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": 303,
  "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": 304,
  "name": "Moonlight",
  "url": "/p/moonlight/",
  "category": "Media and creative",
  "recommenders": 10,
  "warners": 0,
  "rising": -3.27,
  "loved_for": [
   "Many client devices",
   "Low latency"
  ],
  "caveat": "Needs wired host"
 },
 {
  "rank": 305,
  "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": 306,
  "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": 307,
  "name": "Little Snitch",
  "url": "/p/little-snitch/",
  "category": "Networking and VPN",
  "recommenders": 10,
  "warners": 0,
  "rising": -1.95,
  "loved_for": [
   "Connection visibility",
   "Granular blocking"
  ],
  "caveat": "Paid upgrades"
 },
 {
  "rank": 308,
  "name": "Sunshine",
  "url": "/p/sunshine/",
  "category": "Other software",
  "recommenders": 10,
  "warners": 0,
  "rising": -3.27,
  "loved_for": [
   "Many client devices",
   "Low latency"
  ],
  "caveat": "Needs wired network"
 },
 {
  "rank": 309,
  "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": 310,
  "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": 311,
  "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": 312,
  "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": 313,
  "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": 314,
  "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": 315,
  "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": 316,
  "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": 317,
  "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": 318,
  "name": "Mercurial",
  "url": "/p/mercurial/",
  "category": "Git and code hosting",
  "recommenders": 10,
  "warners": 0,
  "rising": -0.62,
  "loved_for": [
   "Simpler UX",
   "Team satisfaction"
  ],
  "caveat": "Git dominance"
 },
 {
  "rank": 319,
  "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": 320,
  "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": 321,
  "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": 322,
  "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": 323,
  "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": 324,
  "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": 325,
  "name": "Headscale",
  "url": "/p/headscale/",
  "category": "Networking and VPN",
  "recommenders": 10,
  "warners": 2,
  "rising": -0.62,
  "loved_for": [
   "Self-hosted control",
   "Tailscale client support"
  ],
  "caveat": "Fewer features"
 },
 {
  "rank": 326,
  "name": "Google Sheets",
  "url": "/p/google-sheets/",
  "category": "Databases",
  "recommenders": 10,
  "warners": 3,
  "rising": -1.95,
  "loved_for": [
   "Personal tracking",
   "Lightweight database"
  ],
  "caveat": "Outgrown"
 },
 {
  "rank": 327,
  "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": 328,
  "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": 329,
  "name": "Apple container",
  "url": "/p/apple-container/",
  "category": "Infrastructure and DevOps",
  "recommenders": 10,
  "warners": 2,
  "rising": -0.62,
  "loved_for": [
   "Agent sandboxing",
   "Docker replacement"
  ],
  "caveat": "Work in progress"
 },
 {
  "rank": 330,
  "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": 331,
  "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": 332,
  "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": 333,
  "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": 334,
  "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": 335,
  "name": "n8n",
  "url": "/p/n8n/",
  "category": "Productivity",
  "recommenders": 9,
  "warners": 2,
  "rising": 3.69,
  "loved_for": [
   "Self-hosting",
   "Business automation"
  ],
  "caveat": "Limited logic"
 },
 {
  "rank": 336,
  "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": 337,
  "name": "rsync",
  "url": "/p/rsync/",
  "category": "Terminal and shell",
  "recommenders": 9,
  "warners": 1,
  "rising": -1.62,
  "loved_for": [
   "Backups and sync",
   "SSH file transfer"
  ],
  "caveat": "Recent release bugs"
 },
 {
  "rank": 338,
  "name": "Home Manager",
  "url": "/p/home-manager/",
  "category": "Libraries and frameworks",
  "recommenders": 9,
  "warners": 0,
  "rising": -0.29,
  "loved_for": [
   "Cross-platform setup",
   "Declarative dotfiles"
  ],
  "caveat": "Nix learning curve"
 },
 {
  "rank": 339,
  "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": 340,
  "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": 341,
  "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": 342,
  "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": 343,
  "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": 344,
  "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": 345,
  "name": "Porkbun",
  "url": "/p/porkbun/",
  "category": "Networking and VPN",
  "recommenders": 9,
  "warners": 0,
  "rising": -0.29,
  "loved_for": [
   "Reliable service",
   "Lower prices"
  ],
  "caveat": "Missing TLDs"
 },
 {
  "rank": 346,
  "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": 347,
  "name": "Cerebras",
  "url": "/p/cerebras/",
  "category": "AI models and assistants",
  "recommenders": 9,
  "warners": 0,
  "rising": -0.29,
  "loved_for": [
   "Speed",
   "Coding assistance"
  ],
  "caveat": "Rate limits"
 },
 {
  "rank": 348,
  "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": 349,
  "name": "iNaturalist",
  "url": "/p/inaturalist/",
  "category": "Other software",
  "recommenders": 9,
  "warners": 0,
  "rising": -0.29,
  "loved_for": [
   "Research value",
   "Data views"
  ],
  "caveat": "Doxxing risk"
 },
 {
  "rank": 350,
  "name": "Gemini 2.5 Flash",
  "url": "/p/gemini-2-5-flash/",
  "category": "AI models and assistants",
  "recommenders": 9,
  "warners": 0,
  "rising": -0.29,
  "loved_for": [
   "Speed",
   "Price-performance"
  ],
  "caveat": "Deprecation"
 },
 {
  "rank": 351,
  "name": "GOG",
  "url": "/p/gog/",
  "category": "Other software",
  "recommenders": 9,
  "warners": 0,
  "rising": -0.29,
  "loved_for": [
   "DRM-free installers",
   "Lasting ownership"
  ],
  "caveat": "Online co-op"
 },
 {
  "rank": 352,
  "name": "Marginalia Search",
  "url": "/p/marginalia-search/",
  "category": "Search",
  "recommenders": 9,
  "warners": 0,
  "rising": -0.62,
  "loved_for": [
   "Small web discovery",
   "Obscure finds"
  ],
  "caveat": "Smaller index"
 },
 {
  "rank": 353,
  "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": 354,
  "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": 355,
  "name": "LocalSend",
  "url": "/p/localsend/",
  "category": "Files, sync and backup",
  "recommenders": 9,
  "warners": 1,
  "rising": -0.29,
  "loved_for": [
   "Cross-platform",
   "Reliability"
  ],
  "caveat": "App must run"
 },
 {
  "rank": 356,
  "name": "Unhook",
  "url": "/p/unhook/",
  "category": "Browsers and extensions",
  "recommenders": 9,
  "warners": 0,
  "rising": -1.62,
  "loved_for": [
   "Hides distractions",
   "Browser support"
  ],
  "caveat": ""
 },
 {
  "rank": 357,
  "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": 358,
  "name": "Better Auth",
  "url": "/p/better-auth/",
  "category": "Security and passwords",
  "recommenders": 9,
  "warners": 1,
  "rising": -2.95,
  "loved_for": [
   "Open-source alternative",
   "Feature breadth"
  ],
  "caveat": "Code quality"
 },
 {
  "rank": 359,
  "name": "Gemma 4 26B A4B",
  "url": "/p/gemma-4-26b-a4b/",
  "category": "AI models and assistants",
  "recommenders": 9,
  "warners": 1,
  "rising": -1.62,
  "loved_for": [
   "Simpler coding help",
   "Everyday writing tasks"
  ],
  "caveat": "Unreliable coding"
 },
 {
  "rank": 360,
  "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": 361,
  "name": "Unsloth",
  "url": "/p/unsloth/",
  "category": "AI models and assistants",
  "recommenders": 9,
  "warners": 3,
  "rising": -0.62,
  "loved_for": [
   "Quant quality",
   "Fixes issues"
  ],
  "caveat": "Context room"
 },
 {
  "rank": 362,
  "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": 363,
  "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": 364,
  "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": 365,
  "name": "Cargo",
  "url": "/p/cargo/",
  "category": "Libraries and frameworks",
  "recommenders": 9,
  "warners": 3,
  "rising": -0.29,
  "loved_for": [
   "Easy dependencies",
   "Unified ecosystem"
  ],
  "caveat": "Supply chain security"
 },
 {
  "rank": 366,
  "name": "/e/OS",
  "url": "/p/e-os/",
  "category": "Operating systems and desktop",
  "recommenders": 9,
  "warners": 4,
  "rising": -1.95,
  "loved_for": [
   "Stable daily driver",
   "Fairphone support"
  ],
  "caveat": "Security patch lag"
 },
 {
  "rank": 367,
  "name": "Telegram",
  "url": "/p/telegram/",
  "category": "Email and chat",
  "recommenders": 9,
  "warners": 7,
  "rising": -0.62,
  "loved_for": [
   "Bot integrations",
   "Everyday messaging"
  ],
  "caveat": "No E2E encryption"
 },
 {
  "rank": 368,
  "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": 369,
  "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": 370,
  "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": 371,
  "name": "Perplexity",
  "url": "/p/perplexity/",
  "category": "AI models and assistants",
  "recommenders": 9,
  "warners": 10,
  "rising": -1.62,
  "loved_for": [
   "Search replacement",
   "Source citations"
  ],
  "caveat": "Declining quality"
 },
 {
  "rank": 372,
  "name": "AWS",
  "url": "/p/aws/",
  "category": "Infrastructure and DevOps",
  "recommenders": 9,
  "warners": 17,
  "rising": -2.95,
  "loved_for": [
   "Reliability",
   "Cheap tiny projects"
  ],
  "caveat": "Unpredictable bills"
 },
 {
  "rank": 373,
  "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": 374,
  "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": 375,
  "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": 376,
  "name": "Grafana",
  "url": "/p/grafana/",
  "category": "Monitoring and analytics",
  "recommenders": 8,
  "warners": 2,
  "rising": -1.29,
  "loved_for": [
   "Self-hosted stack",
   "Data source flexibility"
  ],
  "caveat": "Multiple query languages"
 },
 {
  "rank": 377,
  "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": 378,
  "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": 379,
  "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": 380,
  "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": 381,
  "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": 382,
  "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": 383,
  "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": 384,
  "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": 385,
  "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": 386,
  "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": 387,
  "name": "Qwen 27B",
  "url": "/p/qwen-27b/",
  "category": "AI models and assistants",
  "recommenders": 8,
  "warners": 0,
  "rising": -1.29,
  "loved_for": [
   "Agentic tool use",
   "Model quality"
  ],
  "caveat": "Speed and hardware"
 },
 {
  "rank": 388,
  "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": 389,
  "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": 390,
  "name": "rsync.net",
  "url": "/p/rsync-net/",
  "category": "Files, sync and backup",
  "recommenders": 8,
  "warners": 0,
  "rising": -1.29,
  "loved_for": [
   "Borg backups",
   "Long-term satisfaction"
  ],
  "caveat": "Minimum order"
 },
 {
  "rank": 391,
  "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": 392,
  "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": 393,
  "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": 394,
  "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": 395,
  "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": 396,
  "name": "noTunes",
  "url": "/p/notunes/",
  "category": "Other software",
  "recommenders": 8,
  "warners": 0,
  "rising": -2.62,
  "loved_for": [
   "Long-term reliability",
   "Original tool"
  ],
  "caveat": "Launch handling"
 },
 {
  "rank": 397,
  "name": "Valkey",
  "url": "/p/valkey/",
  "category": "Databases",
  "recommenders": 8,
  "warners": 0,
  "rising": -2.62,
  "loved_for": [
   "Redis compatibility",
   "Trusted governance"
  ],
  "caveat": "Diverging from Redis"
 },
 {
  "rank": 398,
  "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": 399,
  "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": 400,
  "name": "COSMIC",
  "url": "/p/cosmic/",
  "category": "Operating systems and desktop",
  "recommenders": 8,
  "warners": 1,
  "rising": -0.29,
  "loved_for": [
   "Window tiling",
   "Daily driver"
  ],
  "caveat": "Glitches"
 },
 {
  "rank": 401,
  "name": "Colima",
  "url": "/p/colima/",
  "category": "Infrastructure and DevOps",
  "recommenders": 8,
  "warners": 1,
  "rising": -1.29,
  "loved_for": [
   "Docker Desktop alternative",
   "Open source"
  ],
  "caveat": "No GUI"
 },
 {
  "rank": 402,
  "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": 403,
  "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": 404,
  "name": "Kodi",
  "url": "/p/kodi/",
  "category": "Media and creative",
  "recommenders": 8,
  "warners": 3,
  "rising": -1.29,
  "loved_for": [
   "Jellyfin client",
   "Appliance builds"
  ],
  "caveat": "TV navigation"
 },
 {
  "rank": 405,
  "name": "PayPal",
  "url": "/p/paypal/",
  "category": "Other software",
  "recommenders": 8,
  "warners": 3,
  "rising": 4.02,
  "loved_for": [
   "Card privacy",
   "Fallback availability"
  ],
  "caveat": "Fees"
 },
 {
  "rank": 406,
  "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": 407,
  "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": 408,
  "name": "Kilo Code",
  "url": "/p/kilo-code/",
  "category": "AI coding tools",
  "recommenders": 8,
  "warners": 1,
  "rising": -2.62,
  "loved_for": [
   "Cheap model access",
   "IDE integration"
  ],
  "caveat": "Model costs"
 },
 {
  "rank": 409,
  "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": 410,
  "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": 411,
  "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": 412,
  "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": 413,
  "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": 414,
  "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": 415,
  "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": 416,
  "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": 417,
  "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": 418,
  "name": "Claude Desktop",
  "url": "/p/claude-desktop/",
  "category": "AI models and assistants",
  "recommenders": 8,
  "warners": 11,
  "rising": -1.29,
  "loved_for": [
   "MCP integrations",
   "Non-engineer friendly"
  ],
  "caveat": "Bugs"
 },
 {
  "rank": 419,
  "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": 420,
  "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": 421,
  "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": 422,
  "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": 423,
  "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": 424,
  "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": 425,
  "name": "BorgBackup",
  "url": "/p/borgbackup/",
  "category": "Files, sync and backup",
  "recommenders": 7,
  "warners": 0,
  "rising": -0.96,
  "loved_for": [
   "Remote storage",
   "Deduplication"
  ],
  "caveat": "Synology support"
 },
 {
  "rank": 426,
  "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": 427,
  "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": 428,
  "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": 429,
  "name": "jq",
  "url": "/p/jq/",
  "category": "Terminal and shell",
  "recommenders": 7,
  "warners": 0,
  "rising": -0.96,
  "loved_for": [
   "Agent tooling",
   "Shell scripting glue"
  ],
  "caveat": "Syntax learning curve"
 },
 {
  "rank": 430,
  "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": 431,
  "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": 432,
  "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": 433,
  "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": 434,
  "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": 435,
  "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": 436,
  "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": 437,
  "name": "Quadlet",
  "url": "/p/quadlet/",
  "category": "Self-hosted and home server",
  "recommenders": 7,
  "warners": 0,
  "rising": -2.29,
  "loved_for": [
   "Systemd integration",
   "Reliability"
  ],
  "caveat": "No validation"
 },
 {
  "rank": 438,
  "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": 439,
  "name": "Terraform",
  "url": "/p/terraform/",
  "category": "Infrastructure and DevOps",
  "recommenders": 7,
  "warners": 4,
  "rising": -2.29,
  "loved_for": [
   "Pairs with Ansible",
   "CI/CD integration"
  ],
  "caveat": "Provider quality"
 },
 {
  "rank": 440,
  "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": 441,
  "name": "L\u00d6VE",
  "url": "/p/l-ve/",
  "category": "Libraries and frameworks",
  "recommenders": 7,
  "warners": 0,
  "rising": -2.29,
  "loved_for": [
   "Enjoyable to use",
   "Lua fit"
  ],
  "caveat": "Stale release"
 },
 {
  "rank": 442,
  "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": 443,
  "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": 444,
  "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": 445,
  "name": "build123d",
  "url": "/p/build123d/",
  "category": "Libraries and frameworks",
  "recommenders": 7,
  "warners": 0,
  "rising": -0.96,
  "loved_for": [
   "Works with LLMs",
   "Real solid models"
  ],
  "caveat": "AI accuracy"
 },
 {
  "rank": 446,
  "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": 447,
  "name": "Cookie AutoDelete",
  "url": "/p/cookie-autodelete/",
  "category": "Browsers and extensions",
  "recommenders": 7,
  "warners": 0,
  "rising": -0.96,
  "loved_for": [
   "Auto cookie cleanup",
   "Whitelisting"
  ],
  "caveat": "Maintenance doubts"
 },
 {
  "rank": 448,
  "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": 449,
  "name": "Qwen3",
  "url": "/p/qwen3/",
  "category": "AI models and assistants",
  "recommenders": 7,
  "warners": 0,
  "rising": -0.96,
  "loved_for": [
   "Runs locally",
   "Small model options"
  ],
  "caveat": "Slower locally"
 },
 {
  "rank": 450,
  "name": "SolveSpace",
  "url": "/p/solvespace/",
  "category": "Media and creative",
  "recommenders": 7,
  "warners": 0,
  "rising": -0.96,
  "loved_for": [
   "Simple interface",
   "Simple parts"
  ],
  "caveat": "Barebones"
 },
 {
  "rank": 451,
  "name": "curl",
  "url": "/p/curl/",
  "category": "Terminal and shell",
  "recommenders": 7,
  "warners": 1,
  "rising": -2.29,
  "loved_for": [
   "Terminal page fetching",
   "Shell scripting"
  ],
  "caveat": "No CT checks"
 },
 {
  "rank": 452,
  "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": 453,
  "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": 454,
  "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": 455,
  "name": "age",
  "url": "/p/age/",
  "category": "Security and passwords",
  "recommenders": 7,
  "warners": 0,
  "rising": -0.96,
  "loved_for": [
   "Simpler than GPG",
   "Works with SOPS"
  ],
  "caveat": "No signing"
 },
 {
  "rank": 456,
  "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": 457,
  "name": "Void Linux",
  "url": "/p/void-linux/",
  "category": "Operating systems and desktop",
  "recommenders": 7,
  "warners": 1,
  "rising": -0.96,
  "loved_for": [
   "Daily driver",
   "Stability"
  ],
  "caveat": "musl issues"
 },
 {
  "rank": 458,
  "name": "LangGraph",
  "url": "/p/langgraph/",
  "category": "AI models and assistants",
  "recommenders": 7,
  "warners": 2,
  "rising": -2.29,
  "loved_for": [
   "Agent orchestration",
   "Control and reliability"
  ],
  "caveat": "Reliability effort"
 },
 {
  "rank": 459,
  "name": "Open-Meteo",
  "url": "/p/open-meteo/",
  "category": "Other software",
  "recommenders": 7,
  "warners": 1,
  "rising": -0.96,
  "loved_for": [
   "Weather app backend",
   "Historical data"
  ],
  "caveat": "Timeouts"
 },
 {
  "rank": 460,
  "name": "Bandcamp",
  "url": "/p/bandcamp/",
  "category": "Media and creative",
  "recommenders": 7,
  "warners": 1,
  "rising": -2.29,
  "loved_for": [
   "Buying music",
   "Artist-friendly"
  ],
  "caveat": "Upload size limit"
 },
 {
  "rank": 461,
  "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": 462,
  "name": "Garage",
  "url": "/p/garage/",
  "category": "Files, sync and backup",
  "recommenders": 7,
  "warners": 2,
  "rising": -0.96,
  "loved_for": [
   "MinIO alternative",
   "Multi-node design"
  ],
  "caveat": "No GUI"
 },
 {
  "rank": 463,
  "name": "Chrome DevTools MCP",
  "url": "/p/chrome-devtools-mcp/",
  "category": "Browsers and extensions",
  "recommenders": 7,
  "warners": 2,
  "rising": -2.29,
  "loved_for": [
   "Agent self-testing",
   "Network inspection"
  ],
  "caveat": "Token heavy"
 },
 {
  "rank": 464,
  "name": "Sprites",
  "url": "/p/sprites/",
  "category": "Infrastructure and DevOps",
  "recommenders": 7,
  "warners": 2,
  "rising": -2.29,
  "loved_for": [
   "Agent sandboxing",
   "Personal apps"
  ],
  "caveat": "Terminal access"
 },
 {
  "rank": 465,
  "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": 466,
  "name": "Zulip",
  "url": "/p/zulip/",
  "category": "Email and chat",
  "recommenders": 7,
  "warners": 3,
  "rising": -2.29,
  "loved_for": [
   "Slack alternative",
   "Enjoyable daily use"
  ],
  "caveat": "Casual group fit"
 },
 {
  "rank": 467,
  "name": "Mermaid",
  "url": "/p/mermaid/",
  "category": "Other software",
  "recommenders": 7,
  "warners": 5,
  "rising": -0.96,
  "loved_for": [
   "LLM-friendly",
   "Markdown docs"
  ],
  "caveat": "Ugly rendering"
 },
 {
  "rank": 468,
  "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": 469,
  "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": 470,
  "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": 471,
  "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": 472,
  "name": "GPT-5 Codex",
  "url": "/p/gpt-5-codex/",
  "category": "AI coding tools",
  "recommenders": 7,
  "warners": 6,
  "rising": -2.29,
  "loved_for": [
   "Value for cost",
   "Daily driver"
  ],
  "caveat": "Quality regressions"
 },
 {
  "rank": 473,
  "name": "Time Machine",
  "url": "/p/time-machine/",
  "category": "Files, sync and backup",
  "recommenders": 7,
  "warners": 6,
  "rising": -0.96,
  "loved_for": [
   "Full restores",
   "Easy setup"
  ],
  "caveat": "Silent failure"
 },
 {
  "rank": 474,
  "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": 475,
  "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": 476,
  "name": "Btrfs",
  "url": "/p/btrfs/",
  "category": "Other software",
  "recommenders": 7,
  "warners": 9,
  "rising": -0.96,
  "loved_for": [
   "Snapshots",
   "Data features"
  ],
  "caveat": "Data corruption"
 },
 {
  "rank": 477,
  "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": 478,
  "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": 479,
  "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": 480,
  "name": "Amazon S3",
  "url": "/p/amazon-s3/",
  "category": "Files, sync and backup",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "Static site hosting",
   "Core storage primitive"
  ],
  "caveat": "Egress and cost"
 },
 {
  "rank": 481,
  "name": "FastAPI",
  "url": "/p/fastapi/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 4,
  "rising": -0.64,
  "loved_for": [
   "Default backend stack",
   "Lightweight layer"
  ],
  "caveat": "Async confusion"
 },
 {
  "rank": 482,
  "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": 483,
  "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": 484,
  "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": 485,
  "name": "Lore",
  "url": "/p/lore/",
  "category": "Git and code hosting",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "Large binary files",
   "Avoids Git"
  ],
  "caveat": "LLM-generated docs"
 },
 {
  "rank": 486,
  "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": 487,
  "name": "Pipecat",
  "url": "/p/pipecat/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Pluggable providers",
   "Local models"
  ],
  "caveat": "Needs tinkering"
 },
 {
  "rank": 488,
  "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": 489,
  "name": "MySQL",
  "url": "/p/mysql/",
  "category": "Databases",
  "recommenders": 6,
  "warners": 3,
  "rising": 2.02,
  "loved_for": [
   "Simplicity",
   "Performance"
  ],
  "caveat": "Footguns"
 },
 {
  "rank": 490,
  "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": 491,
  "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": 492,
  "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": 493,
  "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": 494,
  "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": 495,
  "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": 496,
  "name": "AdGuard Home",
  "url": "/p/adguard-home/",
  "category": "Self-hosted and home server",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Network-wide blocking",
   "Works off-network"
  ],
  "caveat": "Coarse blocking"
 },
 {
  "rank": 497,
  "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": 498,
  "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": 499,
  "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": 500,
  "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": 501,
  "name": "Qobuz",
  "url": "/p/qobuz/",
  "category": "Media and creative",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Spotify alternative",
   "Artist payouts"
  ],
  "caveat": "Recommendations"
 },
 {
  "rank": 502,
  "name": "Apollo",
  "url": "/p/apollo/",
  "category": "Email and chat",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Outbound prospecting"
  ],
  "caveat": "Overkill for basics"
 },
 {
  "rank": 503,
  "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": 504,
  "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": 505,
  "name": "Chezmoi",
  "url": "/p/chezmoi/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "Multi-machine setup",
   "Replaces scripts"
  ],
  "caveat": "Learning curve"
 },
 {
  "rank": 506,
  "name": "Alacritty",
  "url": "/p/alacritty/",
  "category": "Terminal and shell",
  "recommenders": 6,
  "warners": 2,
  "rising": -0.64,
  "loved_for": [
   "Multiplexer pairing",
   "Low latency"
  ],
  "caveat": "Config-file setup"
 },
 {
  "rank": 507,
  "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": 508,
  "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": 509,
  "name": "PocketBase",
  "url": "/p/pocketbase/",
  "category": "Databases",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Side projects",
   "Productivity"
  ],
  "caveat": "Public API risk"
 },
 {
  "rank": 510,
  "name": "SDL3",
  "url": "/p/sdl3/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Platform abstraction",
   "Smooth migration"
  ],
  "caveat": "Fullscreen modes"
 },
 {
  "rank": 511,
  "name": "raylib",
  "url": "/p/raylib/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Code over engines",
   "Ease of use"
  ],
  "caveat": "Build from scratch"
 },
 {
  "rank": 512,
  "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": 513,
  "name": "MacWhisper",
  "url": "/p/macwhisper/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "Transcription workflows",
   "Strong recommendations"
  ],
  "caveat": "Bugginess"
 },
 {
  "rank": 514,
  "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": 515,
  "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": 516,
  "name": "Ratatui",
  "url": "/p/ratatui/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Works well",
   "Ecosystem"
  ],
  "caveat": ""
 },
 {
  "rank": 517,
  "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": 518,
  "name": "RubyLLM",
  "url": "/p/rubyllm/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "API design",
   "Production use"
  ],
  "caveat": "Responses API"
 },
 {
  "rank": 519,
  "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": 520,
  "name": "Suno",
  "url": "/p/suno/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 1,
  "rising": -0.64,
  "loved_for": [
   "Personal songs",
   "Cover feature"
  ],
  "caveat": "Hollow output"
 },
 {
  "rank": 521,
  "name": "PowerToys",
  "url": "/p/powertoys/",
  "category": "Productivity",
  "recommenders": 6,
  "warners": 0,
  "rising": 0.69,
  "loved_for": [
   "Utility collection",
   "Command bar"
  ],
  "caveat": "Windows only"
 },
 {
  "rank": 522,
  "name": "fd",
  "url": "/p/fd/",
  "category": "Terminal and shell",
  "recommenders": 6,
  "warners": 0,
  "rising": 2.02,
  "loved_for": [
   "Pairs with ripgrep",
   "Speed"
  ],
  "caveat": ""
 },
 {
  "rank": 523,
  "name": "KISS Launcher",
  "url": "/p/kiss-launcher/",
  "category": "Productivity",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "Simplicity",
   "Long-term use"
  ],
  "caveat": "Slower app loading"
 },
 {
  "rank": 524,
  "name": "Ardour",
  "url": "/p/ardour/",
  "category": "Media and creative",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Overall quality",
   "Daily use"
  ],
  "caveat": "Linux audio latency"
 },
 {
  "rank": 525,
  "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": 526,
  "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": 527,
  "name": "TinyGo",
  "url": "/p/tinygo/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "WebAssembly support",
   "Embedded hardware"
  ],
  "caveat": "Go compatibility gaps"
 },
 {
  "rank": 528,
  "name": "Cosmopolitan",
  "url": "/p/cosmopolitan/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Cross-platform binaries",
   "Pairs with redbean"
  ],
  "caveat": "Expired certificates"
 },
 {
  "rank": 529,
  "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": 530,
  "name": "GPT-4o",
  "url": "/p/gpt-4o/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 1,
  "rising": -1.96,
  "loved_for": [
   "Creative collaboration",
   "API integration"
  ],
  "caveat": "Model removal"
 },
 {
  "rank": 531,
  "name": "DeepWiki",
  "url": "/p/deepwiki/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "Codebase understanding",
   "Flow diagrams"
  ],
  "caveat": "Odd diagrams"
 },
 {
  "rank": 532,
  "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": 533,
  "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": 534,
  "name": "Modal",
  "url": "/p/modal/",
  "category": "Infrastructure and DevOps",
  "recommenders": 6,
  "warners": 1,
  "rising": -0.64,
  "loved_for": [
   "GPU serverless",
   "Agent sandboxes"
  ],
  "caveat": "Docker in sandboxes"
 },
 {
  "rank": 535,
  "name": "gptel",
  "url": "/p/gptel/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.96,
  "loved_for": [
   "Extensible",
   "Works anywhere"
  ],
  "caveat": "Not agentic"
 },
 {
  "rank": 536,
  "name": "Neon",
  "url": "/p/neon/",
  "category": "Databases",
  "recommenders": 6,
  "warners": 1,
  "rising": -0.64,
  "loved_for": [
   "No database ops",
   "Branching and restores"
  ],
  "caveat": "Cost for small projects"
 },
 {
  "rank": 537,
  "name": "Dark Sky",
  "url": "/p/dark-sky/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "Rain accuracy",
   "Interface design"
  ],
  "caveat": "Discontinued"
 },
 {
  "rank": 538,
  "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": 539,
  "name": "Calibre",
  "url": "/p/calibre/",
  "category": "Media and creative",
  "recommenders": 6,
  "warners": 1,
  "rising": -0.64,
  "loved_for": [
   "E-reader syncing",
   "Library management"
  ],
  "caveat": "Clunky UI"
 },
 {
  "rank": 540,
  "name": "bat",
  "url": "/p/bat/",
  "category": "Terminal and shell",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "Syntax highlighting",
   "Automatic pager"
  ],
  "caveat": ""
 },
 {
  "rank": 541,
  "name": "fail2ban",
  "url": "/p/fail2ban/",
  "category": "Security and passwords",
  "recommenders": 6,
  "warners": 1,
  "rising": -0.64,
  "loved_for": [
   "Web log banning",
   "Layered defense"
  ],
  "caveat": "Tuning effort"
 },
 {
  "rank": 542,
  "name": "Groq",
  "url": "/p/groq/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 0,
  "rising": -1.96,
  "loved_for": [
   "Speed",
   "Model choice"
  ],
  "caveat": "Policy changes"
 },
 {
  "rank": 543,
  "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": 544,
  "name": "Lem",
  "url": "/p/lem/",
  "category": "Editors and IDEs",
  "recommenders": 6,
  "warners": 1,
  "rising": -0.64,
  "loved_for": [
   "Common Lisp core",
   "Emacs replacement"
  ],
  "caveat": "Fewer features"
 },
 {
  "rank": 545,
  "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": 546,
  "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": 547,
  "name": "Avalonia",
  "url": "/p/avalonia/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 1,
  "rising": -0.64,
  "loved_for": [
   "Cross-platform .NET GUI",
   "WPF alternative"
  ],
  "caveat": "Wayland drag-and-drop"
 },
 {
  "rank": 548,
  "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": 549,
  "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": 550,
  "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": 551,
  "name": "Flameshot",
  "url": "/p/flameshot/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 1,
  "rising": -1.96,
  "loved_for": [
   "Daily driver",
   "Hotkey integration"
  ],
  "caveat": "Wayland support"
 },
 {
  "rank": 552,
  "name": "ty",
  "url": "/p/ty/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 2,
  "rising": -0.64,
  "loved_for": [
   "Astral toolchain fit",
   "Better type checking"
  ],
  "caveat": "Gradual typing"
 },
 {
  "rank": 553,
  "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": 554,
  "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": 555,
  "name": "Chromium",
  "url": "/p/chromium/",
  "category": "Browsers and extensions",
  "recommenders": 6,
  "warners": 4,
  "rising": -0.64,
  "loved_for": [
   "Site compatibility",
   "Speed"
  ],
  "caveat": "Bloated codebase"
 },
 {
  "rank": 556,
  "name": "Notepad++",
  "url": "/p/notepadplusplus/",
  "category": "Editors and IDEs",
  "recommenders": 6,
  "warners": 3,
  "rising": -0.64,
  "loved_for": [
   "Everyday editor",
   "Code and plugins"
  ],
  "caveat": "Updater compromise"
 },
 {
  "rank": 557,
  "name": "Unreal Engine",
  "url": "/p/unreal-engine/",
  "category": "Media and creative",
  "recommenders": 6,
  "warners": 5,
  "rising": -1.96,
  "loved_for": [
   "Focus on game",
   "Visual quality"
  ],
  "caveat": "Game performance"
 },
 {
  "rank": 558,
  "name": "PyCharm",
  "url": "/p/pycharm/",
  "category": "Editors and IDEs",
  "recommenders": 6,
  "warners": 3,
  "rising": -0.96,
  "loved_for": [
   "Solid IDE",
   "Type checker"
  ],
  "caveat": "Resource usage"
 },
 {
  "rank": 559,
  "name": "Visual Studio",
  "url": "/p/visual-studio/",
  "category": "Editors and IDEs",
  "recommenders": 6,
  "warners": 5,
  "rising": -0.64,
  "loved_for": [
   "Code navigation",
   "Productivity"
  ],
  "caveat": "Slow and heavy"
 },
 {
  "rank": 560,
  "name": "Nuxt",
  "url": "/p/nuxt/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 2,
  "rising": -0.64,
  "loved_for": [
   "Ecosystem",
   "Next.js alternative"
  ],
  "caveat": "Foot guns"
 },
 {
  "rank": 561,
  "name": "PeerTube",
  "url": "/p/peertube/",
  "category": "Self-hosted and home server",
  "recommenders": 6,
  "warners": 2,
  "rising": -1.96,
  "loved_for": [
   "Own video platform",
   "Big Tech alternative"
  ],
  "caveat": "Content discovery"
 },
 {
  "rank": 562,
  "name": "OnlyOffice",
  "url": "/p/onlyoffice/",
  "category": "Other software",
  "recommenders": 6,
  "warners": 3,
  "rising": -1.96,
  "loved_for": [
   "Office alternative",
   "Lighter than LibreOffice"
  ],
  "caveat": "Openness disputes"
 },
 {
  "rank": 563,
  "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": 564,
  "name": "Substack",
  "url": "/p/substack/",
  "category": "Email and chat",
  "recommenders": 6,
  "warners": 4,
  "rising": -1.96,
  "loved_for": [
   "Audience growth",
   "Free email delivery"
  ],
  "caveat": "Platform dependence"
 },
 {
  "rank": 565,
  "name": "Oh My Zsh",
  "url": "/p/oh-my-zsh/",
  "category": "Terminal and shell",
  "recommenders": 6,
  "warners": 6,
  "rising": -1.96,
  "loved_for": [
   "Sensible defaults",
   "Git aliases"
  ],
  "caveat": "Slow startup"
 },
 {
  "rank": 566,
  "name": "DigitalOcean",
  "url": "/p/digitalocean/",
  "category": "Infrastructure and DevOps",
  "recommenders": 6,
  "warners": 5,
  "rising": -1.96,
  "loved_for": [
   "Simpler than AWS",
   "UI and API"
  ],
  "caveat": "Cost at scale"
 },
 {
  "rank": 567,
  "name": "pandas",
  "url": "/p/pandas/",
  "category": "Libraries and frameworks",
  "recommenders": 6,
  "warners": 6,
  "rising": -1.96,
  "loved_for": [
   "Python data ecosystem",
   "Exploratory research"
  ],
  "caveat": "Unintuitive API"
 },
 {
  "rank": 568,
  "name": "Wispr Flow",
  "url": "/p/wispr-flow/",
  "category": "AI models and assistants",
  "recommenders": 6,
  "warners": 6,
  "rising": -0.64,
  "loved_for": [
   "Transcription accuracy",
   "Daily workflow"
  ],
  "caveat": "Declining accuracy"
 },
 {
  "rank": 569,
  "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": 570,
  "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": 571,
  "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": 572,
  "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": 573,
  "name": "ESPHome",
  "url": "/p/esphome/",
  "category": "Productivity",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Smart appliance upgrades",
   "Custom DIY builds"
  ],
  "caveat": "433 MHz radio"
 },
 {
  "rank": 574,
  "name": "Gemini Flash Lite",
  "url": "/p/gemini-flash-lite/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Production workloads",
   "Good value"
  ],
  "caveat": "Model deprecation"
 },
 {
  "rank": 575,
  "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": 576,
  "name": "Lemonade",
  "url": "/p/lemonade/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "AMD/Strix Halo support",
   "Many backends"
  ],
  "caveat": "Small default context"
 },
 {
  "rank": 577,
  "name": "mutt",
  "url": "/p/mutt/",
  "category": "Email and chat",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Longevity",
   "Terminal workflow"
  ],
  "caveat": "Mobile use"
 },
 {
  "rank": 578,
  "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": 579,
  "name": "direnv",
  "url": "/p/direnv/",
  "category": "Terminal and shell",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Secrets loading",
   "Nix integration"
  ],
  "caveat": ""
 },
 {
  "rank": 580,
  "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": 581,
  "name": "Joplin",
  "url": "/p/joplin/",
  "category": "Notes and knowledge",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Evernote replacement",
   "Bring-your-own sync"
  ],
  "caveat": "Complexity"
 },
 {
  "rank": 582,
  "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": 583,
  "name": "Gemma 4 31B",
  "url": "/p/gemma-4-31b/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Strong local model",
   "Agentic coding"
  ],
  "caveat": "Not frontier-level"
 },
 {
  "rank": 584,
  "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": 585,
  "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": 586,
  "name": "Stylus",
  "url": "/p/stylus/",
  "category": "Browsers and extensions",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Site CSS overrides",
   "Quick fixes"
  ],
  "caveat": "Requires CSS"
 },
 {
  "rank": 587,
  "name": "PyTorch",
  "url": "/p/pytorch/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Daily workhorse",
   "Ecosystem default"
  ],
  "caveat": "Python lock-in"
 },
 {
  "rank": 588,
  "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": 589,
  "name": "NumPy",
  "url": "/p/numpy/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Ecosystem foundation",
   "Numeric speed"
  ],
  "caveat": "Slow import"
 },
 {
  "rank": 590,
  "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": 591,
  "name": "Nano Banana Pro",
  "url": "/p/nano-banana-pro/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Image quality",
   "Complex edits"
  ],
  "caveat": "Face distortion"
 },
 {
  "rank": 592,
  "name": "Lichess",
  "url": "/p/lichess/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Mobile and PWA",
   "Fast time controls"
  ],
  "caveat": "Missing variants"
 },
 {
  "rank": 593,
  "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": 594,
  "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": 595,
  "name": "Protocol Buffers",
  "url": "/p/protocol-buffers/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Cross-language schemas",
   "Efficient exchange"
  ],
  "caveat": "Design flaws"
 },
 {
  "rank": 596,
  "name": "marimo",
  "url": "/p/marimo/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "LLM integration",
   "Data tooling"
  ],
  "caveat": "Output placement"
 },
 {
  "rank": 597,
  "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": 598,
  "name": "Capture One",
  "url": "/p/capture-one/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Lightroom alternative",
   "Output quality"
  ],
  "caveat": "Library performance"
 },
 {
  "rank": 599,
  "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": 600,
  "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": 601,
  "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": 602,
  "name": "Graphite",
  "url": "/p/graphite/",
  "category": "Git and code hosting",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Stacked PRs",
   "Daily use"
  ],
  "caveat": "Pricing"
 },
 {
  "rank": 603,
  "name": "Electrobun",
  "url": "/p/electrobun/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Electron alternative",
   "Developer productivity"
  ],
  "caveat": "Platform confusion"
 },
 {
  "rank": 604,
  "name": "Hetzner Storage Box",
  "url": "/p/hetzner-storage-box/",
  "category": "Infrastructure and DevOps",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Backup target",
   "Low price"
  ],
  "caveat": "Basic features"
 },
 {
  "rank": 605,
  "name": "grep",
  "url": "/p/grep/",
  "category": "Terminal and shell",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Simple and sufficient",
   "Speed"
  ],
  "caveat": "Slow recursive scans"
 },
 {
  "rank": 606,
  "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": 607,
  "name": "GitHub Projects",
  "url": "/p/github-projects/",
  "category": "Productivity",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "AI agent tracking",
   "Simple kanban"
  ],
  "caveat": "Small teams only"
 },
 {
  "rank": 608,
  "name": "Kopia",
  "url": "/p/kopia/",
  "category": "Files, sync and backup",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "S3-compatible backends",
   "Reliability"
  ],
  "caveat": "Weaker CLI"
 },
 {
  "rank": 609,
  "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": 610,
  "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": 611,
  "name": "cargo-nextest",
  "url": "/p/cargo-nextest/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Well engineered",
   "Speed at scale"
  ],
  "caveat": "Endpoint security hangs"
 },
 {
  "rank": 612,
  "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": 613,
  "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": 614,
  "name": "acme.sh",
  "url": "/p/acme-sh/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "DNS validation",
   "Self-hosted certs"
  ],
  "caveat": "ZeroSSL default"
 },
 {
  "rank": 615,
  "name": "mimalloc",
  "url": "/p/mimalloc/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": 3.35,
  "loved_for": [
   "Performance",
   "Musl malloc replacement"
  ],
  "caveat": ""
 },
 {
  "rank": 616,
  "name": "Impeccable",
  "url": "/p/impeccable/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Better UI output",
   "Recommended"
  ],
  "caveat": ""
 },
 {
  "rank": 617,
  "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": 618,
  "name": "Devuan",
  "url": "/p/devuan/",
  "category": "Operating systems and desktop",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.64,
  "loved_for": [
   "No systemd",
   "Reliability"
  ],
  "caveat": "FreeBSD alternative"
 },
 {
  "rank": 619,
  "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": 620,
  "name": "River",
  "url": "/p/river/",
  "category": "Operating systems and desktop",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Compositor/WM split",
   "Simplicity"
  ],
  "caveat": ""
 },
 {
  "rank": 621,
  "name": "pacman",
  "url": "/p/pacman/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Simple installs",
   "Vetted repositories"
  ],
  "caveat": "No AUR support"
 },
 {
  "rank": 622,
  "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": 623,
  "name": "Ente Auth",
  "url": "/p/ente-auth/",
  "category": "Security and passwords",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Cross-platform",
   "Authy/Aegis alternative"
  ],
  "caveat": "Confusing branding"
 },
 {
  "rank": 624,
  "name": "OpenTelemetry",
  "url": "/p/opentelemetry/",
  "category": "Monitoring and analytics",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Backend flexibility",
   "Low-maintenance setup"
  ],
  "caveat": "Prescriptive SDKs"
 },
 {
  "rank": 625,
  "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": 626,
  "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": 627,
  "name": "Figma MCP",
  "url": "/p/figma-mcp/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Design to code",
   "Agent integration"
  ],
  "caveat": "Manual finishing"
 },
 {
  "rank": 628,
  "name": "Invidious",
  "url": "/p/invidious/",
  "category": "Self-hosted and home server",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Escaping doom-scrolling",
   "YouTube frontend"
  ],
  "caveat": "Slower"
 },
 {
  "rank": 629,
  "name": "CodexBar",
  "url": "/p/codexbar/",
  "category": "Monitoring and analytics",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Multi-provider support",
   "Real-time tracking"
  ],
  "caveat": ""
 },
 {
  "rank": 630,
  "name": "hledger",
  "url": "/p/hledger/",
  "category": "Finance",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Replaces GnuCash",
   "Import automation"
  ],
  "caveat": "No GUI"
 },
 {
  "rank": 631,
  "name": "GitHub Copilot CLI",
  "url": "/p/github-copilot-cli/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 2,
  "rising": -0.31,
  "loved_for": [
   "Productivity",
   "Model flexibility"
  ],
  "caveat": "Unannounced changes"
 },
 {
  "rank": 632,
  "name": "Kiwix",
  "url": "/p/kiwix/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Offline access",
   "Travel use"
  ],
  "caveat": "Download size"
 },
 {
  "rank": 633,
  "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": 634,
  "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": 635,
  "name": "zmx",
  "url": "/p/zmx/",
  "category": "Terminal and shell",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Attach and detach",
   "Restores terminal state"
  ],
  "caveat": "Repainting bugs"
 },
 {
  "rank": 636,
  "name": "beancount",
  "url": "/p/beancount/",
  "category": "Finance",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Plain-text files",
   "AI agent friendly"
  ],
  "caveat": "Large ledgers"
 },
 {
  "rank": 637,
  "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": 638,
  "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": 639,
  "name": "Manifold",
  "url": "/p/manifold/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Speed",
   "Engine integration"
  ],
  "caveat": ""
 },
 {
  "rank": 640,
  "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": 641,
  "name": "jjui",
  "url": "/p/jjui/",
  "category": "Git and code hosting",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Primary jj interface",
   "Simplifies jj"
  ],
  "caveat": "Inconsistent commands"
 },
 {
  "rank": 642,
  "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": 643,
  "name": "Vertico",
  "url": "/p/vertico/",
  "category": "Editors and IDEs",
  "recommenders": 5,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [
   "Composable stack",
   "Helm replacement"
  ],
  "caveat": ""
 },
 {
  "rank": 644,
  "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": 645,
  "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": 646,
  "name": "Nostr",
  "url": "/p/nostr/",
  "category": "Email and chat",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Decentralization",
   "Protocol design"
  ],
  "caveat": "Small audience"
 },
 {
  "rank": 647,
  "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": 648,
  "name": "Konsole",
  "url": "/p/konsole/",
  "category": "Terminal and shell",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Daily driver",
   "Settings GUI"
  ],
  "caveat": "Speed and latency"
 },
 {
  "rank": 649,
  "name": "Dillo",
  "url": "/p/dillo/",
  "category": "Browsers and extensions",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Lightweight",
   "Long-time favorite"
  ],
  "caveat": "Modern site rendering"
 },
 {
  "rank": 650,
  "name": "esbuild",
  "url": "/p/esbuild/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Go integration",
   "Speed"
  ],
  "caveat": "Go module setup"
 },
 {
  "rank": 651,
  "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": 652,
  "name": "pixi",
  "url": "/p/pixi/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [
   "Better Conda",
   "Fast solver"
  ],
  "caveat": "Often unnecessary"
 },
 {
  "rank": 653,
  "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": 654,
  "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": 655,
  "name": "btop",
  "url": "/p/btop/",
  "category": "Monitoring and analytics",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Terminal workflow fit",
   "Liked interface"
  ],
  "caveat": "Memory leak"
 },
 {
  "rank": 656,
  "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": 657,
  "name": "Playwright MCP",
  "url": "/p/playwright-mcp/",
  "category": "Libraries and frameworks",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Agent feedback loop",
   "Claude Code pairing"
  ],
  "caveat": "Speed"
 },
 {
  "rank": 658,
  "name": "EndeavourOS",
  "url": "/p/endeavouros/",
  "category": "Operating systems and desktop",
  "recommenders": 5,
  "warners": 0,
  "rising": -1.64,
  "loved_for": [
   "Easy install",
   "Daily driver"
  ],
  "caveat": "Anticheat games"
 },
 {
  "rank": 659,
  "name": "BIND",
  "url": "/p/bind/",
  "category": "Networking and VPN",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Proven reliability",
   "Familiar standard"
  ],
  "caveat": "Security history"
 },
 {
  "rank": 660,
  "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": 661,
  "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": 662,
  "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": 663,
  "name": "GitHub CLI",
  "url": "/p/github-cli/",
  "category": "Terminal and shell",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "AI agent friendly",
   "Pleasant to use"
  ],
  "caveat": "Telemetry"
 },
 {
  "rank": 664,
  "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": 665,
  "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": 666,
  "name": "Ecosia",
  "url": "/p/ecosia/",
  "category": "Search",
  "recommenders": 5,
  "warners": 1,
  "rising": 2.35,
  "loved_for": [
   "Usable results",
   "DuckDuckGo alternative"
  ],
  "caveat": "IP sharing"
 },
 {
  "rank": 667,
  "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": 668,
  "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": 669,
  "name": "Amazon SES",
  "url": "/p/amazon-ses/",
  "category": "Email and chat",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Self-hosting relay",
   "Deliverability"
  ],
  "caveat": "Migration intent"
 },
 {
  "rank": 670,
  "name": "Infomaniak",
  "url": "/p/infomaniak/",
  "category": "Email and chat",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Privacy, non-US",
   "Free IMAP"
  ],
  "caveat": "Management UI"
 },
 {
  "rank": 671,
  "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": 672,
  "name": "PGlite",
  "url": "/p/pglite/",
  "category": "Databases",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "No server needed",
   "In-browser Postgres"
  ],
  "caveat": "Single connection"
 },
 {
  "rank": 673,
  "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": 674,
  "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": 675,
  "name": "SoundCloud",
  "url": "/p/soundcloud/",
  "category": "Media and creative",
  "recommenders": 5,
  "warners": 1,
  "rising": -0.31,
  "loved_for": [
   "Artist discovery",
   "Musician-friendly"
  ],
  "caveat": "Upload limits"
 },
 {
  "rank": 676,
  "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": 677,
  "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": 678,
  "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": 679,
  "name": "GPT-5 Pro",
  "url": "/p/gpt-5-pro/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Catches misses",
   "Hard problems"
  ],
  "caveat": "High cost"
 },
 {
  "rank": 680,
  "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": 681,
  "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": 682,
  "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": 683,
  "name": "Cockpit",
  "url": "/p/cockpit/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Server management",
   "Systemd integration"
  ],
  "caveat": "RAID disk swaps"
 },
 {
  "rank": 684,
  "name": "Excalidraw",
  "url": "/p/excalidraw/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 2,
  "rising": -1.64,
  "loved_for": [
   "Enjoyable to use",
   "Obsidian plugin"
  ],
  "caveat": "Multiple canvases"
 },
 {
  "rank": 685,
  "name": "Temporary Containers",
  "url": "/p/temporary-containers/",
  "category": "Browsers and extensions",
  "recommenders": 5,
  "warners": 1,
  "rising": -1.64,
  "loved_for": [
   "Privacy isolation",
   "Pairs with containers"
  ],
  "caveat": "Unmaintained"
 },
 {
  "rank": 686,
  "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": 687,
  "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": 688,
  "name": "archive.today",
  "url": "/p/archive-today/",
  "category": "Other software",
  "recommenders": 5,
  "warners": 2,
  "rising": -0.31,
  "loved_for": [
   "Paywall access",
   "Quick redirects"
  ],
  "caveat": "Reliability"
 },
 {
  "rank": 689,
  "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": 690,
  "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": 691,
  "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": 692,
  "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": 693,
  "name": "vi",
  "url": "/p/vi/",
  "category": "Editors and IDEs",
  "recommenders": 5,
  "warners": 4,
  "rising": -0.31,
  "loved_for": [
   "Efficient editing",
   "Always available"
  ],
  "caveat": "Modal editing"
 },
 {
  "rank": 694,
  "name": "RTK",
  "url": "/p/rtk/",
  "category": "AI coding tools",
  "recommenders": 5,
  "warners": 4,
  "rising": -0.31,
  "loved_for": [
   "Fewer input tokens",
   "Agent integration"
  ],
  "caveat": "Small savings"
 },
 {
  "rank": 695,
  "name": "PostHog",
  "url": "/p/posthog/",
  "category": "Monitoring and analytics",
  "recommenders": 5,
  "warners": 4,
  "rising": -1.64,
  "loved_for": [
   "Google Analytics alternative",
   "AI analysis"
  ],
  "caveat": "Confusing navigation"
 },
 {
  "rank": 696,
  "name": "Element",
  "url": "/p/element/",
  "category": "Email and chat",
  "recommenders": 5,
  "warners": 5,
  "rising": -0.31,
  "loved_for": [
   "Reliable at scale",
   "Self-hosting"
  ],
  "caveat": "Device verification"
 },
 {
  "rank": 697,
  "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": 698,
  "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": 699,
  "name": "Microsoft Edge",
  "url": "/p/microsoft-edge/",
  "category": "Browsers and extensions",
  "recommenders": 5,
  "warners": 11,
  "rising": -0.31,
  "loved_for": [
   "uBlock Origin",
   "Speed and efficiency"
  ],
  "caveat": "Bloat"
 },
 {
  "rank": 700,
  "name": "LiteLLM",
  "url": "/p/litellm/",
  "category": "AI models and assistants",
  "recommenders": 5,
  "warners": 7,
  "rising": -1.64,
  "loved_for": [
   "Unified LLM proxy",
   "Usage monitoring"
  ],
  "caveat": "Supply-chain security"
 },
 {
  "rank": 701,
  "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": 702,
  "name": "WhatsApp",
  "url": "/p/whatsapp/",
  "category": "Email and chat",
  "recommenders": 5,
  "warners": 15,
  "rising": -0.31,
  "loved_for": [
   "Everyone uses it",
   "Family chat"
  ],
  "caveat": "Meta ownership"
 },
 {
  "rank": 703,
  "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": 704,
  "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": 705,
  "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": 706,
  "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": 707,
  "name": "Backblaze B2",
  "url": "/p/backblaze-b2/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 708,
  "name": "Radarr",
  "url": "/p/radarr/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 709,
  "name": "Stripe",
  "url": "/p/stripe/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 3,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 710,
  "name": "Frigate",
  "url": "/p/frigate/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 711,
  "name": "sed",
  "url": "/p/sed/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 712,
  "name": "QGIS",
  "url": "/p/qgis/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 713,
  "name": "UTM",
  "url": "/p/utm/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 714,
  "name": "OpenShell",
  "url": "/p/openshell/",
  "category": "Security and passwords",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 715,
  "name": "Kdenlive",
  "url": "/p/kdenlive/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 716,
  "name": "Reticulum",
  "url": "/p/reticulum/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 717,
  "name": "Celery",
  "url": "/p/celery/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 718,
  "name": "Fusion 360",
  "url": "/p/fusion-360/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 719,
  "name": "Maki",
  "url": "/p/maki/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 720,
  "name": "Expo",
  "url": "/p/expo/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 721,
  "name": "Fly.io",
  "url": "/p/fly-io/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 722,
  "name": "Slackware",
  "url": "/p/slackware/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 723,
  "name": "PgBouncer",
  "url": "/p/pgbouncer/",
  "category": "Databases",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 724,
  "name": "nftables",
  "url": "/p/nftables/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 725,
  "name": "BBEdit",
  "url": "/p/bbedit/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 726,
  "name": "Codex Security",
  "url": "/p/codex-security/",
  "category": "Security and passwords",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 727,
  "name": "NoScript",
  "url": "/p/noscript/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 728,
  "name": "Pushover",
  "url": "/p/pushover/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 729,
  "name": "BetterTouchTool",
  "url": "/p/bettertouchtool/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 730,
  "name": "Claude Agent SDK",
  "url": "/p/claude-agent-sdk/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 731,
  "name": "Phaser",
  "url": "/p/phaser/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 732,
  "name": "Kate",
  "url": "/p/kate/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 733,
  "name": "Bifrost",
  "url": "/p/bifrost/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 734,
  "name": "HAProxy",
  "url": "/p/haproxy/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 735,
  "name": "JOE",
  "url": "/p/joe/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 736,
  "name": "Bevy",
  "url": "/p/bevy/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 737,
  "name": "apt",
  "url": "/p/apt/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 738,
  "name": "awk",
  "url": "/p/awk/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 739,
  "name": "EasyEffects",
  "url": "/p/easyeffects/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 740,
  "name": "Bitwig",
  "url": "/p/bitwig/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 741,
  "name": "Tidal",
  "url": "/p/tidal/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 742,
  "name": "Rhino",
  "url": "/p/rhino/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 743,
  "name": "Lotus 1-2-3",
  "url": "/p/lotus-1-2-3/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 744,
  "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": 745,
  "name": "OpenCode Zen",
  "url": "/p/opencode-zen/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 746,
  "name": "Docling",
  "url": "/p/docling/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 747,
  "name": "Tantivy",
  "url": "/p/tantivy/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 748,
  "name": "smolvm",
  "url": "/p/smolvm/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 749,
  "name": "smtp2go",
  "url": "/p/smtp2go/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 750,
  "name": "Wholphin",
  "url": "/p/wholphin/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 751,
  "name": "Ableton Live",
  "url": "/p/ableton-live/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 752,
  "name": "faster-whisper",
  "url": "/p/faster-whisper/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 753,
  "name": "Mouseless",
  "url": "/p/mouseless/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 754,
  "name": "D2",
  "url": "/p/d2/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 755,
  "name": "Projectivy",
  "url": "/p/projectivy/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 756,
  "name": "GNU Make",
  "url": "/p/gnu-make/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 757,
  "name": "Plannotator",
  "url": "/p/plannotator/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 758,
  "name": "Camoufox",
  "url": "/p/camoufox/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 759,
  "name": "Palmier Pro",
  "url": "/p/palmier-pro/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 760,
  "name": "Kotlin Multiplatform",
  "url": "/p/kotlin-multiplatform/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 761,
  "name": "Harmonic",
  "url": "/p/harmonic/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 762,
  "name": "E2B",
  "url": "/p/e2b/",
  "category": "Security and passwords",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 763,
  "name": "Antigravity CLI",
  "url": "/p/antigravity-cli/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 1,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 764,
  "name": "Lemmy",
  "url": "/p/lemmy/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 765,
  "name": "Droid-ify",
  "url": "/p/droid-ify/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 766,
  "name": "Dev Containers",
  "url": "/p/dev-containers/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 767,
  "name": "Bear Blog",
  "url": "/p/bear-blog/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 768,
  "name": "glow",
  "url": "/p/glow/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 769,
  "name": "Omnigent",
  "url": "/p/omnigent/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 770,
  "name": "dwm",
  "url": "/p/dwm/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 771,
  "name": "Hotwire",
  "url": "/p/hotwire/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 772,
  "name": "pyinfra",
  "url": "/p/pyinfra/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 773,
  "name": "Vercel AI SDK",
  "url": "/p/vercel-ai-sdk/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 774,
  "name": "asdf",
  "url": "/p/asdf/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 775,
  "name": "PgDog",
  "url": "/p/pgdog/",
  "category": "Databases",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 776,
  "name": "Tree Style Tab",
  "url": "/p/tree-style-tab/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 777,
  "name": "WinDirStat",
  "url": "/p/windirstat/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 778,
  "name": "Puppy Linux",
  "url": "/p/puppy-linux/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 779,
  "name": "Yggdrasil",
  "url": "/p/yggdrasil/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 780,
  "name": "apsw",
  "url": "/p/apsw/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 781,
  "name": "Quint",
  "url": "/p/quint/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 782,
  "name": "HeidiSQL",
  "url": "/p/heidisql/",
  "category": "Databases",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 783,
  "name": "libvips",
  "url": "/p/libvips/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 784,
  "name": "Inertia.js",
  "url": "/p/inertia-js/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 3.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 785,
  "name": "TextMate",
  "url": "/p/textmate/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 786,
  "name": "pf",
  "url": "/p/pf/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 787,
  "name": "Numbat",
  "url": "/p/numbat/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 788,
  "name": "Ox Alpha",
  "url": "/p/ox-alpha/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 789,
  "name": "Spokenly",
  "url": "/p/spokenly/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 790,
  "name": "Saggar",
  "url": "/p/saggar/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 791,
  "name": "Consult",
  "url": "/p/consult/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 792,
  "name": "Neuralwatt",
  "url": "/p/neuralwatt/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 793,
  "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": 794,
  "name": "Aegis",
  "url": "/p/aegis/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 795,
  "name": "Shade Map",
  "url": "/p/shade-map/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 796,
  "name": "Silo",
  "url": "/p/silo/",
  "category": "Files, sync and backup",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 797,
  "name": "Bento",
  "url": "/p/bento/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 798,
  "name": "Miri",
  "url": "/p/miri/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 799,
  "name": "TCC",
  "url": "/p/tcc/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 800,
  "name": "st",
  "url": "/p/st/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 801,
  "name": "winutil",
  "url": "/p/winutil/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 802,
  "name": "AltTab",
  "url": "/p/alttab/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 803,
  "name": "NeXTSTEP",
  "url": "/p/nextstep/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 804,
  "name": "LuLu",
  "url": "/p/lulu/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 805,
  "name": "humanizer",
  "url": "/p/humanizer/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 806,
  "name": "Pocket-TTS",
  "url": "/p/pocket-tts/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 807,
  "name": "Effect",
  "url": "/p/effect/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 808,
  "name": "linkding",
  "url": "/p/linkding/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 809,
  "name": "Bluefin",
  "url": "/p/bluefin/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 810,
  "name": "EF Core",
  "url": "/p/ef-core/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 811,
  "name": "TreeSheets",
  "url": "/p/treesheets/",
  "category": "Notes and knowledge",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 812,
  "name": "Turing Complete",
  "url": "/p/turing-complete/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 813,
  "name": "SimpleX",
  "url": "/p/simplex/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 814,
  "name": "Renovate",
  "url": "/p/renovate/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 815,
  "name": "Ice",
  "url": "/p/ice/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 816,
  "name": "pgBackRest",
  "url": "/p/pgbackrest/",
  "category": "Databases",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 817,
  "name": "CUE",
  "url": "/p/cue/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 818,
  "name": "tsgo",
  "url": "/p/tsgo/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 819,
  "name": "IINA",
  "url": "/p/iina/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 820,
  "name": "Nx",
  "url": "/p/nx/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 821,
  "name": "Performative-UI",
  "url": "/p/performative-ui/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 822,
  "name": "NetHack",
  "url": "/p/nethack/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 823,
  "name": "ASP.NET Core",
  "url": "/p/asp-net-core/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 824,
  "name": "lazydocker",
  "url": "/p/lazydocker/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 825,
  "name": "Fluxer",
  "url": "/p/fluxer/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": -0.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 826,
  "name": "compound-engineering-plugin",
  "url": "/p/compound-engineering-plugin/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 827,
  "name": "Pandora",
  "url": "/p/pandora/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 828,
  "name": "Barman",
  "url": "/p/barman/",
  "category": "Databases",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 829,
  "name": "Mercury",
  "url": "/p/mercury/",
  "category": "Finance",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 830,
  "name": "BMAD",
  "url": "/p/bmad/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 831,
  "name": "BOSL2",
  "url": "/p/bosl2/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 832,
  "name": "Tectonic",
  "url": "/p/tectonic/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 833,
  "name": "PyPy",
  "url": "/p/pypy/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 834,
  "name": "DeArrow",
  "url": "/p/dearrow/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 835,
  "name": "Workflowy",
  "url": "/p/workflowy/",
  "category": "Notes and knowledge",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 836,
  "name": "OpenCloud",
  "url": "/p/opencloud/",
  "category": "Self-hosted and home server",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 837,
  "name": "Purelymail",
  "url": "/p/purelymail/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 838,
  "name": "Blender MCP",
  "url": "/p/blender-mcp/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 1,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 839,
  "name": "nixos-anywhere",
  "url": "/p/nixos-anywhere/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 840,
  "name": "Glide",
  "url": "/p/glide/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 841,
  "name": "Homebridge",
  "url": "/p/homebridge/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 842,
  "name": "Squoosh",
  "url": "/p/squoosh/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 843,
  "name": "Strudel",
  "url": "/p/strudel/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 844,
  "name": "YNAB",
  "url": "/p/ynab/",
  "category": "Finance",
  "recommenders": 4,
  "warners": 1,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 845,
  "name": "VisiData",
  "url": "/p/visidata/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 846,
  "name": "Scaleway",
  "url": "/p/scaleway/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 1,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 847,
  "name": "Claude Code Router",
  "url": "/p/claude-code-router/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 848,
  "name": "Niagara Launcher",
  "url": "/p/niagara-launcher/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 849,
  "name": "ungoogled-chromium",
  "url": "/p/ungoogled-chromium/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 1,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 850,
  "name": "SourceGit",
  "url": "/p/sourcegit/",
  "category": "Git and code hosting",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 851,
  "name": "croc",
  "url": "/p/croc/",
  "category": "Files, sync and backup",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 852,
  "name": "Chatto",
  "url": "/p/chatto/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 853,
  "name": "Tuta",
  "url": "/p/tuta/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 1,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 854,
  "name": "iCloud",
  "url": "/p/icloud/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 4,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 855,
  "name": "RustFS",
  "url": "/p/rustfs/",
  "category": "Files, sync and backup",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 856,
  "name": "Actual Budget",
  "url": "/p/actual-budget/",
  "category": "Finance",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 857,
  "name": "Azure DevOps",
  "url": "/p/azure-devops/",
  "category": "Git and code hosting",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 858,
  "name": "Windows 95",
  "url": "/p/windows-95/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 859,
  "name": "jai",
  "url": "/p/jai/",
  "category": "Security and passwords",
  "recommenders": 4,
  "warners": 1,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 860,
  "name": "Laravel",
  "url": "/p/laravel/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 861,
  "name": "Flux",
  "url": "/p/flux/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 862,
  "name": "Zenflow",
  "url": "/p/zenflow/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 0,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 863,
  "name": "SAM",
  "url": "/p/sam/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 1,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 864,
  "name": "Lima",
  "url": "/p/lima/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 865,
  "name": "GPT-Live",
  "url": "/p/gpt-live/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 2,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 866,
  "name": "PureOS",
  "url": "/p/pureos/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 867,
  "name": "Spacemacs",
  "url": "/p/spacemacs/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 2,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 868,
  "name": "GNU Screen",
  "url": "/p/gnu-screen/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 869,
  "name": "GSD",
  "url": "/p/gsd/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 870,
  "name": "Google Translate",
  "url": "/p/google-translate/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 3,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 871,
  "name": "OpenGL",
  "url": "/p/opengl/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 1,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 872,
  "name": "Kagi Translate",
  "url": "/p/kagi-translate/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 873,
  "name": "Miro",
  "url": "/p/miro/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 2,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 874,
  "name": "CircleCI",
  "url": "/p/circleci/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 875,
  "name": "corfu",
  "url": "/p/corfu/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 876,
  "name": "k9s",
  "url": "/p/k9s/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 877,
  "name": "MLX",
  "url": "/p/mlx/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 3,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 878,
  "name": "Cloudflare Quick Tunnels",
  "url": "/p/cloudflare-quick-tunnels/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 1,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 879,
  "name": "IceWM",
  "url": "/p/icewm/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 880,
  "name": "Wipr 2",
  "url": "/p/wipr-2/",
  "category": "Browsers and extensions",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 881,
  "name": "WarpBuild",
  "url": "/p/warpbuild/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 882,
  "name": "Google Assistant",
  "url": "/p/google-assistant/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 1,
  "rising": 2.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 883,
  "name": "AppImage",
  "url": "/p/appimage/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 884,
  "name": "X11Libre",
  "url": "/p/x11libre/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 1,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 885,
  "name": "Vitest",
  "url": "/p/vitest/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 1,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 886,
  "name": "Android Auto",
  "url": "/p/android-auto/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 887,
  "name": "Cloudflare Turnstile",
  "url": "/p/cloudflare-turnstile/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 888,
  "name": "Lumo",
  "url": "/p/lumo/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 1,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 889,
  "name": "Drizzle",
  "url": "/p/drizzle/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 890,
  "name": "Cucumber",
  "url": "/p/cucumber/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 1,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 891,
  "name": "UniFi",
  "url": "/p/unifi/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 892,
  "name": "Proton VPN",
  "url": "/p/proton-vpn/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 893,
  "name": "NanoClaw",
  "url": "/p/nanoclaw/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 2,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 894,
  "name": "Bootstrap",
  "url": "/p/bootstrap/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 895,
  "name": "Superset",
  "url": "/p/superset/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 2,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 896,
  "name": "Codex App",
  "url": "/p/codex-app/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 3,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 897,
  "name": "LLVM",
  "url": "/p/llvm/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 898,
  "name": "Affinity",
  "url": "/p/affinity/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 899,
  "name": "Netlify",
  "url": "/p/netlify/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 3,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 900,
  "name": "Jupyter",
  "url": "/p/jupyter/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 4,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 901,
  "name": "Windows 8",
  "url": "/p/windows-8/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 902,
  "name": "GNU Stow",
  "url": "/p/gnu-stow/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 3,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 903,
  "name": "beets",
  "url": "/p/beets/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 2,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 904,
  "name": "Gas Town",
  "url": "/p/gas-town/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 4,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 905,
  "name": "Windsurf",
  "url": "/p/windsurf/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 4,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 906,
  "name": "Mistral OCR",
  "url": "/p/mistral-ocr/",
  "category": "AI models and assistants",
  "recommenders": 4,
  "warners": 2,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 907,
  "name": "spec-kit",
  "url": "/p/spec-kit/",
  "category": "AI coding tools",
  "recommenders": 4,
  "warners": 3,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 908,
  "name": "SwiftUI",
  "url": "/p/swiftui/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 4,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 909,
  "name": "Angular",
  "url": "/p/angular/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 3,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 910,
  "name": "Echo",
  "url": "/p/echo/",
  "category": "Terminal and shell",
  "recommenders": 4,
  "warners": 3,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 911,
  "name": "GNU Guix",
  "url": "/p/gnu-guix/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 4,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 912,
  "name": "Lotus Notes",
  "url": "/p/lotus-notes/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 5,
  "rising": 4.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 913,
  "name": "Windows 10",
  "url": "/p/windows-10/",
  "category": "Operating systems and desktop",
  "recommenders": 4,
  "warners": 6,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 914,
  "name": "ImageMagick",
  "url": "/p/imagemagick/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 5,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 915,
  "name": "RustDesk",
  "url": "/p/rustdesk/",
  "category": "Other software",
  "recommenders": 4,
  "warners": 4,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 916,
  "name": "Nova Launcher",
  "url": "/p/nova-launcher/",
  "category": "Productivity",
  "recommenders": 4,
  "warners": 6,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 917,
  "name": "iTunes",
  "url": "/p/itunes/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 5,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 918,
  "name": "Google Photos",
  "url": "/p/google-photos/",
  "category": "Media and creative",
  "recommenders": 4,
  "warners": 8,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 919,
  "name": "Windows Notepad",
  "url": "/p/windows-notepad/",
  "category": "Editors and IDEs",
  "recommenders": 4,
  "warners": 7,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 920,
  "name": "Heroku",
  "url": "/p/heroku/",
  "category": "Infrastructure and DevOps",
  "recommenders": 4,
  "warners": 8,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 921,
  "name": "Next.js",
  "url": "/p/next-js/",
  "category": "Libraries and frameworks",
  "recommenders": 4,
  "warners": 19,
  "rising": -1.31,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 922,
  "name": "Finder",
  "url": "/p/finder/",
  "category": "Files, sync and backup",
  "recommenders": 4,
  "warners": 13,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 923,
  "name": "Instagram",
  "url": "/p/instagram/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 15,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 924,
  "name": "Facebook",
  "url": "/p/facebook/",
  "category": "Networking and VPN",
  "recommenders": 4,
  "warners": 16,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 925,
  "name": "Microsoft Outlook",
  "url": "/p/microsoft-outlook/",
  "category": "Email and chat",
  "recommenders": 4,
  "warners": 19,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 926,
  "name": "Kiro",
  "url": "/p/kiro/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 927,
  "name": "k3s",
  "url": "/p/k3s/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 928,
  "name": "boringBar",
  "url": "/p/boringbar/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 929,
  "name": "Tokio",
  "url": "/p/tokio/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 930,
  "name": "Goose",
  "url": "/p/goose/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 931,
  "name": "Traefik",
  "url": "/p/traefik/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 932,
  "name": "Adobe Lightroom",
  "url": "/p/adobe-lightroom/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 933,
  "name": "Sonarr",
  "url": "/p/sonarr/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 934,
  "name": "Dagger",
  "url": "/p/dagger/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 935,
  "name": "Hono",
  "url": "/p/hono/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 936,
  "name": "MariaDB",
  "url": "/p/mariadb/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 937,
  "name": "SpeedCrunch",
  "url": "/p/speedcrunch/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 938,
  "name": "Zola",
  "url": "/p/zola/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 939,
  "name": "Amazon Mechanical Turk",
  "url": "/p/amazon-mechanical-turk/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 940,
  "name": "Windows Terminal",
  "url": "/p/windows-terminal/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 941,
  "name": "Libby",
  "url": "/p/libby/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 942,
  "name": "Privacy.com",
  "url": "/p/privacy-com/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 943,
  "name": "Quartz",
  "url": "/p/quartz/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 944,
  "name": "Qwen 3.7",
  "url": "/p/qwen-3-7/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 945,
  "name": "Synthetic",
  "url": "/p/synthetic/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 946,
  "name": "hax",
  "url": "/p/hax/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 947,
  "name": "Moonshine",
  "url": "/p/moonshine/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 948,
  "name": "babashka",
  "url": "/p/babashka/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 949,
  "name": "DuckLake",
  "url": "/p/ducklake/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 950,
  "name": "Stalwart",
  "url": "/p/stalwart/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 951,
  "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": 952,
  "name": "Google Keep",
  "url": "/p/google-keep/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 953,
  "name": "Fastpotify",
  "url": "/p/fastpotify/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 954,
  "name": "T3 Code",
  "url": "/p/t3-code/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 955,
  "name": "bhyve",
  "url": "/p/bhyve/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 956,
  "name": "Qwen3 TTS",
  "url": "/p/qwen3-tts/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 957,
  "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": 958,
  "name": "Mastra",
  "url": "/p/mastra/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 959,
  "name": "QuickJS",
  "url": "/p/quickjs/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 960,
  "name": "Google Earth",
  "url": "/p/google-earth/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 961,
  "name": "Capacitor",
  "url": "/p/capacitor/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 962,
  "name": "Slint",
  "url": "/p/slint/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 963,
  "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": 964,
  "name": "SDL",
  "url": "/p/sdl/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 965,
  "name": "microsandbox",
  "url": "/p/microsandbox/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 966,
  "name": "Qwen3-VL",
  "url": "/p/qwen3-vl/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 967,
  "name": "ESLint",
  "url": "/p/eslint/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 968,
  "name": "MusicBrainz Picard",
  "url": "/p/musicbrainz-picard/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 969,
  "name": "Langfuse",
  "url": "/p/langfuse/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 970,
  "name": "Prosody",
  "url": "/p/prosody/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 971,
  "name": "Damn Small Linux",
  "url": "/p/damn-small-linux/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 972,
  "name": "Augment",
  "url": "/p/augment/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 973,
  "name": "Trilium",
  "url": "/p/trilium/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 974,
  "name": "Jekyll",
  "url": "/p/jekyll/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 975,
  "name": "OpenRA",
  "url": "/p/openra/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 976,
  "name": "Microsoft Entra",
  "url": "/p/microsoft-entra/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 977,
  "name": "NetGuard",
  "url": "/p/netguard/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 978,
  "name": "Codefloe",
  "url": "/p/codefloe/",
  "category": "Git and code hosting",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 979,
  "name": "Slug",
  "url": "/p/slug/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 980,
  "name": "Forge",
  "url": "/p/forge/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 981,
  "name": "Firefox ESR",
  "url": "/p/firefox-esr/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 982,
  "name": "Linode",
  "url": "/p/linode/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 983,
  "name": "Seafile",
  "url": "/p/seafile/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 984,
  "name": "Elasticsearch",
  "url": "/p/elasticsearch/",
  "category": "Search",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 985,
  "name": "Double Commander",
  "url": "/p/double-commander/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 986,
  "name": "flow",
  "url": "/p/flow/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 987,
  "name": "Beorg",
  "url": "/p/beorg/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 988,
  "name": "deSEC",
  "url": "/p/desec/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 989,
  "name": "Fluxbox",
  "url": "/p/fluxbox/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 990,
  "name": "iCloud Mail",
  "url": "/p/icloud-mail/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 991,
  "name": "sqlite-vec",
  "url": "/p/sqlite-vec/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 992,
  "name": "Prowlarr",
  "url": "/p/prowlarr/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 993,
  "name": "vercel-labs/skills",
  "url": "/p/vercel-labs-skills/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 994,
  "name": "LibreELEC",
  "url": "/p/libreelec/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 995,
  "name": "smolmachines",
  "url": "/p/smolmachines/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 996,
  "name": "mold",
  "url": "/p/mold/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 997,
  "name": "Chicken Scheme",
  "url": "/p/chicken-scheme/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 998,
  "name": "Textual",
  "url": "/p/textual/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 999,
  "name": "jcode",
  "url": "/p/jcode/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1000,
  "name": "BirdNET-Go",
  "url": "/p/birdnet-go/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1001,
  "name": "Stats",
  "url": "/p/stats/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1002,
  "name": "Tolaria",
  "url": "/p/tolaria/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1003,
  "name": "Unsloth Studio",
  "url": "/p/unsloth-studio/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1004,
  "name": "Midjourney",
  "url": "/p/midjourney/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1005,
  "name": "openSUSE",
  "url": "/p/opensuse/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1006,
  "name": "PalmOS",
  "url": "/p/palmos/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1007,
  "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": 1008,
  "name": "redbean",
  "url": "/p/redbean/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1009,
  "name": "Commit Mono",
  "url": "/p/commit-mono/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1010,
  "name": "Wails",
  "url": "/p/wails/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1011,
  "name": "transcribe.cpp",
  "url": "/p/transcribe-cpp/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1012,
  "name": "Strongbox",
  "url": "/p/strongbox/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1013,
  "name": "MapComplete",
  "url": "/p/mapcomplete/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1014,
  "name": "ImHex",
  "url": "/p/imhex/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1015,
  "name": "OpenLogi",
  "url": "/p/openlogi/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1016,
  "name": "MATE",
  "url": "/p/mate/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1017,
  "name": "Noctalia",
  "url": "/p/noctalia/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1018,
  "name": "Antithesis",
  "url": "/p/antithesis/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1019,
  "name": "Noir",
  "url": "/p/noir/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1020,
  "name": "Fedora Silverblue",
  "url": "/p/fedora-silverblue/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1021,
  "name": "Diesel",
  "url": "/p/diesel/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1022,
  "name": "Chrome DevTools",
  "url": "/p/chrome-devtools/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1023,
  "name": "Keyboard Maestro",
  "url": "/p/keyboard-maestro/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1024,
  "name": "FreeTube",
  "url": "/p/freetube/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1025,
  "name": "ULID",
  "url": "/p/ulid/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1026,
  "name": "Amphetamine",
  "url": "/p/amphetamine/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1027,
  "name": "Floci",
  "url": "/p/floci/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1028,
  "name": "Sumi.css",
  "url": "/p/sumi-css/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1029,
  "name": "Ory Kratos",
  "url": "/p/ory-kratos/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1030,
  "name": "rustls",
  "url": "/p/rustls/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1031,
  "name": "Clippy",
  "url": "/p/clippy/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1032,
  "name": "v86",
  "url": "/p/v86/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1033,
  "name": "ATV Launcher Pro",
  "url": "/p/atv-launcher-pro/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1034,
  "name": "vast.ai",
  "url": "/p/vast-ai/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1035,
  "name": "Ito",
  "url": "/p/ito/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1036,
  "name": "Quake-SRP",
  "url": "/p/quake-srp/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1037,
  "name": "Certbot",
  "url": "/p/certbot/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1038,
  "name": "PDFCraft",
  "url": "/p/pdfcraft/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1039,
  "name": "GameMaker",
  "url": "/p/gamemaker/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1040,
  "name": "wordcraft",
  "url": "/p/wordcraft/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1041,
  "name": "Ergo",
  "url": "/p/ergo/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1042,
  "name": "Dolphin",
  "url": "/p/dolphin/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1043,
  "name": "Google Wave",
  "url": "/p/google-wave/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1044,
  "name": "Denuvo",
  "url": "/p/denuvo/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1045,
  "name": "Agent of Empires",
  "url": "/p/agent-of-empires/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1046,
  "name": "PowerDNS",
  "url": "/p/powerdns/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1047,
  "name": "Turbo",
  "url": "/p/turbo/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1048,
  "name": "UFW",
  "url": "/p/ufw/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1049,
  "name": "Copybara",
  "url": "/p/copybara/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1050,
  "name": "KiCadRoutingTools",
  "url": "/p/kicadroutingtools/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1051,
  "name": "Reladraw",
  "url": "/p/reladraw/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1052,
  "name": "Genode",
  "url": "/p/genode/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1053,
  "name": "BusyBox",
  "url": "/p/busybox/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1054,
  "name": "llama-server",
  "url": "/p/llama-server/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1055,
  "name": "Starship",
  "url": "/p/starship/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1056,
  "name": "Dokku",
  "url": "/p/dokku/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1057,
  "name": "TypeScript",
  "url": "/p/typescript/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1058,
  "name": "Umami",
  "url": "/p/umami/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1059,
  "name": "Manim",
  "url": "/p/manim/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1060,
  "name": "Mollie",
  "url": "/p/mollie/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1061,
  "name": "GNU coreutils",
  "url": "/p/gnu-coreutils/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1062,
  "name": "MeeGo",
  "url": "/p/meego/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1063,
  "name": "Serena",
  "url": "/p/serena/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1064,
  "name": "Migadu",
  "url": "/p/migadu/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1065,
  "name": "Mistral Large",
  "url": "/p/mistral-large/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1066,
  "name": "org-babel",
  "url": "/p/org-babel/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1067,
  "name": "/wayfinder",
  "url": "/p/wayfinder/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1068,
  "name": "mypy",
  "url": "/p/mypy/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1069,
  "name": "v0",
  "url": "/p/v0/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1070,
  "name": "AppArmor",
  "url": "/p/apparmor/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1071,
  "name": "Maccy",
  "url": "/p/maccy/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1072,
  "name": "SLIME",
  "url": "/p/slime/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1073,
  "name": "CRIU",
  "url": "/p/criu/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1074,
  "name": "Octave",
  "url": "/p/octave/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1075,
  "name": "earlyoom",
  "url": "/p/earlyoom/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1076,
  "name": "Slax",
  "url": "/p/slax/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1077,
  "name": "sshguard",
  "url": "/p/sshguard/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1078,
  "name": "Defrag98",
  "url": "/p/defrag98/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1079,
  "name": "gh",
  "url": "/p/gh/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1080,
  "name": "Wolfram Alpha",
  "url": "/p/wolfram-alpha/",
  "category": "Search",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1081,
  "name": "BookOrbit",
  "url": "/p/bookorbit/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1082,
  "name": "ninfer",
  "url": "/p/ninfer/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1083,
  "name": "Z.ai Coding Plan",
  "url": "/p/z-ai-coding-plan/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1084,
  "name": "Komodo",
  "url": "/p/komodo/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1085,
  "name": "LTSpice",
  "url": "/p/ltspice/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1086,
  "name": "CircuitJS",
  "url": "/p/circuitjs/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1087,
  "name": "Juggler",
  "url": "/p/juggler/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1088,
  "name": "Monero",
  "url": "/p/monero/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1089,
  "name": "Sonic Pi",
  "url": "/p/sonic-pi/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1090,
  "name": "Claude Code Web",
  "url": "/p/claude-code-web/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1091,
  "name": "Hevy",
  "url": "/p/hevy/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1092,
  "name": "ClearURLs",
  "url": "/p/clearurls/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1093,
  "name": "iCloud+",
  "url": "/p/icloudplus/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1094,
  "name": "Matplotlib",
  "url": "/p/matplotlib/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1095,
  "name": "ggplot2",
  "url": "/p/ggplot2/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1096,
  "name": "BuzzKill",
  "url": "/p/buzzkill/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1097,
  "name": "Open Camera",
  "url": "/p/open-camera/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1098,
  "name": "Firefox Relay",
  "url": "/p/firefox-relay/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1099,
  "name": "Minecraft",
  "url": "/p/minecraft/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1100,
  "name": "Paddle",
  "url": "/p/paddle/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1101,
  "name": "ZMK",
  "url": "/p/zmk/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1102,
  "name": "MarkEdit",
  "url": "/p/markedit/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1103,
  "name": "Whisper Large",
  "url": "/p/whisper-large/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1104,
  "name": "BrowserOS",
  "url": "/p/browseros/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1105,
  "name": "TimescaleDB",
  "url": "/p/timescaledb/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1106,
  "name": "SeaweedFS",
  "url": "/p/seaweedfs/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1107,
  "name": "HEY",
  "url": "/p/hey/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1108,
  "name": "SELinux",
  "url": "/p/selinux/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1109,
  "name": "Google TV",
  "url": "/p/google-tv/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1110,
  "name": "Vector",
  "url": "/p/vector/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1111,
  "name": "Parachute Backup",
  "url": "/p/parachute-backup/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1112,
  "name": "IVPN",
  "url": "/p/ivpn/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1113,
  "name": "Starlink",
  "url": "/p/starlink/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1114,
  "name": "Fedora Workstation",
  "url": "/p/fedora-workstation/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1115,
  "name": "O&O ShutUp10++",
  "url": "/p/o-o-shutup10plusplus/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1116,
  "name": "SolidWorks",
  "url": "/p/solidworks/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1117,
  "name": "Karabiner-Elements",
  "url": "/p/karabiner-elements/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1118,
  "name": "SteerMouse",
  "url": "/p/steermouse/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1119,
  "name": "Aqua Voice",
  "url": "/p/aqua-voice/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1120,
  "name": "Talos",
  "url": "/p/talos/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1121,
  "name": "Piper",
  "url": "/p/piper/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1122,
  "name": "Grayjay",
  "url": "/p/grayjay/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1123,
  "name": "MonoLisa",
  "url": "/p/monolisa/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1124,
  "name": "Bazel",
  "url": "/p/bazel/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1125,
  "name": "Cloudflare Zero Trust",
  "url": "/p/cloudflare-zero-trust/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1126,
  "name": "Redirector",
  "url": "/p/redirector/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1127,
  "name": "Auto Tab Discard",
  "url": "/p/auto-tab-discard/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1128,
  "name": "Vikunja",
  "url": "/p/vikunja/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1129,
  "name": "Samsung DeX",
  "url": "/p/samsung-dex/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1130,
  "name": "Morpheem",
  "url": "/p/morpheem/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1131,
  "name": "ChatJimmy",
  "url": "/p/chatjimmy/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1132,
  "name": "aur-malware-check",
  "url": "/p/aur-malware-check/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1133,
  "name": "Yosys",
  "url": "/p/yosys/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1134,
  "name": "Manus",
  "url": "/p/manus/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1135,
  "name": "Waydroid",
  "url": "/p/waydroid/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1136,
  "name": "Agent Safehouse",
  "url": "/p/agent-safehouse/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1137,
  "name": "cgit",
  "url": "/p/cgit/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 0,
  "rising": 2.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1138,
  "name": "Fresh",
  "url": "/p/fresh/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1139,
  "name": "Inngest",
  "url": "/p/inngest/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1140,
  "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": 1141,
  "name": "PlatformIO",
  "url": "/p/platformio/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1142,
  "name": "I still don't care about cookies",
  "url": "/p/i-still-don-t-care-about-cookies/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1143,
  "name": "Aseprite",
  "url": "/p/aseprite/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1144,
  "name": "Big Pickle",
  "url": "/p/big-pickle/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1145,
  "name": "OneTab",
  "url": "/p/onetab/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1146,
  "name": "Mole",
  "url": "/p/mole/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1147,
  "name": "Wise",
  "url": "/p/wise/",
  "category": "Finance",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1148,
  "name": "Airtable",
  "url": "/p/airtable/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1149,
  "name": "KittenTTS",
  "url": "/p/kittentts/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1150,
  "name": "NewsBlur",
  "url": "/p/newsblur/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1151,
  "name": "CodeCompanion",
  "url": "/p/codecompanion/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1152,
  "name": "nixos-rebuild",
  "url": "/p/nixos-rebuild/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1153,
  "name": "Gitoxide",
  "url": "/p/gitoxide/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1154,
  "name": "sops",
  "url": "/p/sops/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1155,
  "name": "pre-commit",
  "url": "/p/pre-commit/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1156,
  "name": "ChatGPT Plus",
  "url": "/p/chatgpt-plus/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1157,
  "name": "qmd",
  "url": "/p/qmd/",
  "category": "Search",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1158,
  "name": "App Tamer",
  "url": "/p/app-tamer/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1159,
  "name": "Nobara",
  "url": "/p/nobara/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1160,
  "name": "Postmark",
  "url": "/p/postmark/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1161,
  "name": "Rewind",
  "url": "/p/rewind/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1162,
  "name": "Numbers",
  "url": "/p/numbers/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1163,
  "name": "Dino",
  "url": "/p/dino/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1164,
  "name": "pfSense",
  "url": "/p/pfsense/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1165,
  "name": "GitLab CI",
  "url": "/p/gitlab-ci/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1166,
  "name": "Start11",
  "url": "/p/start11/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1167,
  "name": "Chrome DevTools Protocol",
  "url": "/p/chrome-devtools-protocol/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1168,
  "name": "Plasma Mobile",
  "url": "/p/plasma-mobile/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1169,
  "name": "FUTO Voice Input",
  "url": "/p/futo-voice-input/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1170,
  "name": "FSRS",
  "url": "/p/fsrs/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1171,
  "name": "Magnet",
  "url": "/p/magnet/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1172,
  "name": "WebKit",
  "url": "/p/webkit/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1173,
  "name": "Rufus",
  "url": "/p/rufus/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1174,
  "name": "CodeNomad",
  "url": "/p/codenomad/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1175,
  "name": "italki",
  "url": "/p/italki/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1176,
  "name": "Screen Time",
  "url": "/p/screen-time/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1177,
  "name": "libsql",
  "url": "/p/libsql/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1178,
  "name": "Notepad2",
  "url": "/p/notepad2/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1179,
  "name": "Seedvault",
  "url": "/p/seedvault/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1180,
  "name": "Strawberry",
  "url": "/p/strawberry/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1181,
  "name": "Photomator",
  "url": "/p/photomator/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1182,
  "name": "HyperCard",
  "url": "/p/hypercard/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1183,
  "name": "winget",
  "url": "/p/winget/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1184,
  "name": "Quickshell",
  "url": "/p/quickshell/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1185,
  "name": "Mullvad DNS",
  "url": "/p/mullvad-dns/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1186,
  "name": "RetroArch",
  "url": "/p/retroarch/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1187,
  "name": "JSLinux",
  "url": "/p/jslinux/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1188,
  "name": "entr",
  "url": "/p/entr/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1189,
  "name": "Unpoly",
  "url": "/p/unpoly/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1190,
  "name": "OpenFGA",
  "url": "/p/openfga/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1191,
  "name": "UpCloud",
  "url": "/p/upcloud/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1192,
  "name": "YouTube Kids",
  "url": "/p/youtube-kids/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1193,
  "name": "FreeBSD jails",
  "url": "/p/freebsd-jails/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1194,
  "name": "Pagefind",
  "url": "/p/pagefind/",
  "category": "Search",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1195,
  "name": "Hapi",
  "url": "/p/hapi/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1196,
  "name": "Indie Wiki Buddy",
  "url": "/p/indie-wiki-buddy/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1197,
  "name": "SciPy",
  "url": "/p/scipy/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1198,
  "name": "Dank Material Shell",
  "url": "/p/dank-material-shell/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1199,
  "name": "ListenBrainz",
  "url": "/p/listenbrainz/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1200,
  "name": "yay",
  "url": "/p/yay/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1201,
  "name": "zx",
  "url": "/p/zx/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1202,
  "name": "Site Spy",
  "url": "/p/site-spy/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1203,
  "name": "Brave Origin",
  "url": "/p/brave-origin/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1204,
  "name": "zsh-bench",
  "url": "/p/zsh-bench/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1205,
  "name": "FVWM",
  "url": "/p/fvwm/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1206,
  "name": "SilverBullet",
  "url": "/p/silverbullet/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1207,
  "name": "RedwoodSDK",
  "url": "/p/redwoodsdk/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1208,
  "name": "0 A.D.",
  "url": "/p/0-a-d/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1209,
  "name": "Beautiful Mermaid",
  "url": "/p/beautiful-mermaid/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1210,
  "name": "which-key",
  "url": "/p/which-key/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1211,
  "name": "FolderSync",
  "url": "/p/foldersync/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1212,
  "name": "Typora",
  "url": "/p/typora/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1213,
  "name": "Plexamp",
  "url": "/p/plexamp/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1214,
  "name": "Gemini Canvas",
  "url": "/p/gemini-canvas/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1215,
  "name": "DigitalOcean App Platform",
  "url": "/p/digitalocean-app-platform/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1216,
  "name": "Monodraw",
  "url": "/p/monodraw/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1217,
  "name": "llm",
  "url": "/p/llm/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1218,
  "name": "JUCE",
  "url": "/p/juce/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1219,
  "name": "Tasker",
  "url": "/p/tasker/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1220,
  "name": "Kvaesitso",
  "url": "/p/kvaesitso/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1221,
  "name": "Xray-core",
  "url": "/p/xray-core/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1222,
  "name": "Clang",
  "url": "/p/clang/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 2,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1223,
  "name": "Tailsnitch",
  "url": "/p/tailsnitch/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1224,
  "name": "Keycloak",
  "url": "/p/keycloak/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1225,
  "name": "Claude Skills",
  "url": "/p/claude-skills/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1226,
  "name": "Chafa",
  "url": "/p/chafa/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1227,
  "name": "Accrescent",
  "url": "/p/accrescent/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1228,
  "name": "zig cc",
  "url": "/p/zig-cc/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1229,
  "name": "Ly",
  "url": "/p/ly/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1230,
  "name": "Asciidoctor",
  "url": "/p/asciidoctor/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1231,
  "name": "Meld",
  "url": "/p/meld/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1232,
  "name": "Kea DHCP",
  "url": "/p/kea-dhcp/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1233,
  "name": "difftastic",
  "url": "/p/difftastic/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1234,
  "name": "Wealthfolio",
  "url": "/p/wealthfolio/",
  "category": "Finance",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1235,
  "name": "Squarespace",
  "url": "/p/squarespace/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1236,
  "name": "Streamlit",
  "url": "/p/streamlit/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1237,
  "name": "PGP",
  "url": "/p/pgp/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1238,
  "name": "DuckDuckGo Browser",
  "url": "/p/duckduckgo-browser/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1239,
  "name": "dnsmasq",
  "url": "/p/dnsmasq/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1240,
  "name": "Tailwind Plus",
  "url": "/p/tailwind-plus/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1241,
  "name": "Instapaper",
  "url": "/p/instapaper/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 1.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1242,
  "name": "oh-my-openagent",
  "url": "/p/oh-my-openagent/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1243,
  "name": "Uruky",
  "url": "/p/uruky/",
  "category": "Search",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1244,
  "name": "browser-use",
  "url": "/p/browser-use/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1245,
  "name": "RabbitMQ",
  "url": "/p/rabbitmq/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1246,
  "name": "Screen Studio",
  "url": "/p/screen-studio/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1247,
  "name": "Phosh",
  "url": "/p/phosh/",
  "category": "Terminal and shell",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1248,
  "name": "Xorg",
  "url": "/p/xorg/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1249,
  "name": "Selenium",
  "url": "/p/selenium/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1250,
  "name": "AOSP",
  "url": "/p/aosp/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1251,
  "name": "GCC",
  "url": "/p/gcc/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1252,
  "name": "MonoGame",
  "url": "/p/monogame/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1253,
  "name": "Autolith",
  "url": "/p/autolith/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 0,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1254,
  "name": "Symfonium",
  "url": "/p/symfonium/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1255,
  "name": "ChromeOS",
  "url": "/p/chromeos/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1256,
  "name": "jQuery",
  "url": "/p/jquery/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1257,
  "name": "Zoho Mail",
  "url": "/p/zoho-mail/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1258,
  "name": "Delphi",
  "url": "/p/delphi/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1259,
  "name": "Aurora",
  "url": "/p/aurora/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1260,
  "name": "Alloy",
  "url": "/p/alloy/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1261,
  "name": "SimpleLogin",
  "url": "/p/simplelogin/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1262,
  "name": "Fedora KDE",
  "url": "/p/fedora-kde/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1263,
  "name": "Entire",
  "url": "/p/entire/",
  "category": "Git and code hosting",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1264,
  "name": "PydanticAI",
  "url": "/p/pydanticai/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1265,
  "name": "Berkeley Mono",
  "url": "/p/berkeley-mono/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 0,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1266,
  "name": "Tweeks",
  "url": "/p/tweeks/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1267,
  "name": "Solaris",
  "url": "/p/solaris/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1268,
  "name": "Red Hat Enterprise Linux",
  "url": "/p/red-hat-enterprise-linux/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1269,
  "name": "Lutris",
  "url": "/p/lutris/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1270,
  "name": "LMDB",
  "url": "/p/lmdb/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1271,
  "name": "Windy",
  "url": "/p/windy/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1272,
  "name": "Woxi",
  "url": "/p/woxi/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1273,
  "name": "Step Flash",
  "url": "/p/step-flash/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1274,
  "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": 1275,
  "name": "ArtifactFS",
  "url": "/p/artifactfs/",
  "category": "Git and code hosting",
  "recommenders": 3,
  "warners": 0,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1276,
  "name": "one sec",
  "url": "/p/one-sec/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1277,
  "name": "yj_nearbyglasses",
  "url": "/p/yj-nearbyglasses/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1278,
  "name": "FEX",
  "url": "/p/fex/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1279,
  "name": "DBOS",
  "url": "/p/dbos/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1280,
  "name": "Tor Browser",
  "url": "/p/tor-browser/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1281,
  "name": "Claude in Chrome",
  "url": "/p/claude-in-chrome/",
  "category": "Browsers and extensions",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1282,
  "name": "Box2D",
  "url": "/p/box2d/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1283,
  "name": "systemd timers",
  "url": "/p/systemd-timers/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1284,
  "name": "Olmo",
  "url": "/p/olmo/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1285,
  "name": "Synapse",
  "url": "/p/synapse/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1286,
  "name": "Metal",
  "url": "/p/metal/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1287,
  "name": "Llama",
  "url": "/p/llama/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 4,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1288,
  "name": "GNU Taler",
  "url": "/p/gnu-taler/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1289,
  "name": "Inkling",
  "url": "/p/inkling/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1290,
  "name": "ZCode",
  "url": "/p/zcode/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 2,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1291,
  "name": "Apple Keychain",
  "url": "/p/apple-keychain/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1292,
  "name": "immich-go",
  "url": "/p/immich-go/",
  "category": "Self-hosted and home server",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1293,
  "name": "ONNX",
  "url": "/p/onnx/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1294,
  "name": "Git worktree",
  "url": "/p/git-worktree/",
  "category": "Git and code hosting",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1295,
  "name": "seL4",
  "url": "/p/sel4/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1296,
  "name": "DoorDash",
  "url": "/p/doordash/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 2,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1297,
  "name": "Helm",
  "url": "/p/helm/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1298,
  "name": "Vicinae",
  "url": "/p/vicinae/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1299,
  "name": "Plasma Bigscreen",
  "url": "/p/plasma-bigscreen/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1300,
  "name": "Grab",
  "url": "/p/grab/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1301,
  "name": "Free Pascal",
  "url": "/p/free-pascal/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1302,
  "name": "neomutt",
  "url": "/p/neomutt/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1303,
  "name": "Matomo",
  "url": "/p/matomo/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1304,
  "name": "addy.io",
  "url": "/p/addy-io/",
  "category": "Email and chat",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1305,
  "name": "Windows XP",
  "url": "/p/windows-xp/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1306,
  "name": "Loki",
  "url": "/p/loki/",
  "category": "Monitoring and analytics",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1307,
  "name": "JSDoc",
  "url": "/p/jsdoc/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1308,
  "name": "Marble",
  "url": "/p/marble/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1309,
  "name": "GnuCash",
  "url": "/p/gnucash/",
  "category": "Finance",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1310,
  "name": "DataGrip",
  "url": "/p/datagrip/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1311,
  "name": "Argon",
  "url": "/p/argon/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1312,
  "name": "Nemotron",
  "url": "/p/nemotron/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1313,
  "name": "TrueNAS",
  "url": "/p/truenas/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 4,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1314,
  "name": "git-bug",
  "url": "/p/git-bug/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 1,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1315,
  "name": "PowerPoint",
  "url": "/p/powerpoint/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1316,
  "name": "Parallels",
  "url": "/p/parallels/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 2,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1317,
  "name": "Windows Server",
  "url": "/p/windows-server/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1318,
  "name": "Google Family Link",
  "url": "/p/google-family-link/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 2,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1319,
  "name": "Spark",
  "url": "/p/spark/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1320,
  "name": "Voxtral",
  "url": "/p/voxtral/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1321,
  "name": "MTPLX",
  "url": "/p/mtplx/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 1,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1322,
  "name": "MeshCore",
  "url": "/p/meshcore/",
  "category": "Networking and VPN",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1323,
  "name": "Get Shit Done",
  "url": "/p/get-shit-done/",
  "category": "AI coding tools",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1324,
  "name": "Clawdbot",
  "url": "/p/clawdbot/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1325,
  "name": "IPFS",
  "url": "/p/ipfs/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1326,
  "name": "Bonsai",
  "url": "/p/bonsai/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1327,
  "name": "Apple Photos",
  "url": "/p/apple-photos/",
  "category": "Media and creative",
  "recommenders": 3,
  "warners": 3,
  "rising": 3.0,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1328,
  "name": "Microsoft SQL Server",
  "url": "/p/microsoft-sql-server/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1329,
  "name": "Yocto",
  "url": "/p/yocto/",
  "category": "Operating systems and desktop",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1330,
  "name": "WebStorm",
  "url": "/p/webstorm/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 3,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1331,
  "name": "Atlas",
  "url": "/p/atlas/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1332,
  "name": "Eclipse",
  "url": "/p/eclipse/",
  "category": "Editors and IDEs",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1333,
  "name": "virt-manager",
  "url": "/p/virt-manager/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 2,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1334,
  "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": 1335,
  "name": "SQLAlchemy",
  "url": "/p/sqlalchemy/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 3,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1336,
  "name": "AsciiDoc",
  "url": "/p/asciidoc/",
  "category": "Notes and knowledge",
  "recommenders": 3,
  "warners": 2,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1337,
  "name": "Postman",
  "url": "/p/postman/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 4,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1338,
  "name": "Turso",
  "url": "/p/turso/",
  "category": "Databases",
  "recommenders": 3,
  "warners": 4,
  "rising": 1.67,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1339,
  "name": "ROCm",
  "url": "/p/rocm/",
  "category": "Libraries and frameworks",
  "recommenders": 3,
  "warners": 4,
  "rising": 0.02,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1340,
  "name": "LangChain",
  "url": "/p/langchain/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 6,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1341,
  "name": "GnuPG",
  "url": "/p/gnupg/",
  "category": "Security and passwords",
  "recommenders": 3,
  "warners": 5,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1342,
  "name": "MinIO",
  "url": "/p/minio/",
  "category": "Files, sync and backup",
  "recommenders": 3,
  "warners": 7,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1343,
  "name": "Namecheap",
  "url": "/p/namecheap/",
  "category": "Other software",
  "recommenders": 3,
  "warners": 6,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1344,
  "name": "OneDrive",
  "url": "/p/onedrive/",
  "category": "Infrastructure and DevOps",
  "recommenders": 3,
  "warners": 9,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1345,
  "name": "Microsoft Copilot",
  "url": "/p/microsoft-copilot/",
  "category": "AI models and assistants",
  "recommenders": 3,
  "warners": 10,
  "rising": 0.35,
  "loved_for": [],
  "caveat": ""
 },
 {
  "rank": 1346,
  "name": "Jira",
  "url": "/p/jira/",
  "category": "Productivity",
  "recommenders": 3,
  "warners": 27,
  "rising": -0.98,
  "loved_for": [],
  "caveat": ""
 }
]