Mkdirs is an AI-powered directory boilerplate used by 350+ happy customers to launch 100+ directories, with a thriving community of 3000+ makers on Discord.
What is Mkdirs?
Mkdirs is a Next.js-based boilerplate for building directory websites. It takes your customization and content as input and produces a live directory site with listings, search, payment integration, blog, newsletter, and more. It is developed by indie maker Fox (Javay Hu) and is built on an industry-standard tech stack including Next.js, Auth.js, Shadcn UI, Tailwind CSS, Sanity as headless CMS, Resend for email, Stripe for payments, and Vercel AI SDK.
Key Features
- AI-powered autofill — Submission forms use AI to automatically fill in item details, reducing manual entry.
- Monetization options — Support for affiliate links, paid submissions, and sponsored ads.
- Sanity CMS — Manage items, categories, tags, blogs, and users through a headless CMS with no database setup required.
- Secure authentication — Login via email/password, Google, or GitHub, with email verification and password reset.
- Built-in blog — Blog system with categories, authors, and rich text content, integrated with the CMS.
- Email and newsletter — React email templates for transactional emails and newsletter subscription/unsubscription.
- SEO optimization — Auto-generated sitemap, Open Graph metadata, and SEO metadata for all pages.
- Customizable UI — Dark mode, responsive design, and multiple pre-built layouts and components.
Who should use Mkdirs?
- Indie makers are building a directory site to aggregate tools, services, or resources.
- Entrepreneurs who want to launch a niche directory quickly without coding from scratch.
- Developers looking for a production-ready Next.js boilerplate with integrated Stripe, Sanity, and AI features.
What can you do with Mkdirs?
- Launch an AI tools directory — Use the built-in AI autofill and submission form to let users submit tools, and monetize via paid listings.
- Build a backlink resource directory — Offer free and paid submissions to collect backlinks, as seen in sites like BL Dirs.
- Create a community directory — Allow members to submit and manage their own listings with secure authentication.
How does Mkdirs work?
- Configure — Clone the repository and customize the website via environment variables and Sanity Studio.
- Deploy — Deploy to your preferred platform (e.g., Vercel) with one click.
- Manage — Add and update listings, blog posts, and categories through the built-in Sanity CMS.
Pricing
Mkdirs is available as a paid product with a lifetime license. The price includes all updates and allows building unlimited directory websites.
FAQ
What do I get exactly?
You get the complete Next.js boilerplate codebase, access to 3 official GitHub repositories, lifetime updates, and technical support via email and Discord.
Can I see the demo?
Yes, visit the live demo to explore the full functionality.
How many websites can I build?
Unlimited — you can build any number of directory websites with a single purchase.
Is there a refund policy?
The FAQ page mentions a refund option; check the FAQ for details.
What AI features are included?
AI autofill for submission forms uses the Vercel AI SDK to generate item descriptions and details.









