nofoobar

Courses · Labs · Blogs · AI-assisted

The LMS We Wished For.

An open-source platform for publishing courses, blogs, and hands-on coding labs. Self-host or run our cloud.

Do the math

Estimate your savings

Most platforms take a cut of every sale. Here it's a flat $49/mo - sell more, keep more.

$49
40

You earn per year

$23,520

Kept vs selling on Udemy

+$14,230

What each platform costs you per year

nofoobar Pro $49/mo flat · 0% platform fee$588/yr
Teachable Builder $89/mo · 0% transaction fee$1,068/yr
Thinkific Start $99/mo + 2% surcharge with your own Stripe$1,658/yr
Kajabi Growth $249/mo$2,988/yr
Udemy marketplace generally keeps 63% of each sale$14,818/yr

The Udemy gap alone pays for Pro 24× over.

Start keeping it

Published pricing as of June 2026, monthly billing, comparing the tier closest to Pro's feature set. Udemy generally gives 37%ish marketplace revenue share. Card processing applies on every platform and isn't included.

For creators

See exactly what sells.

Know which free lesson converts, and where students stall.

your-school/admin

Revenue · 30 days

$4,820 +18%

New enrollments

212 +31%

Free → paid

9.4%

Lesson completion · Course 1

01 · Why async
96%
02 · Routes
54%
03 · Path params
47%

Sample data. Your dashboard fills in as students enroll.

Pricing

Honest prices.

No transaction fees beyond Stripe's own. No usage gotchas. Self-host for free, forever.

Self-host

Run it yourself, forever.

$0

Apache 2.0 · the full code

  • Your servers, your scale
  • Bring your own keys
  • Zero Support because you did not pay :(
  • Write a praise mail, I might support :)
Get the code

Starter

We host it. You teach.

$19/mo

or $14/mo billed annually

  • Up to 200 students
  • Custom domain · auto TLS
  • 50 GB media storage
  • AI credits 30/Month
  • Email support
Start trial

Pro

Recommended

When teaching is the business.

$49/mo

or $44/mo billed annually

  • Up to 6,000 students
  • Custom domain · auto TLS
  • 500 GB media storage
  • AI credits 200/Month
  • DRM support for videos
  • AI Copilot for lesson, quiz and lab generation
  • Priority email, slack and whatsapp support
Start trial

Multiple instructors or 5,000+ students? Talk to us.

What you publish

Simple & Powerful Course Builder

Courses

Sections, lessons, video URLs from your favorite host. Drafts, drag-to-reorder, free previews.

Hands-on labs

Embed live coding sandboxes inside lessons. Each student gets their own container, persisted between sessions.

Blogs

Rich-text articles with images and code. Public, SEO-friendly, and the natural top-of-funnel for your courses.

Memberships

Recurring access to a bundle of your content. Subscribers see the courses, blogs, and labs you choose to include.

Under the hood

The platform handles
what slows you down.

AI Copilot

AI copilot for writing lessons, generating quizzes, and generating lab exercises.

Custom domains

Bring your own domain. Automatic TLS. Looks and feels like your site, because it is.

Video & DRM

Built-in support for Mux, InVideo, Bunny, and YouTube video embeds. DRM supported on the Pro plan.

Coding Labs

Built-in support for Algoholia coding labs. This helps convert up to 6× better.

Built for SEO

Server-rendered pages, OG metadata, JSON-LD, sitemap. Your blog posts and free lessons rank on day one.

What people say

Quietly winning over creators.

“I run fastapitutorial.com on nofoobar. The Algoholia lab integration made 10000s of learners use my site. Since then I've received 50+ thank you messages and decent sales :D.”

SS
Sourabh SinhaFounder · runs fastapitutorial.com on nofoobar

50+

student thank-you notes

In prod

first tenant, live now

MI
Maya Iyer@-

Spun this up over the weekend to replace my hand-rolled LMS. The multi-tenant routing alone was worth the move. Webhooks just work, finally.

LB
Lukas Berger@dev_in_berlin

Switched two courses over last weekend. The AI blog drafts saved me a Saturday. I had four posts queued by Sunday.

PN
Balaji Naik@-

I realised there is no advanced resource for Golang, I created my site and got 400$ in 2 months..

NT
Noah Tate@

Embedded interactive labs in three lessons today. Students run Python in the browser without leaving the course. Quietly impressive.

EP
Eun-jin Park@awsexpert_2

I used to sell on Udemy which gave me less than 40%, now i consistently earn 2k$+ from my YT audience.

DM
Eduardo Taylor@-

I was able to start my coding school in 14 mins! The DNS setup took a bit longer than expected

Do give our LMS a try. We are confident on our product and features.

Common questions

Answers.

Ready when you are

Build your school
Today.

The repo is public, the docs are getting better every week, and the local stack runs in about a minute. Nothing left to wait on.