Skip to main content

A CMS to build learning portals for open education

Project description

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).

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

richie-2.30.0.tar.gz (64.6 MB view details)

Uploaded Source

Built Distribution

richie-2.30.0-py2.py3-none-any.whl (6.1 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file richie-2.30.0.tar.gz.

File metadata

  • Download URL: richie-2.30.0.tar.gz
  • Upload date:
  • Size: 64.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for richie-2.30.0.tar.gz
Algorithm Hash digest
SHA256 ba763f3dbb84da4cc273daa785458da6fa98a2dc3acf2b58b2a1b852e50f2b68
MD5 33394898cd65747d0e65a37e3804ec2a
BLAKE2b-256 55b1930be835d748937527e0ccb42c51d4d78a3726448ea15efce4b8939cb509

See more details on using hashes here.

File details

Details for the file richie-2.30.0-py2.py3-none-any.whl.

File metadata

  • Download URL: richie-2.30.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for richie-2.30.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b14aafebb2d5549a8cdeb808c7c6ef72d1b0f0d311bd3da0dcbb73ca6d3ef8a2
MD5 fb2d91a1aeecdce54f6f0db3f3bb122e
BLAKE2b-256 543fd0bf8f99b9e3f48af667cac42f2e7c6d54f67eee5426214face5f5867e3b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page