Dev Resources
Mkdirs favicon

Mkdirs

Tooling/Code Generator/Productivity

Launch profitable directory website in minutes.

Mkdirs's website screenshot

About Mkdirs

Mkdirs is an open-source directory boilerplate built on Next.js, designed for developers building directory websites. It includes listings management, AI-assisted content features, submission forms with AI autofill, payment processing, a blog system, authentication, newsletter support, and SEO optimization. Content is managed through an integrated Sanity headless CMS, requiring no separate database or storage setup.

The technology stack includes Next.js, Auth.js for authentication, Shadcn UI and Tailwind CSS for interface components, Sanity for content management, Resend for email, Stripe for payments, and the Vercel AI SDK. Authentication supports email/password login with verification and password reset, as well as Google and GitHub login options.

The product targets indie makers and developers who want to launch a directory website without building the underlying infrastructure from scratch. It supports monetization through affiliate links, paid submissions, and sponsored ad placements. The boilerplate includes three codebases: the base Mkdirs template, and two example directories (IndieHub and BoilerplateHunt) built with it. Documentation and video tutorials are provided, along with a Discord community for support.

Key features

  • Next.js directory boilerplate with built-in AI-powered submission autofill
  • Sanity headless CMS integration for managing items, categories, tags, and blogs
  • Built-in Auth.js authentication with email/password and Google or GitHub login
  • Free and paid submission forms with sponsor ad support for monetization
  • Newsletter subscription and React email templates for sending emails
  • SEO metadata, Open Graph tags, and auto-generated sitemap

Frequently asked questions

What tech stack does Mkdirs use?

Mkdirs is built with Next.js, Auth.js, Shadcn UI, Tailwind CSS, Sanity, Resend, Stripe, and the Vercel AI SDK.

How does Mkdirs handle content management?

Content is managed through the built-in Sanity Studio CMS, covering items, categories, tags, blogs, and users, with no separate database or storage setup required.

How can I monetize a directory built with Mkdirs?

You can earn through affiliate links on listings, paid submissions from businesses, and sponsored ad placements.

Who is Mkdirs for?

It is aimed at indie makers and developers who want to launch an AI-powered directory website quickly without coding from scratch.

Is Mkdirs open source and how many customers use it?

Yes, Mkdirs is open source and available on GitHub, and it has served 350+ happy customers with over 1200 GitHub commits.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like