Repolode
codelitdev

codelitdev/courselit

自社ブランドのWebサイトでオンラインコースやデジタルダウンロードを販売できる、セルフホスト対応のオープンソースLMSです。

代替できる製品:TeachableThinkificPodia

スター
1,279
フォーク
262
未解決の Issue
253
最終コミット
12 日前

これは何?

CourseLitは、オンラインで教育ビジネスを運営するための学習管理システムです。コースの作成、受講者管理、Stripeによる決済処理、カスタム販売ページを作成できるWebサイトビルダー、基本的な分析機能を備えています。

Teachable、Thinkific、Podiaなどのホスト型コースプラットフォームに代わるセルフホスト可能な選択肢として設計されています。無料トライアル期間付きのクラウドホスト版も提供されています。pnpm workspacesで管理されるTypeScriptのモノレポで、VercelとDocker Composeによるデプロイに対応しています。

メディアアセットは別サービスのMediaLitを通じて保存します。クラウド版を利用することも、MEDIALIT_SERVER設定を自分のインスタンスに向けてセルフホストすることもできます。また、機能を拡張するためのカスタムウィジェットにも対応しています。

主な機能

  • 01コースの作成と受講者管理
  • 02Stripeによる決済処理
  • 03カスタム販売ページに対応したWebサイトビルダー
  • 04独自ドメインでのブログ公開
  • 05デジタルダウンロードの販売
  • 06基本的な分析機能

ユースケース

  • 独自のWebサイトでコースを販売する個人講師
  • 電子書籍などのデジタルダウンロードを販売するクリエイター
  • ホスト型コースプラットフォームに代わるセルフホスト環境を求めるチーム

クイックスタート

  1. 1

    プロジェクトをクローンして、そのディレクトリに移動する

  2. 2

    依存関係をインストールする

    pnpm install
  3. 3

    パッケージをビルドする

    pnpm build
  4. 4

    アプリを起動する

    pnpm dev

使う前に知っておきたいこと

  • 決済処理にはStripeを使用します。
  • 独自のインスタンスを実行しない場合、メディアの保存には有料サービスのMediaLitを使用します。
  • 分析機能は非常に限定的と説明されています。
  • AGPL-3.0ライセンスで提供されています。コピーレフトライセンスのため、ネットワーク経由で利用される場合はソースコードの開示が必要です。

トピック

よくある質問

courselit とは?
自社ブランドのWebサイトでオンラインコースやデジタルダウンロードを販売できる、セルフホスト対応のオープンソースLMSです。 CourseLitは、オンラインで教育ビジネスを運営するための学習管理システムです。コースの作成、受講者管理、Stripeによる決済処理、カスタム販売ページを作成できるWebサイトビルダー、基本的な分析機能を備えています。
courselit は無料で使えますか?ライセンスは?
courselit は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
courselit は今もメンテナンスされていますか?
活発にメンテナンス中。courselit の最終コミットは 2026年10月9日 です。
courselit は何に使えますか?
独自のWebサイトでコースを販売する個人講師 電子書籍などのデジタルダウンロードを販売するクリエイター ホスト型コースプラットフォームに代わるセルフホスト環境を求めるチーム
courselit のインストール方法は?
プロジェクトをクローンして、そのディレクトリに移動する 依存関係をインストールする: pnpm install パッケージをビルドする: pnpm build アプリを起動する: pnpm dev
courselit はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/codelitdev/courselit

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト