Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Richie, the best OpenSource CMS to build education portals

CircleCI

Overview

Learning Management Systems (LMS) are great tools for hosting and playing interactive online courses and MOOCs.

However, if you need to build a complete website with flexible content to aggregate your courses, in several languages and from different sources, you will soon need a CMS.

At "France Université Numérique", we wanted to build an OpenSource portal with Python and Django. That's why we built Richie on top of DjangoCMS, one of the best CMS on the market, as a toolbox to easily create full fledged websites with a catalog of online courses.

Among the features that Richie offers out of the box:

  • multi-lingual by default,
  • advanced access rights and moderation,
  • catalog of courses synchronized with one or more LMS instances,
  • search engine based on Elasticsearch and pre-configured to offer full-text queries, multi-facetting, auto-complete,...
  • flexible custom pages for courses, organizations, categories, teachers, blog posts, programs (and their inter-relations),
  • Extensible with any third-party DjangoCMS plugin or any third-party Django application.

Discover Richie

If you're looking for a quick preview of Richie, you can take a look and have a tour of Richie on our dedicated demo site.

It is connected back-to-back with a demo of OpenEdX running on OpenEdX Docker.

Two users are available for testing:

  • admin: admin@example.com/admin
  • student: edx@example.com/edx

The database is regularly flushed.

Getting started

Take a look at our documentation to get started with Richie.

Contributing

Contributing guide

Read our contributing guide to learn about our development process and get started developing on Richie.

License

This work is released under the MIT License (see LICENSE).

Metadata

Release files for richie 3.5.2.dev12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for richie 3.5.2.dev12
File Size Uploaded
richie-3.5.2.dev12.tar.gz 84.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for richie 3.5.2.dev12
File Interpreter ABI Platform
richie-3.5.2.dev12-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 91.0 MB

Release files / richie-3.5.2.dev12.tar.gz

Download URL richie-3.5.2.dev12.tar.gz
Size 84.6 MB
Tags Source
SHA-256 checksum
How to use checksums
73569f955a7dc636b563a4d0222b42e95227580998afdf5485d825c25d789611
BLAKE2b-256 checksum
How to use checksums
8b38016e0707105b5db18db0cffdc9cd5c3d83c4a4d0af466fb9e36720f470b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.17

Release files / richie-3.5.2.dev12-py2.py3-none-any.whl

Download URL richie-3.5.2.dev12-py2.py3-none-any.whl
Size 6.5 MB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
5b858fa93b508b6156866a0736720d089c08c9736a1b27234e9649c7c1dcfe06
BLAKE2b-256 checksum
How to use checksums
15c11427b2f543c10004bdbac23fe3838495ef91d9709c6ff6149b88df6987d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.17

Release history Release notifications | RSS feed

This release

3.5.2.dev12 This release

2 release files

3.5.1

2 release files

3.5.0

2 release files

3.4.0

2 release files

3.3.1

1 release file

3.3.0

2 release files

3.2.1

2 release files

3.2.0

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.0

2 release files

2.34.0

2 release files

2.32.0

2 release files

2.31.0

2 release files

2.30.0

2 release files

2.29.2

2 release files

2.29.1

2 release files

2.29.0

2 release files

2.28.1

2 release files

2.28.0

2 release files

2.26.0

2 release files

2.25.1

2 release files

2.25.0

2 release files

2.24.1

2 release files

2.24.0

2 release files

2.23.0

2 release files

2.22.0

2 release files

2.21.0

2 release files

2.20.1

2 release files

2.20.0

2 release files

2.18.0

2 release files

2.17.0

2 release files

2.15.1

2 release files

2.15.0

2 release files

2.13.0

2 release files

2.10.0

2 release files

2.9.1

2 release files

2.9.0

2 release files

2.8.2

2 release files

2.8.1

2 release files

2.8.0

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.0

2 release files

2.5.0

2 release files

2.4.0

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.17.0

2 release files

1.16.2

2 release files

1.16.1

2 release files

1.16.0

2 release files

1.14.1

2 release files

1.14.0

2 release files

1.13.0

2 release files

1.12.1

2 release files

1.12.0

2 release files

1.11.0

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page