{"spec":1,"required":["slopscore","ai_generated","human_touch","content_rating","contains","category","status"],"controlled":{"ai_generated":["entirely","mostly","partly","none"],"human_touch":["none","light","heavy"],"content_rating":["everyone","mature","adult"],"status":["idea","prototype","works-on-my-machine","alpha","beta","stable","maintained","abandoned"],"contains":["crypto","financial","medical","legal","scraping","security-research","weapons-fiction","gambling-sim","mild-language","nudity","sexual","gore","hate","harassment","drugs","real-weapons","malware","spam"],"category":["devtools","cli","web-app","mobile","game","library","api","bot","agent","mcp-server","data","ml","automation","iot","media","productivity","security","finance","education","science","art","social","infra","plugin","extension","template","dataset","docs","toy","other"],"built_with":["claude-code","claude","cursor","copilot","codex","gemini-cli","windsurf","aider","cline","chatgpt","lovable","bolt","v0","replit","other"],"interface":["cli","tui","web","desktop","mobile","api","library","bot","mcp","plugin","headless"],"platforms":["linux","macos","windows","android","ios","web","docker","cloudflare","aws","gcp","azure","raspberry-pi","browser"],"audience":["developers","end-users","researchers","kids","enterprises","agents","me"],"data":["none","local-only","sends-telemetry","needs-api-key","stores-pii","scrapes"]},"contains":{"listed":["crypto","financial","medical","legal","scraping","security-research","weapons-fiction","gambling-sim","mild-language"],"rejected":["nudity","sexual","gore","hate","harassment","drugs","real-weapons","malware","spam"]},"free":["models","frameworks","needs","domain","tags"],"detected":["language","topic","license"],"aliases":{"cc":"claude-code","claude code":"claude-code","claudecode":"claude-code","github-copilot":"copilot","github copilot":"copilot","openai-codex":"codex","gemini cli":"gemini-cli","gemini":"gemini-cli","gpt":"chatgpt","gpt-4":"chatgpt","gpt4":"chatgpt","k8s":"kubernetes","js":"javascript","ts":"typescript","py":"python","rb":"ruby","rs":"rust","golang":"go","c++":"cpp","c#":"csharp","node":"nodejs","node.js":"nodejs","next":"nextjs","next.js":"nextjs","vue.js":"vue","react.js":"react","svelte-kit":"sveltekit","mac":"macos","osx":"macos","win":"windows","rpi":"raspberry-pi","raspberrypi":"raspberry-pi","cf":"cloudflare","workers":"cloudflare","cloudflare-workers":"cloudflare","devs":"developers","developer":"developers","users":"end-users","end users":"end-users","myself":"me","wip":"prototype","works":"works-on-my-machine","fully":"entirely","all":"entirely","100%":"entirely","some":"partly","partially":"partly","heavily":"heavy","lightly":"light","minimal":"light","web-ui":"web","website":"web","webapp":"web-app","command-line":"cli","terminal":"cli","mcp-server":"mcp","everybody":"everyone","general":"everyone","g":"everyone"},"search_operators":{"category":"category","cat":"category","lang":"language","language":"language","tool":"built_with","built_with":"built_with","model":"models","platform":"platforms","interface":"interface","ui":"interface","audience":"audience","data":"data","human":"human_touch","ai":"ai_generated","status":"status","contains":"contains","framework":"frameworks","needs":"needs","domain":"domain","tag":"tags","topic":"topic","license":"license","owner":"owner","user":"owner","tier":"tier"}}