Repolode
codelitdev

codelitdev/courselit

Самостоятельно размещаемая open-source LMS для продажи онлайн-курсов и цифровых материалов на собственном сайте с фирменным оформлением.

Open source альтернатива:TeachableThinkificPodia

Звёзды
1,279
Форки
262
Открытые issues
253
Последний коммит
11 дней назад

Что это?

CourseLit — система управления обучением для онлайн-бизнеса в сфере образования. Она включает создание курсов, управление студентами, обработку платежей через Stripe, конструктор сайтов с настраиваемыми страницами продаж и базовую аналитику.

Это самостоятельная альтернатива размещённым в облаке платформам для курсов, таким как Teachable, Thinkific и Podia. Также доступна облачная версия с бесплатным пробным периодом. Проект представляет собой TypeScript-монорепозиторий, управляемый с помощью pnpm workspaces, и поддерживает развёртывание через Vercel и Docker Compose.

Медиафайлы хранятся с помощью MediaLit — отдельного сервиса, который можно использовать в облаке или развернуть самостоятельно, указав собственный экземпляр в настройке MEDIALIT_SERVER. Проект также поддерживает пользовательские виджеты для расширения функциональности.

Ключевые возможности

  • 01Создание курсов и управление студентами
  • 02Обработка платежей через Stripe
  • 03Конструктор сайтов с настраиваемыми страницами продаж
  • 04Публикация блога на собственном домене
  • 05Продажа цифровых материалов для скачивания
  • 06Базовая аналитика

Сценарии использования

  • Независимые преподаватели, продающие курсы на собственном сайте
  • Авторы, продающие электронные книги и другие цифровые материалы для скачивания
  • Команды, которым нужна самостоятельно размещаемая альтернатива облачным платформам для курсов

Быстрый старт

  1. 1

    Клонируйте проект и перейдите в его каталог

  2. 2

    Установите зависимости

    pnpm install
  3. 3

    Соберите пакеты

    pnpm build
  4. 4

    Запустите приложение

    pnpm dev

Что важно знать

  • Обработка платежей зависит от Stripe.
  • Для хранения медиафайлов используется платный сервис MediaLit, если вы не развернёте собственный экземпляр.
  • Аналитика, согласно описанию, очень ограничена.
  • Лицензия AGPL-3.0 — это лицензия с авторским левом, требующая раскрытия исходного кода при использовании по сети.

Темы

Частые вопросы

Что такое courselit?
Самостоятельно размещаемая open-source LMS для продажи онлайн-курсов и цифровых материалов на собственном сайте с фирменным оформлением. CourseLit — система управления обучением для онлайн-бизнеса в сфере образования. Она включает создание курсов, управление студентами, обработку платежей через Stripe, конструктор сайтов с настраиваемыми страницами продаж и базовую аналитику.
courselit можно использовать бесплатно? Какая у него лицензия?
courselit распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
courselit всё ещё поддерживается?
Активно поддерживается. Последний коммит в courselit — 9 окт. 2026 г..
Для чего можно использовать courselit?
Независимые преподаватели, продающие курсы на собственном сайте Авторы, продающие электронные книги и другие цифровые материалы для скачивания Команды, которым нужна самостоятельно размещаемая альтернатива облачным платформам для курсов
Как установить courselit?
Клонируйте проект и перейдите в его каталог Установите зависимости: pnpm install Соберите пакеты: pnpm build Запустите приложение: pnpm dev
Где скачать courselit?
Исходный код и инструкции по установке — на GitHub: https://github.com/codelitdev/courselit

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа с открытым исходным кодом для автоматизации рабочих процессов и альтернатива Zapier; интеграции на TypeScript также работают как MCP-серверы для AI-агентов.

25,1 тыс.4,4 тыс.TypeScriptOtherОбновлён 20 часов назад

Платформа для электронной подписи документов с открытым исходным кодом — альтернатива DocuSign, которую можно развернуть на своих серверах и которая использует подписи PDF.

15,5 тыс.3,4 тыс.TypeScriptAGPL-3.0Обновлён 5 часов назад