Build a niche site this weekend. Let it earn for years.
DirectoryLab is three production codebases for niche sites: local directories, job boards and launch platforms. They are the same engines my own sites run on. The portfolio is on this page, including the ones that have sold and what they went for.
Launch price30% off every kit for the first 250 buyers
Find mobile detailing near you
- Featured
Same kit · niche 1 of 6
- LIVEmobiledetailing.ioLocal Lab
- LIVEwireweek.ioLaunch Lab
- LIVEUSA LocksmithLocal Lab
- LIVEwindowcleaners.ioLocal Lab
- LIVEusaroofers.ioLocal Lab
- LIVEpoolcleaners.ioLocal Lab
- LIVEdevremotely.comJob Lab
- LIVEskillfinder.ioJob Lab
- LIVEapplauncher.ioLaunch Lab
- LIVEbiolaunch.ioLaunch Lab
- LIVEagentweek.ioLaunch Lab
- LIVEappsforstores.comLaunch Lab
Three kits. One playbook.
Each kit is a complete business in a box: the public site, the admin, the payments and the automation. Pick a niche, set it up in the admin, and it is yours to run.
Local Lab
Local service directories
Local service directories with the revenue already wired in.
- Python
- Flask
- SQLAlchemy
- Tailwind
Job Lab
Niche job boards
A niche job board that fills itself and runs itself.
- Next.js 15
- TypeScript
- Drizzle
- PostgreSQL
Launch Lab
Launch platforms
A weekly launch platform for any niche, in the style of Product Hunt.
- Python
- Flask
- SQLAlchemy
- Tailwind
How a kit becomes a site that earns
- 01
Pick a niche
Choose a market and a domain. The setup wizard turns the kit into that site without touching code.
- 02
Fill it
Import listings, pull in jobs or seed launches. Each kit ships with the tools to populate a site in an afternoon.
- 03
Switch on revenue
Connect Stripe and set your prices in the admin. Featured spots, leads, ads and paid launches are already built.
- 04
Run it
Listings, subscriptions, featured spots and ads pay every month. Keep it, grow it, add the next one. The sold sites below show what a running one is worth.
The sites
A few I have built with these kits. It is the same code you get, pointed at a different niche each time. Pick a kit to see what it turns into.
- Live

- Live

- Live

- Live

- Live

All built with Local Lab. Open the kit →
- Live

- Live

All built with Job Lab. Open the kit →
- Live

- Live

- Live

- Live

- Live

All built with Launch Lab. Open the kit →
Why these kits exist
Building the engine is the slow part. These kits are battle tested from the start: a directory, a job board, and a launch platform. You save that time, and you spend it on marketing instead of debugging. Start with one kit and one niche. When you want another niche, take the next kit. Keep the sites and let them earn, or sell one when someone wants a running site. People do both. The choice is yours.
Pay once. Build as many as you like.
One payment per kit, no subscription. Run unlimited sites you own.
Launch price30% off every kit for the first 250 buyers
156 left
- Local Labfrom $104$149
- Job Labfrom $104$149
- Launch Labfrom $139$199
Launch priceOne payment · USD
Every kit at the Professional level, and every kit released later.
- Local Lab, Job Lab and Launch Lab
- Private GitHub access to all three
- Updates for life
- Future kits included
- Buyers community
- Email support
Questions
What exactly do I get?
The complete, readable source code for the kit, its documentation, and the right to run as many sites with it as you like. Professional and above also get access to the private GitHub repository, so updates are a git pull.
Do the sites actually make money?
Each kit has its revenue streams built in: featured listings, leads, subscriptions, paid launches and ads, switched on from the admin. How much a site earns depends on the niche and the work you put into traffic. The portfolio on the home page is what I run with them, and the sold ones show what a running site has fetched.
Can I sell a site I build?
Yes. You own every site you build and can run, rent or sell it, and build sites for clients. The one thing you cannot do is resell or publish the kit itself.
Do I need to be a developer?
You need to be comfortable following a setup guide and using a command line. After that, a new site is configured in the admin panel, not in code.
Why are the kits built on different stacks?
Each one uses what suited the job. Local Lab and Launch Lab are Python and Flask, which makes them cheap to host and easy to move. Job Lab is Next.js with a search engine and a job queue, because pulling in and searching thousands of jobs needs them. Each kit page lists its stack and what it costs to run.
Is it a subscription?
No. You pay once per kit, or once for the bundle. There is no monthly fee.
What if it is not for me?
You have 30 days to ask for a full refund. Access to the repository and downloads ends when the refund is made.