{"slug": "kagi-small-web", "name": "Kagi Small Web", "category": "search", "category_name": "Search", "description": "", "recommenders": 6, "commenters": 21, "warners": 7, "score": 1.154, "rising": -0.64, "first": "2025-11-22", "latest": "2026-10-23", "why": "Personally, I use https://github.com/kagisearch/smallweb/ to feed my search engine / crawler.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 6, "neutral": 6, "compare": 3, "warn": 7}, "spark": [0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 1, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "Personally, I use https://github.com/kagisearch/smallweb/ to feed my search engine / crawler.", "kind": "", "icon": true, "domain": "kagi.com", "github_repo": null, "official_url": "https://kagi.com/smallweb", "pricing": "", "aliases": ["Kagi Small Web", "Smallweb", "smallweb"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 805096432, "item_id": 50318527, "url": "https://news.ycombinator.com/item?id=50318527", "by": "freediver", "date": "2026-10-31", "version": null, "stance": "recommend", "quote": "Small web results for 'hacker news' right now on Kagi Small Web", "excerpt": "Small web results for 'hacker news' right now on Kagi Small Web: https://kagi.com/smallweb/?search=hacker+news", "context": "", "use_case": "Small web search", "switched_from": "", "story": "Tools Hacker News keeps asking for"}, {"id": 797287104, "item_id": 49830444, "url": "https://news.ycombinator.com/item?id=49830444", "by": "moebrowne", "date": "2026-09-24", "version": null, "stance": "recommend", "quote": "You might appreciate https://kagi.com/smallweb", "excerpt": "You might appreciate https://kagi.com/smallweb", "context": "", "use_case": "", "switched_from": "", "story": "Fixing the Portobello Police Station Clock"}, {"id": 762322912, "item_id": 47645182, "url": "https://news.ycombinator.com/item?id=47645182", "by": "exiguus", "date": "2026-04-04", "version": null, "stance": "recommend", "quote": "Personally, I use https://github.com/kagisearch/smallweb/ to feed my search engine / crawler.", "excerpt": "Personally, I use https://github.com/kagisearch/smallweb/ to feed my search engine / crawler. It contains 30k + rss/atom feeds of indie web sites. Thx for sharing this and the other directories.", "context": "", "use_case": "feeding search crawler with indie feeds", "switched_from": "", "story": "The Indie Internet Index \u2013 submit your favorite sites"}, {"id": 762107664, "item_id": 47631729, "url": "https://news.ycombinator.com/item?id=47631729", "by": "swyx", "date": "2026-04-03", "version": null, "stance": "recommend", "quote": "https://kagi.com/smallweb/", "excerpt": "https://kagi.com/smallweb/", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: I built a frontpage for personal blogs"}, {"id": 758571296, "item_id": 47410706, "url": "https://news.ycombinator.com/item?id=47410706", "by": "modernerd", "date": "2026-03-17", "version": null, "stance": "recommend", "quote": "Great idea.", "excerpt": "Great idea. Index is based on submitted sites: https://github.com/kagisearch/smallweb/blob/main/smallweb.txt There is also Small Comic: https://kagi.com/smallweb/?comic https://github.com/kagisearch/smallweb/blob/main/smallcomic.txt And Small YouTube: https://kagi.com/smallweb/?yt https://github.com/kagisearch/smallweb/blob/main/smallyt.txt", "context": "", "use_case": "Discover small websites", "switched_from": "", "story": "Kagi Small Web"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 777891568, "item_id": 48618223, "url": "https://news.ycombinator.com/item?id=48618223", "by": "nosioptar", "date": "2026-06-21", "version": null, "stance": "warn", "quote": "The scummy bit is that fucking topbar you can't get to go away.", "excerpt": "Text file? I've no clue what your saying. Take a look at the link: https://kagi.com/smallweb/?url=https%3A%2F%2Fgwilsonswork.com%2Funintentional-batching%2F The scummy bit is that fucking topbar you can't get to go away. There's no link to the original site. I'm on mobile, so I'm not fucking copy/pasting the URL into a decoder to get the sites URL.", "context": "", "use_case": "", "switched_from": "", "story": "Kagi Small Web"}, {"id": 759034592, "item_id": 47439662, "url": "https://news.ycombinator.com/item?id=47439662", "by": "squidhunter", "date": "2026-03-19", "version": null, "stance": "warn", "quote": "it's shocking how much garbage has infiltrated the smallweb.txt registry", "excerpt": "For being supposedly human curated, it's shocking how much garbage has infiltrated the smallweb.txt registry. I have an agent with browser access running right now checking it and it's close to ~10%... Here's a sample of 10 examples that were found in literally the last two minutes... - \"vermontdailychronicle.com\" : https://github.com/kagisearch/smallweb/blob/5aa8a7740149bd67fc1ecd3d848c42d213a2e371/smallweb.txt#L279", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: The sites gaming Kagi Small Web are ruining the experience"}, {"id": 758765809, "item_id": 47422863, "url": "https://news.ycombinator.com/item?id=47422863", "by": "susam", "date": "2026-03-18", "version": null, "stance": "warn", "quote": "Kagi Small Web currently accepts only blogs, comics and YouTube channels", "excerpt": "Hello HN! This tool is inspired by Kagi Small Web (recent thread: https://news.ycombinator.com/item?id=47410542). A common concern raised here is that Kagi Small Web currently accepts only blogs, comics and YouTube channels. It does not accept arbitrary small websites. That limitation motivated me to build Wander. It is fully decentralised. Anyone can host it on their own website. It consists of just two files: an `i", "context": "", "use_case": "", "switched_from": "", "story": "Wander \u2013 A tiny, decentralised tool (just 2 files) to explore the small web"}, {"id": 743368912, "item_id": 46460557, "url": "https://news.ycombinator.com/item?id=46460557", "by": "subdavis", "date": "2026-01-01", "version": null, "stance": "warn", "quote": "I have to assume this is little more than a marketing ploy by Kagi", "excerpt": "IME, this is just about the opposite of true. I recently did a deep dive of an (allegedly) human-curated selection of 40K blogs containing 600K posts. I got the list from Kagi\u2019s Small Web Index [1]. I haven\u2019t published anything about it yet, but the takeaway is that nostalgia for the IndieWeb is largely misplaced. The overwhelming majority of was 2010s era \u201ccontent marketing\u201d SEO slop. The next largest slice was esot", "context": "", "use_case": "", "switched_from": "", "story": "A website to destroy all websites"}]}], "who": [], "tags": [], "use_cases": ["small web search", "feeding search crawler with indie feeds", "curated small-web discovery", "search engine", "discovering websites", "discover small websites"], "compared": [{"slug": "kagi", "name": "Kagi", "co": 4, "switched_from": 0, "switched_to": 0}, {"slug": "stumbleupon", "name": "StumbleUpon", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [{"id": 752255552, "item_id": 47015972, "url": "https://news.ycombinator.com/item?id=47015972", "by": "freediver", "date": "2026-02-14", "version": null, "stance": "recommend", "quote": "Just worked on adding categories to Kagi Small Web", "excerpt": "Just worked on adding categories to Kagi Small Web (inspired in part by OOH) last night. https://kagi.com/smallweb This did give it a new dimension. Each has its own RSS feed too as well.", "context": "", "use_case": "", "switched_from": "", "story": "Ooh.directory: a place to find good blogs that interest you"}, {"id": 747308352, "item_id": 46706772, "url": "https://news.ycombinator.com/item?id=46706772", "by": "freediver", "date": "2026-01-21", "version": null, "stance": "recommend", "quote": "It is also the first thing open in my browser every morning.", "excerpt": "Good to see more projects plugging into Kagi Small Web. It has been a passion project of mine since inception and just recently reached over 2000 commits, adding about 10 new websites every day (around 29,000 total at the moment). It is also the first thing open in my browser every morning. You can view these blogs visually at https://kagi.com/smallweb and content from all of them is surfaced high in Kagi search resu", "context": "", "use_case": "discovering small blogs", "switched_from": "", "story": "RSS.Social \u2013 the latest and best from small sites across the web"}], "threads": [{"url": "https://news.ycombinator.com/item?id=47410542", "title": "Kagi Small Web", "mentions": 6}, {"url": "https://news.ycombinator.com/item?id=47401879", "title": "Kevin Boone: The \"small web\" is bigger than you might think", "mentions": 4}, {"url": "https://news.ycombinator.com/item?id=46700503", "title": "RSS.Social \u2013 the latest and best from small sites across the web", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50313508", "title": "Tools Hacker News keeps asking for", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=50205320", "title": "Show HN: Swurf \u2013 Swipe through the real web", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49817469", "title": "Fixing the Portobello Police Station Clock", "mentions": 1}], "sentiment_by_month": {"2025-11": {"warn": 1}, "2025-12": {}, "2026-01": {"warn": 1, "compare": 1, "neutral": 1}, "2026-02": {}, "2026-03": {"recommend": 3, "neutral": 4, "compare": 2, "warn": 4}, "2026-04": {"recommend": 2}, "2026-05": {}, "2026-06": {"warn": 1}, "2026-07": {}, "2026-08": {}, "2026-09": {"recommend": 1}, "2026-10": {"neutral": 1}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 805096432, "item_id": 50318527, "url": "https://news.ycombinator.com/item?id=50318527", "by": "freediver", "date": "2026-10-31", "version": null, "stance": "recommend", "quote": "Small web results for 'hacker news' right now on Kagi Small Web", "excerpt": "Small web results for 'hacker news' right now on Kagi Small Web: https://kagi.com/smallweb/?search=hacker+news", "context": "", "use_case": "Small web search", "switched_from": "", "story": "Tools Hacker News keeps asking for"}, {"id": 803438480, "item_id": 50214905, "url": "https://news.ycombinator.com/item?id=50214905", "by": "retlehs", "date": "2026-10-23", "version": null, "stance": "neutral", "quote": "reminds me of Kagi's Small Web", "excerpt": "Very cool, this reminds me of Kagi's Small Web: https://kagi.com/smallweb/", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Swurf \u2013 Swipe through the real web"}, {"id": 797287104, "item_id": 49830444, "url": "https://news.ycombinator.com/item?id=49830444", "by": "moebrowne", "date": "2026-09-24", "version": null, "stance": "recommend", "quote": "You might appreciate https://kagi.com/smallweb", "excerpt": "You might appreciate https://kagi.com/smallweb", "context": "", "use_case": "", "switched_from": "", "story": "Fixing the Portobello Police Station Clock"}, {"id": 777891568, "item_id": 48618223, "url": "https://news.ycombinator.com/item?id=48618223", "by": "nosioptar", "date": "2026-06-21", "version": null, "stance": "warn", "quote": "The scummy bit is that fucking topbar you can't get to go away.", "excerpt": "Text file? I've no clue what your saying. Take a look at the link: https://kagi.com/smallweb/?url=https%3A%2F%2Fgwilsonswork.com%2Funintentional-batching%2F The scummy bit is that fucking topbar you can't get to go away. There's no link to the original site. I'm on mobile, so I'm not fucking copy/pasting the URL into a decoder to get the sites URL.", "context": "", "use_case": "", "switched_from": "", "story": "Kagi Small Web"}, {"id": 762322912, "item_id": 47645182, "url": "https://news.ycombinator.com/item?id=47645182", "by": "exiguus", "date": "2026-04-04", "version": null, "stance": "recommend", "quote": "Personally, I use https://github.com/kagisearch/smallweb/ to feed my search engine / crawler.", "excerpt": "Personally, I use https://github.com/kagisearch/smallweb/ to feed my search engine / crawler. It contains 30k + rss/atom feeds of indie web sites. Thx for sharing this and the other directories.", "context": "", "use_case": "feeding search crawler with indie feeds", "switched_from": "", "story": "The Indie Internet Index \u2013 submit your favorite sites"}, {"id": 762107664, "item_id": 47631729, "url": "https://news.ycombinator.com/item?id=47631729", "by": "swyx", "date": "2026-04-03", "version": null, "stance": "recommend", "quote": "https://kagi.com/smallweb/", "excerpt": "https://kagi.com/smallweb/", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: I built a frontpage for personal blogs"}, {"id": 759034592, "item_id": 47439662, "url": "https://news.ycombinator.com/item?id=47439662", "by": "squidhunter", "date": "2026-03-19", "version": null, "stance": "warn", "quote": "it's shocking how much garbage has infiltrated the smallweb.txt registry", "excerpt": "For being supposedly human curated, it's shocking how much garbage has infiltrated the smallweb.txt registry. I have an agent with browser access running right now checking it and it's close to ~10%... Here's a sample of 10 examples that were found in literally the last two minutes... - \"vermontdailychronicle.com\" : https://github.com/kagisearch/smallweb/blob/5aa8a7740149bd67fc1ecd3d848c42d213a2e371/smallweb.txt#L279", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: The sites gaming Kagi Small Web are ruining the experience"}, {"id": 758844657, "item_id": 47427791, "url": "https://news.ycombinator.com/item?id=47427791", "by": "presbyterian", "date": "2026-03-18", "version": null, "stance": "warn", "quote": "", "excerpt": "You'd probably like the small web search on Marginalia then: https://marginalia-search.com/", "context": "Kagi search user", "use_case": "Curated small-web discovery", "switched_from": "", "story": "Kagi Small Web"}, {"id": 758765809, "item_id": 47422863, "url": "https://news.ycombinator.com/item?id=47422863", "by": "susam", "date": "2026-03-18", "version": null, "stance": "warn", "quote": "Kagi Small Web currently accepts only blogs, comics and YouTube channels", "excerpt": "Hello HN! This tool is inspired by Kagi Small Web (recent thread: https://news.ycombinator.com/item?id=47410542). A common concern raised here is that Kagi Small Web currently accepts only blogs, comics and YouTube channels. It does not accept arbitrary small websites. That limitation motivated me to build Wander. It is fully decentralised. Anyone can host it on their own website. It consists of just two files: an `i", "context": "", "use_case": "", "switched_from": "", "story": "Wander \u2013 A tiny, decentralised tool (just 2 files) to explore the small web"}, {"id": 758681600, "item_id": 47417600, "url": "https://news.ycombinator.com/item?id=47417600", "by": "hamdingers", "date": "2026-03-17", "version": null, "stance": "neutral", "quote": "", "excerpt": "Expert/auteur websites like Sheldon Brown's (or, one of my favorites, Ask Aaron https://runamok.tech/AskAaron/FAQ.html) are the pinnacle of what's possible with the small web. Today this kind of info ends up in an ad-ridden hosted wiki or locked away in an unsearchable discord. There's also novelties like https://www.howmanypeopleareinspacerightnow.com/, this probably hasn't been updated in a decade but that makes it", "context": "", "use_case": "search engine", "switched_from": "", "story": "Kagi Small Web"}, {"id": 758658241, "item_id": 47416140, "url": "https://news.ycombinator.com/item?id=47416140", "by": "wiether", "date": "2026-03-17", "version": null, "stance": "warn", "quote": "", "excerpt": "Same feeling here Heavy Kagi user and the idea behind small web was appealing; but how its implemented don't click with me Their rules excludes an absolute gem like https://www.sheldonbrown.com/ which is, to me, the essence of what we could call the \"small web\". Each times the topic pops up, I try a few random ones and never found anything interesting.", "context": "", "use_case": "", "switched_from": "", "story": "Kagi Small Web"}, {"id": 758578816, "item_id": 47411176, "url": "https://news.ycombinator.com/item?id=47411176", "by": "senko", "date": "2026-03-17", "version": null, "stance": "neutral", "quote": "You may want to clarify that on https://github.com/kagisearch/smallweb", "excerpt": "You may want to clarify that on https://github.com/kagisearch/smallweb because the README there says: > Blog has recent posts (<7 days old) This may be different than inclusion criteria for websites in general, but on first read it looks like it has to be very active. I might have missed something while skimming it, but would assume others would miss it as well.", "context": "", "use_case": "", "switched_from": "", "story": "Kevin Boone: The \"small web\" is bigger than you might think"}, {"id": 758576689, "item_id": 47411043, "url": "https://news.ycombinator.com/item?id=47411043", "by": "freetonik", "date": "2026-03-17", "version": null, "stance": "compare", "quote": "Similar to Kagi's Small Web viewer, or StumbleUpon-style viewer", "excerpt": "On a similar note, I maintain and grow a manually curated collection of personal blogs with valid RSS feeds: https://minifeed.net/blogs The criteria is simple: human-written (as much as I can validate myself), in English (for now), with valid RSS feed, and not a micro-blog (so, more than just feed of links or short tweet-like messages). Similar to Kagi's Small Web viewer, or StumbleUpon-style viewer: you can get a ra", "context": "", "use_case": "", "switched_from": "", "story": "Kagi Small Web"}, {"id": 758573985, "item_id": 47410874, "url": "https://news.ycombinator.com/item?id=47410874", "by": "rdmuser", "date": "2026-03-17", "version": null, "stance": "compare", "quote": "I found kagis to be too personal blog focused for my tastes.", "excerpt": "Personally my favorite spiritual successor to stumbleupon has been cloudhiker.net. I found kagis to be too personal blog focused for my tastes. I love that kagi is doing so much of this out in the open though. There are a surprising amount out there: https://blog.woblick.dev/en/2025/best-stumbleupon-alternatives-2025/", "context": "", "use_case": "discovering websites", "switched_from": "", "story": "Kagi Small Web"}, {"id": 758571296, "item_id": 47410706, "url": "https://news.ycombinator.com/item?id=47410706", "by": "modernerd", "date": "2026-03-17", "version": null, "stance": "recommend", "quote": "Great idea.", "excerpt": "Great idea. Index is based on submitted sites: https://github.com/kagisearch/smallweb/blob/main/smallweb.txt There is also Small Comic: https://kagi.com/smallweb/?comic https://github.com/kagisearch/smallweb/blob/main/smallcomic.txt And Small YouTube: https://kagi.com/smallweb/?yt https://github.com/kagisearch/smallweb/blob/main/smallyt.txt", "context": "", "use_case": "Discover small websites", "switched_from": "", "story": "Kagi Small Web"}, {"id": 758552112, "item_id": 47409507, "url": "https://news.ycombinator.com/item?id=47409507", "by": "famahar", "date": "2026-03-17", "version": null, "stance": "neutral", "quote": "I noticed that Kagi Small Web tends to lean towards more tech focused blogs.", "excerpt": "I noticed that Kagi Small Web tends to lean towards more tech focused blogs. So it feels more like you've captured that subset of the small web, especially if your main source is hackernews. Not sure if you've used this as a source too but there's a lot of tiny personal sites in this directory too. https://melonland.net/surf-club", "context": "", "use_case": "discovering small personal sites", "switched_from": "", "story": "Kevin Boone: The \"small web\" is bigger than you might think"}, {"id": 758454544, "item_id": 47403409, "url": "https://news.ycombinator.com/item?id=47403409", "by": "lich_king", "date": "2026-03-16", "version": null, "stance": "recommend", "quote": "", "excerpt": "Right, but that basically works as a retro alternative to scrolling through social media. If you're looking for something specific, it's simultaneously true that there's a small web page that answers your question and that it's not on any \"small web\" list because the owner of the webpage never submitted it there, or didn't meet the criteria for inclusion. For example, I have several non-commercial, personal websites ", "context": "", "use_case": "Daily blog discovery", "switched_from": "", "story": "Kevin Boone: The \"small web\" is bigger than you might think"}, {"id": 758454256, "item_id": 47403391, "url": "https://news.ycombinator.com/item?id=47403391", "by": "savolai", "date": "2026-03-16", "version": null, "stance": "neutral", "quote": "Does this use frames or iframe?", "excerpt": "Does this use frames or iframe? https://kagi.com/smallweb I would expect a raw link in the top bar to the page shown, to be able to bookmark it etc.", "context": "", "use_case": "Browsing small personal blogs", "switched_from": "", "story": "Kevin Boone: The \"small web\" is bigger than you might think"}, {"id": 756910128, "item_id": 47306883, "url": "https://news.ycombinator.com/item?id=47306883", "by": "theshrike79", "date": "2026-03-09", "version": null, "stance": "recommend", "quote": "There are so many cool asteroids with people on them though, you can find them here: https://kagi.com/smallweb/", "excerpt": "There are so many cool asteroids with people on them though, you can find them here: https://kagi.com/smallweb/", "context": "", "use_case": "", "switched_from": "", "story": "The Death of Social Media Is the Renaissance of RSS"}, {"id": 747279232, "item_id": 46704952, "url": "https://news.ycombinator.com/item?id=46704952", "by": "rdmuser", "date": "2026-01-21", "version": null, "stance": "neutral", "quote": "It's not ideal for a lot of people since it's still pretty high traffic", "excerpt": "The kagi smallweb site has an alternative feed that is less high traffic that only includes appreciated (liked) articles. It's not ideal for a lot of people since it's still pretty high traffic and not a lot of users use the main site with the button to appreciate things. https://kagi.com/smallweb/appreciated You can find a few alt feeds for the kagi small web by going to the site and clicking the top right rss butto", "context": "", "use_case": "", "switched_from": "", "story": "RSS.Social \u2013 the latest and best from small sites across the web"}, {"id": 745912592, "item_id": 46619537, "url": "https://news.ycombinator.com/item?id=46619537", "by": "ramblurr", "date": "2026-01-14", "version": null, "stance": "compare", "quote": "Is this much different than https://github.com/kagisearch/smallweb ?", "excerpt": "Is this much different than https://github.com/kagisearch/smallweb ?", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Could you share your personal website here?"}, {"id": 743368912, "item_id": 46460557, "url": "https://news.ycombinator.com/item?id=46460557", "by": "subdavis", "date": "2026-01-01", "version": null, "stance": "warn", "quote": "I have to assume this is little more than a marketing ploy by Kagi", "excerpt": "IME, this is just about the opposite of true. I recently did a deep dive of an (allegedly) human-curated selection of 40K blogs containing 600K posts. I got the list from Kagi\u2019s Small Web Index [1]. I haven\u2019t published anything about it yet, but the takeaway is that nostalgia for the IndieWeb is largely misplaced. The overwhelming majority of was 2010s era \u201ccontent marketing\u201d SEO slop. The next largest slice was esot", "context": "", "use_case": "", "switched_from": "", "story": "A website to destroy all websites"}, {"id": 736211073, "item_id": 46013192, "url": "https://news.ycombinator.com/item?id=46013192", "by": "raffael_de", "date": "2025-11-22", "version": null, "stance": "warn", "quote": "that's a disappointingly short list and static approach", "excerpt": "> A list of all sites indexed by Kagi Small Web is on GitHub: https://github.com/kagisearch/smallweb/blob/main/smallweb.txt As a Kagi customer I have to say that's a disappointingly short list and static approach :/", "context": "", "use_case": "", "switched_from": "", "story": "Personal blogs are back, should niche blogs be next?"}]}