[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"categories":3,"all-lists":85},[4,15,25,35,45,55,65,75],{"id":5,"documentId":6,"name":7,"slug":8,"shortName":9,"description":10,"icon":11,"createdAt":12,"updatedAt":12,"publishedAt":13,"seoTitle":14,"seoDescription":14},43,"d2n69w6u5jw2n9uxksqsks74","AI Chatbots & Assistants","ai-chatbots","AI Chatbots","Conversational AI assistants for reasoning, writing and everyday tasks.","Bot","2026-09-07T09:42:12.650Z","2026-09-07T09:42:12.677Z",null,{"id":16,"documentId":17,"name":18,"slug":19,"shortName":20,"description":21,"icon":22,"createdAt":23,"updatedAt":23,"publishedAt":24,"seoTitle":14,"seoDescription":14},45,"q3aub1u192qczyq8cyurhbau","AI Coding Tools","ai-coding","AI Coding","AI pair programmers, code completion and agentic coding tools.","Code","2026-09-07T09:42:12.712Z","2026-09-07T09:42:12.726Z",{"id":26,"documentId":27,"name":28,"slug":29,"shortName":30,"description":31,"icon":32,"createdAt":33,"updatedAt":33,"publishedAt":34,"seoTitle":14,"seoDescription":14},49,"kyxgrju9qcbsahxr6c3gy1rk","AI Dev Frameworks","ai-frameworks","AI Frameworks","Frameworks and tooling for building LLM-powered applications.","Blocks","2026-09-07T09:42:12.793Z","2026-09-07T09:42:12.817Z",{"id":36,"documentId":37,"name":38,"slug":39,"shortName":40,"description":41,"icon":42,"createdAt":43,"updatedAt":43,"publishedAt":44,"seoTitle":14,"seoDescription":14},47,"et5dhnhik9xxbypugwx4pfh5","AI Image & Video","ai-image-video","AI Image\u002FVideo","Generative models for images, art and video production.","Image","2026-09-07T09:42:12.751Z","2026-09-07T09:42:12.767Z",{"id":46,"documentId":47,"name":48,"slug":49,"shortName":50,"description":51,"icon":52,"createdAt":53,"updatedAt":53,"publishedAt":54,"seoTitle":14,"seoDescription":14},37,"cnjfk8r7abaq5mkotekzo8fz","Backend & Databases","backend-databases","Backend","Databases, APIs and data-layer architecture for server-side systems.","Database","2026-09-07T09:42:12.415Z","2026-09-07T09:42:12.474Z",{"id":56,"documentId":57,"name":58,"slug":59,"shortName":60,"description":61,"icon":62,"createdAt":63,"updatedAt":63,"publishedAt":64,"seoTitle":14,"seoDescription":14},39,"s4ujx5e37x7cla49kfbz9xnq","DevOps & Cloud","devops-cloud","DevOps","Containers, infrastructure and cloud platforms for shipping and running software.","Cloud","2026-09-07T09:42:12.508Z","2026-09-07T09:42:12.541Z",{"id":66,"documentId":67,"name":68,"slug":69,"shortName":70,"description":71,"icon":72,"createdAt":73,"updatedAt":73,"publishedAt":74,"seoTitle":14,"seoDescription":14},35,"zy2v9u5ac9aeyfl4q9mnsm1g","Frontend Frameworks","frontend","Frontend","UI frameworks, meta-frameworks, styling and state management for the browser.","LayoutTemplate","2026-09-07T09:42:12.327Z","2026-09-07T09:42:12.375Z",{"id":76,"documentId":77,"name":78,"slug":79,"shortName":80,"description":81,"icon":82,"createdAt":83,"updatedAt":83,"publishedAt":84,"seoTitle":14,"seoDescription":14},41,"kqqemwew4iwvgu0896gur8la","Programming Languages","languages","Languages","Systems and general-purpose languages compared for performance and ergonomics.","Terminal","2026-09-07T09:42:12.577Z","2026-09-07T09:42:12.595Z",[86,134,175,215,255,292],{"id":66,"documentId":87,"title":88,"slug":89,"dek":90,"updated":91,"featured":92,"intro":93,"createdAt":94,"updatedAt":94,"publishedAt":95,"seoTitle":14,"seoDescription":14,"category":96,"items":97},"c8plobv1ieae02xvjlju5w74","Best AI Coding Tools","best-ai-coding-tools","The AI pair programmers and agentic coding tools worth paying for in 2026.","2026-09-02",true,"Every one of these tools can autocomplete a function. What separates them is how they handle real work — multi-file refactors, understanding your whole codebase, and staying out of your way when you don’t need help.","2026-09-07T09:42:17.411Z","2026-09-07T09:42:17.429Z",{"id":16,"documentId":17,"name":18,"slug":19,"shortName":20,"description":21,"icon":22,"createdAt":23,"updatedAt":23,"publishedAt":24,"seoTitle":14,"seoDescription":14},[98,106,113,120,127],{"id":99,"rank":100,"name":101,"blurb":102,"score":103,"badge":104,"comparisonSlug":105},72,1,"Cursor","A VS Code fork built around AI from the ground up, with the most fluid multi-file, agentic editing experience available.",9,"Best overall","github-copilot-vs-cursor",{"id":107,"rank":108,"name":109,"blurb":110,"score":111,"badge":112,"comparisonSlug":105},73,2,"GitHub Copilot","The safest default — works inside the editor you already use, with deep GitHub and PR integration.",8.6,"Best if you want to keep your editor",{"id":114,"rank":115,"name":116,"blurb":117,"score":118,"badge":119,"comparisonSlug":14},74,3,"Windsurf","Strong agentic “flows” for multi-step tasks, with a clean, fast editor experience.",8.5,"Best for agentic workflows",{"id":121,"rank":122,"name":123,"blurb":124,"score":125,"badge":126,"comparisonSlug":14},75,4,"Amazon Q Developer","Tightly integrated with AWS services and IAM — a natural fit if your infrastructure already lives there.",8,"Best for AWS-heavy teams",{"id":128,"rank":129,"name":130,"blurb":131,"score":132,"badge":133,"comparisonSlug":14},76,5,"Tabnine","Runs fully on-prem or in a private cloud, which matters a lot for regulated or security-sensitive codebases.",7.6,"Best for private\u002Fon-prem use",{"id":46,"documentId":135,"title":136,"slug":137,"dek":138,"updated":139,"featured":92,"intro":140,"createdAt":141,"updatedAt":141,"publishedAt":142,"seoTitle":14,"seoDescription":14,"category":143,"items":144},"fk1gh5id7qt5d5iv1u9d0u36","Best AI Chatbots for Writing & Research","best-ai-chatbots-for-writing","Which assistant to reach for when the job is drafting, editing or researching.","2026-09-01","General-purpose chatbots have converged on similar features, but their default writing style, source-citing habits and long-document handling still differ enough to matter for real work.","2026-09-07T09:42:17.524Z","2026-09-07T09:42:17.545Z",{"id":5,"documentId":6,"name":7,"slug":8,"shortName":9,"description":10,"icon":11,"createdAt":12,"updatedAt":12,"publishedAt":13,"seoTitle":14,"seoDescription":14},[145,151,157,163,169],{"id":146,"rank":100,"name":147,"blurb":148,"score":103,"badge":149,"comparisonSlug":150},82,"Claude","Careful, well-structured prose with a less sycophantic default tone — handles long documents without losing the thread.","Best overall for writing","chatgpt-vs-claude",{"id":152,"rank":108,"name":153,"blurb":154,"score":155,"badge":156,"comparisonSlug":150},83,"ChatGPT","The most complete all-rounder, with voice mode, browsing and the broadest plugin ecosystem.",8.9,"Best all-rounder",{"id":158,"rank":115,"name":159,"blurb":160,"score":118,"badge":161,"comparisonSlug":162},84,"Gemini","The obvious pick if your drafts already live in Docs and Gmail.","Best for Google Workspace","claude-vs-gemini",{"id":164,"rank":122,"name":165,"blurb":166,"score":167,"badge":168,"comparisonSlug":14},85,"Perplexity","Built around cited, sourced answers — the best starting point for research that needs a paper trail.",8.4,"Best for cited research",{"id":170,"rank":129,"name":171,"blurb":172,"score":173,"badge":174,"comparisonSlug":14},86,"Grok","Real-time awareness of current events and social conversation, useful for timely, topical writing.",7.8,"Best for real-time context",{"id":56,"documentId":176,"title":177,"slug":178,"dek":179,"updated":180,"featured":92,"intro":181,"createdAt":182,"updatedAt":182,"publishedAt":183,"seoTitle":14,"seoDescription":14,"category":184,"items":185},"eap8gdziyno9ioib2w86sexh","Best Databases for Startups","best-databases-for-startups","The databases that let a small team move fast without painting themselves into a corner.","2026-08-22","Early on, the right database is the one that gets out of your way. These options all offer generous free tiers and a clear upgrade path as you grow.","2026-09-07T09:42:17.609Z","2026-09-07T09:42:17.641Z",{"id":46,"documentId":47,"name":48,"slug":49,"shortName":50,"description":51,"icon":52,"createdAt":53,"updatedAt":53,"publishedAt":54,"seoTitle":14,"seoDescription":14},[186,193,199,204,210],{"id":187,"rank":100,"name":188,"blurb":189,"score":190,"badge":191,"comparisonSlug":192},92,"PostgreSQL","The safest general-purpose default — relational when you need it, flexible with JSONB when you don’t.",9.3,"Best default choice","postgresql-vs-mongodb",{"id":194,"rank":108,"name":195,"blurb":196,"score":197,"badge":198,"comparisonSlug":14},93,"Supabase","Postgres plus auth, storage and realtime subscriptions out of the box — ships a backend in an afternoon.",8.8,"Best for shipping fast",{"id":200,"rank":115,"name":201,"blurb":202,"score":118,"badge":203,"comparisonSlug":14},94,"PlanetScale","Serverless MySQL with branching for schema changes, built for teams that deploy constantly.","Best serverless MySQL",{"id":205,"rank":122,"name":206,"blurb":207,"score":208,"badge":209,"comparisonSlug":192},95,"MongoDB Atlas","The right call when your data is naturally document-shaped and will change shape often.",8.3,"Best for flexible schemas",{"id":211,"rank":129,"name":212,"blurb":213,"score":125,"badge":214,"comparisonSlug":14},96,"Turso (SQLite)","Distributed SQLite at the edge — remarkably capable for read-heavy apps with light write volume.","Best for edge deployments",{"id":76,"documentId":216,"title":217,"slug":218,"dek":219,"updated":220,"featured":221,"intro":222,"createdAt":223,"updatedAt":223,"publishedAt":224,"seoTitle":14,"seoDescription":14,"category":225,"items":226},"iudml2mfods96h5jrolvodk1","Best Frontend Frameworks for Beginners","best-frontend-frameworks-for-beginners","Where to start if you’re learning to build for the web in 2026.","2026-08-10",false,"The “best” framework to learn is the one that teaches good habits without burying you in configuration. Here’s how we’d rank them for a first framework.","2026-09-07T09:42:17.726Z","2026-09-07T09:42:17.746Z",{"id":66,"documentId":67,"name":68,"slug":69,"shortName":70,"description":71,"icon":72,"createdAt":73,"updatedAt":73,"publishedAt":74,"seoTitle":14,"seoDescription":14},[227,234,239,244,249],{"id":228,"rank":100,"name":229,"blurb":230,"score":231,"badge":232,"comparisonSlug":233},102,"Vue","Approachable single-file components and the gentlest learning curve of any major framework.",8.7,"Best learning curve","react-vs-vue",{"id":235,"rank":108,"name":236,"blurb":237,"score":111,"badge":238,"comparisonSlug":14},103,"Svelte","Compiles away most of the boilerplate — you write less code to do the same thing.","Best for writing less code",{"id":240,"rank":115,"name":241,"blurb":242,"score":155,"badge":243,"comparisonSlug":233},104,"React","Steeper to learn properly, but by far the biggest ecosystem and job market once you do.","Best for job prospects",{"id":245,"rank":122,"name":246,"blurb":247,"score":167,"badge":248,"comparisonSlug":14},105,"Astro","Ships zero JS by default and lets you bring any UI framework — ideal for content-first sites.","Best for content sites",{"id":250,"rank":129,"name":251,"blurb":252,"score":253,"badge":254,"comparisonSlug":14},106,"SolidJS","React-like syntax with a genuinely different, faster reactivity model underneath.",8.2,"Best if you know React already",{"id":5,"documentId":256,"title":257,"slug":258,"dek":259,"updated":260,"featured":221,"intro":261,"createdAt":262,"updatedAt":262,"publishedAt":263,"seoTitle":14,"seoDescription":14,"category":264,"items":265},"rvb8u1n0thvvia0uhu7hz7c7","Best Cloud Platforms for Small Teams","best-cloud-platforms-for-small-teams","Where to deploy when you don’t have (or want) a dedicated infrastructure team.","2026-07-28","Most small teams don’t need AWS’s full catalog on day one — they need to deploy, scale a little, and not think about it. These platforms optimize for exactly that.","2026-09-07T09:42:17.825Z","2026-09-07T09:42:17.840Z",{"id":56,"documentId":57,"name":58,"slug":59,"shortName":60,"description":61,"icon":62,"createdAt":63,"updatedAt":63,"publishedAt":64,"seoTitle":14,"seoDescription":14},[266,271,276,282,287],{"id":267,"rank":100,"name":268,"blurb":269,"score":155,"badge":270,"comparisonSlug":14},112,"Vercel","The smoothest deploy experience for frontend and full-stack JavaScript apps, especially on Next.js.","Best for JS apps",{"id":272,"rank":108,"name":273,"blurb":274,"score":118,"badge":275,"comparisonSlug":14},113,"Railway","Point it at a repo and get a running full-stack app, database included, in minutes.","Best simple full-stack deploys",{"id":277,"rank":115,"name":278,"blurb":279,"score":111,"badge":280,"comparisonSlug":281},114,"AWS","More setup up front, but nothing to outgrow — the right call if you’ll eventually need everything.","Best long-term ceiling","aws-vs-google-cloud",{"id":283,"rank":122,"name":284,"blurb":285,"score":167,"badge":286,"comparisonSlug":14},115,"Render","A modern, friendlier take on the Heroku model, with managed Postgres and background workers.","Best Heroku alternative",{"id":288,"rank":129,"name":289,"blurb":290,"score":253,"badge":291,"comparisonSlug":14},116,"Fly.io","Deploys your app close to users across multiple regions with very little extra configuration.","Best for global apps",{"id":16,"documentId":293,"title":294,"slug":295,"dek":296,"updated":297,"featured":221,"intro":298,"createdAt":299,"updatedAt":299,"publishedAt":300,"seoTitle":14,"seoDescription":14,"category":301,"items":302},"ckccx3ccq28r0jtit9c2tqoa","Best AI Image Generators","best-ai-image-generators","The image models worth using depending on what you’re actually trying to make.","2026-07-15","Image quality has stopped being the main differentiator — most of these tools produce genuinely great output. What matters now is style, control and how the tool fits your workflow.","2026-09-07T09:42:17.903Z","2026-09-07T09:42:17.919Z",{"id":36,"documentId":37,"name":38,"slug":39,"shortName":40,"description":41,"icon":42,"createdAt":43,"updatedAt":43,"publishedAt":44,"seoTitle":14,"seoDescription":14},[303,309,314,319,324],{"id":304,"rank":100,"name":305,"blurb":306,"score":103,"badge":307,"comparisonSlug":308},122,"Midjourney","Still unmatched for striking, painterly visuals with minimal prompting effort.","Best artistic quality","midjourney-vs-dalle3",{"id":310,"rank":108,"name":311,"blurb":312,"score":167,"badge":313,"comparisonSlug":14},123,"Ideogram","The most reliable model for rendering legible text inside an image — logos, posters, signage.","Best at text in images",{"id":315,"rank":115,"name":316,"blurb":317,"score":208,"badge":318,"comparisonSlug":14},124,"Adobe Firefly","Trained on licensed content, with commercial-use guarantees built into every plan.","Best commercial-safe option",{"id":320,"rank":122,"name":321,"blurb":322,"score":253,"badge":323,"comparisonSlug":308},125,"DALL·E 3","The best prompt-following of the bunch, refined conversationally right inside ChatGPT.","Best prompt accuracy",{"id":325,"rank":129,"name":326,"blurb":327,"score":328,"badge":329,"comparisonSlug":14},126,"Stable Diffusion (ComfyUI)","Runs locally with total control over the pipeline — the choice for power users who want to tinker.",8.1,"Best for local control"]