GitHub / openfun / richie
:pencil: An opensource CMS to build education portals
JSON API: https://data.code.gouv.fr/api/v1/hosts/GitHub/repositories/openfun%2Frichie
Stars: 282
Forks: 89
Open issues: 125
License: mit
Language: Python
Size: 66.1 MB
Dependencies parsed at:
4,633
Created at: over 7 years ago
Updated at: 14 days ago
Pushed at: 7 days ago
Last synced at: 6 days ago
Commit Stats
Commits: 3510
Authors: 36
Mean commits per author: 97.5
Development Distribution Score: 0.815
More commit stats: https://commits.ecosystem.code.gouv.fr/hosts/GitHub/repositories/openfun/richie
Topics: catalog, cms, django, hacktoberfest, lms, moodle, openeducation, openedx
- ${NGINX_IMAGE_NAME} ${NGINX_IMAGE_TAG} build
- base latest build
- core latest build
- node 20.11 build
- python 3.11-bookworm build
- ${RICHIE_SITE ?}
- ${RICHIE_SITE ?}-nginx
- docker.io/bitnami/redis 6.0-debian-10
- docker.io/bitnami/redis-sentinel 6.0-debian-10
- fundocker/openshift-elasticsearch 6.6.2
- hashicorp/terraform 0.12.31
- hashicorp/terraform latest
- jwilder/dockerize latest
- node 20.11
- postgres 12
- mysql 8.0
- postgres 12
- ${ELASTICSEARCH_IMAGE -docker.elastic.co/elasticsearch/elasticsearch
- crowdin/cli 4.0.0
- docker.io/bitnami/redis 6.0-debian-10
- docker.io/bitnami/redis-sentinel 6.0-debian-10
- nginx latest
- node 20.11
- richie development
- @formatjs/cli 6.2.4 development
- @openfun/cunningham-tokens 2.1.0 development
- babel-loader 9.1.3 development
- eslint 8.56.0 development
- eslint-import-resolver-webpack 0.13.8 development
- nodemon 3.0.2 development
- prettier 3.1.1 development
- sass 1.69.7 development
- source-map-loader 4.0.2 development
- webpack 5.94.0 development
- webpack-cli 5.1.4 development
- richie-education 2.30.0
- @docusaurus/core 3.5.2
- @docusaurus/plugin-content-pages 3.5.2
- @docusaurus/preset-classic 3.5.2
- clsx 2.1.1
- prettier 3.3.3
- react 18.3.1
- react-dom 18.3.1
- react-markdown 9.0.1
- boto3 ==1.28.9
- django-check-seo ==0.6.4
- django-configurations ==2.5
- django-storages ==1.13.2
- dockerflow ==2022.8.0
- gunicorn ==22.0.0
- psycopg2-binary ==2.9.9
- richie ==2.30.0
- sentry-sdk ==2.11.0
- unidecode ==1.3.6
- Faker ==13.2.0 development
- bandit ==1.7.5 development
- black ==24.3.0 development
- cssselect ==1.2.0 development
- factory-boy ==3.2.1 development
- flake8 ==6.0.0 development
- flake8-pyproject ==1.2.3 development
- isort ==5.12.0 development
- lxml ==4.9.3 development
- pylint ==2.17.4 development
- pylint-django ==2.5.3 development
- pytest ==7.4.0 development
- pytest-cov ==4.1.0 development
- pytest-django ==4.5.2 development
- raincoat ==1.0.1 development
- Django <5
- arrow *
- dj-pagination *
- django-autocomplete-light ==3.11.0
- django-cms >=3.11.0,<4.0.0
- django-parler >=2.3
- django-redis >=4.11.0
- django-treebeard *
- djangocms-file *
- djangocms-googlemap *
- djangocms-link *
- djangocms-picture *
- djangocms-text-ckeditor *
- djangocms-video *
- djangorestframework *
- easy_thumbnails [svg]>=2.8
- elasticsearch >=6.0.0,<7.0.0
- exrex ==0.11.0
- importlib-metadata *
- oauthlib ==3.2.2
- requests ==2.32.3
- @storybook/addon-mdx-gfm 8.3.5 development
- @storybook/addon-webpack5-compiler-babel 3.0.3 development
- @babel/core 7.25.7
- @babel/plugin-syntax-dynamic-import 7.8.3
- @babel/plugin-transform-modules-commonjs 7.25.7
- @babel/preset-env 7.25.7
- @babel/preset-react 7.25.7
- @babel/preset-typescript 7.25.7
- @faker-js/faker 9.0.3
- @formatjs/cli 6.2.14
- @formatjs/intl-relativetimeformat 11.2.15
- @hookform/resolvers 3.9.0
- @lyracom/embedded-form-glue 1.4.2
- @openfun/cunningham-react 2.9.4
- @openfun/cunningham-tokens 2.1.1
- @sentry/browser 8.33.1
- @sentry/types 8.33.1
- @storybook/addon-actions 8.3.5
- @storybook/addon-essentials 8.3.5
- @storybook/addon-interactions 8.3.5
- @storybook/addon-links 8.3.5
- @storybook/react 8.3.5
- @storybook/react-webpack5 8.3.5
- @storybook/test 8.3.5
- @tanstack/query-core 5.59.4
- @tanstack/query-sync-storage-persister 5.59.4
- @tanstack/react-query 5.59.4
- @tanstack/react-query-devtools 5.59.4
- @tanstack/react-query-persist-client 5.59.4
- @testing-library/dom 10.4.0
- @testing-library/jest-dom 6.5.0
- @testing-library/react 16.0.1
- @testing-library/user-event 14.5.2
- @types/fetch-mock 7.3.8
- @types/iframe-resizer 3.5.13
- @types/jest 29.5.13
- @types/js-cookie 3.0.6
- @types/lodash-es 4.17.12
- @types/node-fetch 2.6.11
- @types/query-string 6.3.0
- @types/react 18.3.11
- @types/react-autosuggest 10.1.11
- @types/react-dom 18.3.0
- @types/react-modal 3.16.3
- @types/uuid 10.0.0
- @typescript-eslint/eslint-plugin 8.8.1
- @typescript-eslint/parser 8.8.1
- babel-jest 29.7.0
- babel-loader 9.2.1
- babel-plugin-react-intl 8.2.25
- bootstrap >=4.6.0 <5
- classnames 2.5.1
- cljs-merge 1.1.1
- core-js 3.38.1
- downshift 9.0.8
- eslint >=8.57.0 <9
- eslint-config-airbnb 19.0.4
- eslint-config-airbnb-typescript 18.0.0
- eslint-config-prettier 9.1.0
- eslint-import-resolver-webpack 0.13.9
- eslint-plugin-compat 6.0.1
- eslint-plugin-formatjs 5.0.2
- eslint-plugin-import 2.31.0
- eslint-plugin-jsx-a11y 6.10.0
- eslint-plugin-prettier 5.2.1
- eslint-plugin-react 7.37.1
- eslint-plugin-react-hooks 4.6.2
- eslint-plugin-storybook 0.9.0
- fetch-mock <10
- file-loader 6.2.0
- glob 11.0.0
- i18n-iso-countries 7.12.0
- iframe-resizer <5
- intl-pluralrules 2.0.1
- jest 29.7.0
- jest-environment-jsdom 29.7.0
- js-cookie 3.0.5
- lodash-es 4.17.21
- mdn-polyfills 5.20.0
- msw 2.4.9
- node-fetch >2.6.6 <3
- nodemon 3.1.7
- prettier 3.3.3
- query-string 9.1.1
- react 18.3.1
- react-autosuggest 10.1.0
- react-dom 18.3.1
- react-hook-form 7.53.0
- react-intl 6.7.2
- react-modal 3.16.1
- react-router-dom 6.26.2
- sass 1.79.4
- source-map-loader 5.0.0
- storybook 8.3.5
- tsconfig-paths-webpack-plugin 4.1.0
- typescript 5.6.3
- uuid 10.0.0
- webpack 5.95.0
- webpack-cli 5.1.4
- whatwg-fetch 3.6.20
- xhr-mock 2.5.1
- yargs 17.7.2
- yup 1.4.0
- axe-core 4.10.0
- cypress 13.15.0
- cypress-axe 1.5.0