Skip to content

javayhu/free-directory-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Free Directory Boilerplate

Javayhu Twitter follower count

Introduction · Features · Tech Stack · How to use · Author · Compare with Mkdirs · Notice · License · Credits


Introduction

Component Website Repository
Frontend free-directory-boilerplate.vercel.app free-directory-boilerplate
Backend (Sanity) free-directory-sanity.vercel.app/studio free-directory-sanity

Features

  • Listings (Tools, Products)
  • Item Detail Page
  • Categories & Tags
  • Authentication (GitHub and Google)
  • Submission (built-in)
  • Sanity Studio (built-in CMS)
  • Blog (hidden by default)
  • Documentation (hidden by default)
  • Analytics (Umami & Google Analytics)
  • SEO (Sitemap, Open Graph)
  • Modern UI (Shadcn UI)
  • Responsive Design
  • Multi-language (English & Chinese)
  • Multi-theme (Light & Dark)

Tech Stack

  • Next.js 14
  • NextAuth
  • Database (PostgreSQL)
  • Tailwind CSS
  • Shadcn UI
  • Lucide Icons
  • Contentlayer
  • Sanity
  • Vercel

How to use

  1. Clone the repository
  2. Run pnpm install
  3. Configure the .env file
  4. Run pnpm dev

Author

This project is created by Javayhu, the founder of Mkdirs, which is the best directory boilerplate for anyone who wants to launch a profitable directory website in minutes.

If you are interested in indie hacking, please follow me on X: @javay_hu or BlueSky: @javayhu.com

Compare with Mkdirs

Mkdirs - The best directory boilerplate.

Feature Free Directory Boilerplate Mkdirs
Repos ✅ 2 ✅ 1
Price ✅ Free and Open Source ✅ Paid
Auth ✅ GitHub or Google ✅ GitHub or Google or Email
Listings ✅ Categories ✅ Categories, Tags & Filters
Database ✅ Need PostgreSQL ✅ NO NEED! JUST SANITY!
Newsletter ❌ Not supported ✅ Supported
Payment ❌ Not supported ✅ Supported
Search ❌ Not supported ✅ Supported
Pagination ❌ Not supported ✅ Supported
Email Notification ❌ Not supported ✅ Supported
Submission ✅ Built-in (Free) ✅ Built-in (Free & Paid)
Blog ✅ Contentlayer ✅ Sanity CMS
Analytics ✅ Umami & Google Analytics ✅ OpenPanel & Google Analytics
SEO ✅ Sitemap & Open Graph ✅ Sitemap & Open Graph
Multi-language ✅ English & Chinese ✅ English
Multi-theme ✅ Light & Dark ✅ Light & Dark

Notice

If you have any questions when using this project, please checkout the docs of Mkidrs for more information, because they have almost the same tech stack.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Credits

This project was inspired by @miickasmt's next-saas-stripe-starter

⭐ Star History

Star History Chart