Directory sites - lists of AI tools, software, agencies, jobs, places - are one of the most popular things indie developers build, because the business model is simple: grow traffic with lots of indexable listing pages, then charge makers for submissions or featured placement. That gives every directory template two jobs. It has to be good at search engines, and it eventually has to take money. Templates differ sharply on which of those jobs they've already done for you. This is an honest comparison of five options, one of them ours.
What to check before you pick one
- Backend included or not - database, auth, and a submission flow that actually saves data, or a front end you connect yourself.
- Monetization - paid submissions and featured listings wired to a payment provider, or pricing UI you'll connect later.
- Programmatic SEO - category pages, per-listing pages, comparison pages, structured data, and a sitemap generated from your data.
- Content workflow - a CMS, a database admin, or editing a data file in code.
- License and version currency - check the actual license file and package.json, not just the README or landing page.
The 5 best Next.js directory website templates in 2026
1. DirStarter - Best full-stack paid boilerplate
DirStarter is the most complete commercial directory boilerplate we found: a Next.js 16 codebase with Tailwind CSS and shadcn/ui, authentication, Stripe payments, Prisma for the database, multi-language support with next-intl, SEO-optimized pages and a blog, and AI content generation (the Pro tier adds AI skills files for coding agents). It's a one-time purchase - listed at $120 for Basic and $160 for Pro when we checked - and the license lets you launch as many directories as you want. If you want the backend and monetization done on day one, this is the strongest pick.
2. Aperture - Best design-first directory built for programmatic SEO
Aperture is ours, demoed as an AI tools directory and built to be re-skinned into any directory of anything - software, jobs, agencies, places. It has 13 routes: home, explore with faceted filtering (category, pricing model, platform, tags, with removable chips and sort), category pages, tool pages, curated collections, a blog, submit, pricing, about, and a saved-tools library. Its standout feature is programmatic SEO: every tool automatically gets an /alternatives/[tool] comparison page with a ranked table, and category, collection, and tool pages are statically generated with ItemList, SoftwareApplication, and BreadcrumbList JSON-LD, canonical URLs, and a generated sitemap. There's also a Cmd+K command palette with fuzzy search across every tool. The design is warm paper with a jewel-emerald accent and an editorial serif, in light and flash-free dark mode, reskinned from two CSS variables, on Next.js 16, React 19, and Tailwind v4 with every route checked against WCAG 2.2 AA.
The honest tradeoffs: Aperture is front end only. The tools, categories, and collections live in one typed data file, the submit form confirms on screen but saves nothing (it's marked where to wire your API or email), and the pricing page shows free, featured, and spotlight tiers without a payment provider connected. Saved tools persist in the browser. And despite being demoed as an AI tools directory, it has no AI features itself. If you want auth, a database, and paid submissions working on day one, DirStarter or Mkdirs is the better fit.
Aperture - a 13-route directory template with faceted filtering, Cmd+K search, collections, and auto-generated alternatives pages with JSON-LD. Next.js 16, light and dark, WCAG 2.2 AA tested. From $49, one-time.
See Aperture3. Mkdirs - Best open-source option with paid submissions
Mkdirs is an open-source directory boilerplate (Apache-2.0) that includes the parts most free templates skip: Sanity as the CMS for managing listings, authentication with Auth.js, Stripe-powered paid submissions, and a submission form with AI autofill, rich text editing, and image uploads. It's actively maintained. The caveat is version currency: it runs on Next.js 14 and Tailwind CSS v3, so expect an upgrade if you want to be on Next.js 16 and Tailwind v4.
4. Nextory - Best minimal free starter
Nextory (nextjs-directory-site-starter on GitHub) is a small, MIT-licensed directory starter on Next.js 15 and Tailwind CSS v4 that loads its listings from JSON files. There's no backend, CMS, or payments - it's a clean, simple base for a directory you'll build up yourself. It's a small project with little recent activity, so treat it as a starting point rather than a maintained product.
5. Directify - The no-code alternative
Directify isn't a template: it's a hosted, no-code directory builder where you manage listings, paid submissions, and the site itself through a dashboard, on a monthly plan. It makes sense if you want to validate a directory idea without owning any code - and less sense if you want the directory to be a Next.js app you control. Its plans have been reported differently by different sources, so check its pricing page for current terms.
Get the free template, plus new drops
DocsKit Free lands in your inbox right away. New templates after that.
A note on "free" directory templates
Not every public directory repo is open source. cult-directory-template, a popular Supabase-based directory template, is published on GitHub under a personal-use EULA rather than an open-source license, and it hasn't been updated since 2024. Before you build a business on a free template, read its LICENSE file - "public" and "open source" aren't the same thing.
Side-by-side comparison
| Template | Backend | Paid submissions | Stack | Price |
|---|---|---|---|---|
| DirStarter | Prisma, BetterAuth | Stripe | Next.js 16, shadcn/ui | $120 / $160 one-time |
| Aperture | None - typed data file | Pricing UI, not wired | Next.js 16, Tailwind v4 | From $49 |
| Mkdirs | Sanity CMS, Auth.js | Stripe | Next.js 14, Tailwind v3 | Free (Apache-2.0) |
| Nextory | None - JSON files | No | Next.js 15, Tailwind v4 | Free (MIT) |
| Directify | Hosted | Built in | No-code | Monthly plans |
How to choose
- You want auth, a database, and paid submissions working on day one - DirStarter.
- You want those for free and can live with an older Next.js version - Mkdirs.
- Your growth plan is search traffic and you want a polished front end with programmatic SEO pages, connecting the backend yourself - Aperture.
- You want the smallest possible free base - Nextory.
- You want to test the idea without owning code - Directify.
A directory's first problem is usually traffic, not payments. Programmatic pages - one per listing, category, and comparison - are what get indexed, so a template that generates them well can matter more early on than one with Stripe already wired.
See Aperture - a directory template built for programmatic SEO, with alternatives pages, collections, faceted filtering, and Cmd+K search. Reskin it into a directory of anything.
See Aperture