GitHub / openfun 127 Repositories
Collaboratively Building Innovative Digital Learning Services
openfun/peertube-runner-dockerfile
Dockerfile to build a peertube-runner image
Language: Jinja - Size: 16.6 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 5 - Forks: 4

openfun/fun-richie-site-factory
🏭 Site factory to build France Université Numérique's web sites based on https://github.com/openfun/richie
Language: Python - Size: 8.63 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 2

openfun/marsha
:clapper: An opensource LTI Learning Content Management System (LCMS)
Language: Python - Size: 55.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 119 - Forks: 25

openfun/cunningham
🎨 The Open FUN Design System
Language: TypeScript - Size: 23.8 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 32 - Forks: 5

openfun/joanie
👛 A headless ERP for education to manage course enrollment/subscription, payment and certificates delivery.
Language: Python - Size: 9.95 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 26 - Forks: 2

openfun/richie
:pencil: An opensource CMS to build education portals
Language: Python - Size: 66.1 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 282 - Forks: 89

openfun/openedx-docker
:whale: A best practice Docker image of Open edX
Language: Python - Size: 1.75 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 132 - Forks: 78

openfun/handbook
:book: Good practices we tend to respect in FUN projects
Size: 52.7 KB - Last synced at: 5 days ago - Pushed at: 28 days ago - Stars: 3 - Forks: 2

openfun/warren
:bar_chart: A visualization toolkit for your learning analytics (expect some xAPI :heart:)
Language: Python - Size: 2.27 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 16 - Forks: 1

openfun/fun-apps
:warning: DEPRECATED :warning:
Language: Python - Size: 27.1 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 16 - Forks: 19

openfun/richie-site-factory
⚠️ DEPRECATED ⚠️ Site factory to build France Université Numérique's web sites has moved to https://github.com/openfun/fun-richie-site-factory
Language: Python - Size: 7.73 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 4

openfun/mork
📧 A FastAPI application to warn and manage FUN inactive users
Language: Python - Size: 285 KB - Last synced at: 5 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

openfun/kubic 📦
A Kubernetes deployment as code to OVH or Scaleway, with Prometheus, ArgoCD and Hashicorp Vault
Language: HCL - Size: 652 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 40 - Forks: 3

openfun/django-peertube-runner-connector
django-peertube-runner-connector is a project allowing a django application to connect to a peertube runner
Language: Python - Size: 149 KB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 5 - Forks: 0

openfun/jitsi-magnify
An authentication and room management system for Jitsi built with Django/React
Language: Python - Size: 4.14 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 22 - Forks: 6

openfun/arnold-apps
:books: Officialy maintained arnold applications repository
Language: Jinja - Size: 54.7 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

openfun/jibri-pulseaudio
🎞 A Jibri docker image using pulseaudio instead of alsa
Language: Makefile - Size: 30.3 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 4

openfun/open-badges-client
:1st_place_medal: A python library that provides a standard API to interact with Open Badge platforms.
Language: Python - Size: 54.7 KB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 1

openfun/arnold
:construction_worker_woman: Deploy your applications to Kubernetes with Ansible
Language: Jinja - Size: 1.87 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 40 - Forks: 10

openfun/potsie
:bar_chart: Grafana dashboards suite for learning analytics
Language: Jsonnet - Size: 6.25 MB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 10 - Forks: 2

openfun/marion 📦
:page_with_curl: The documents factory
Language: Python - Size: 3.97 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 0

openfun/ashley
:speech_balloon: A self-hosted multi-tenant discussion forum for learning
Language: Python - Size: 2.4 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 12 - Forks: 1

openfun/django-lti-toolbox
:closed_lock_with_key: A Django application to build LTI Tool Providers
Language: Python - Size: 60.5 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 14 - Forks: 3

openfun/jitsi-k8s
🚀 A Jitsi deployment on Kubernetes with autoscaling features
Language: HCL - Size: 750 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 3

openfun/2023-openedx-con-warren
Slides for lightning talk at 2023 Open edX Con "🔥 Potsie v2 💥 Learning Analytics Charts That Rock! 🤘"
Language: TypeScript - Size: 4.7 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

openfun/ecommerce Fork of openedx-unsupported/ecommerce
Django application used to manage edX's product catalog and handle orders for those products
Language: Python - Size: 2.9 MB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

openfun/videofront
DEPRECATED An extensible video storage, transcoding and streaming video provider (replaced by https://github.com/openfun/marsha)
Language: Python - Size: 420 KB - Last synced at: 5 days ago - Pushed at: almost 7 years ago - Stars: 23 - Forks: 12

openfun/nextcloud-docker 📦
🐳 Nextcloud image used in production on OpenShift
Language: PHP - Size: 15.6 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

openfun/ralph
:gear: Ralph, the ultimate Learning Record Store (and more!) for your learning analytics
Language: Python - Size: 14.3 MB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 37 - Forks: 14

openfun/2024-quartier-numerique-tdbp
Language: TypeScript - Size: 1.53 MB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

openfun/bbb-stress-test
A stress testing tool for BigBlueButton
Language: JavaScript - Size: 28.3 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 41 - Forks: 30

openfun/fonzie
API add-ons for Open edX as run by FUN MOOC
Language: Python - Size: 188 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2

openfun/verna
🏗️ An extensible form builder based on React JSON Schema Form.
Language: TypeScript - Size: 2.95 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 11 - Forks: 2

openfun/django-cms Fork of django-cms/django-cms
The easy-to-use and developer-friendly CMS
Size: 105 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

openfun/tutor-contrib-richie
Tutor plugin for integration of Open edX with a Richie course catalog
Language: Python - Size: 25.4 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 13

openfun/la-stack
:orange_book: Receipes to deploy a minimalist Learning Analytics stack
Language: Jinja - Size: 228 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

openfun/edx-theme
FUN theme
Language: HTML - Size: 11.9 MB - Last synced at: 5 days ago - Pushed at: over 9 years ago - Stars: 10 - Forks: 13

openfun/configuration Fork of openedx-unsupported/configuration
a simple, but flexible, way for anyone to stand up an instance of the edX platform that is fully configured and ready-to-go
Language: Python - Size: 10.2 MB - Last synced at: 5 days ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1

openfun/edx-analytics-dashboard Fork of openedx-unsupported/edx-analytics-dashboard
Dashboard to display course analytics to course teams
Language: Python - Size: 22.8 MB - Last synced at: 5 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

openfun/wendy
Language: Makefile - Size: 4.88 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

openfun/2024-dne-xapi-la-stack
Language: Vue - Size: 1.29 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

openfun/charts
Generic Helm charts for our stack
Language: Smarty - Size: 39.1 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

openfun/xblock-proctor-exam
Xblock to integrate Open edX with ProctorExam
Language: Python - Size: 232 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

openfun/jitsi-box
A Raspberry Pi based box to automate holding hybrid conferences with Jitsi
Language: TypeScript - Size: 16.9 MB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 29 - Forks: 4

openfun/social-edu-federation
🔑 An SAML authentication backend for python-social-auth dedicated to education federation (RENATER)
Language: Python - Size: 599 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

openfun/learning-analytics-playground
:factory: A playground using OpenEdx to generate factice learning logs
Language: Python - Size: 209 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 4 - Forks: 1

openfun/jitsi-meet-torture-rocket
:fire: A Jitsi-Meet-Torture deployment on Docker with Terraform
Language: HCL - Size: 54.5 MB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 3

openfun/subsrt Fork of papnkukn/subsrt
🌐 Subtitle file converter Node.js library and command line tool.
Language: JavaScript - Size: 45.9 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 3

openfun/moodlepy Fork of hexatester/moodlepy
Python wrapper for moodle web service.
Size: 667 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

openfun/classevirtuelle.numerique-esr.fr
Language: CSS - Size: 26.7 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

openfun/renovate-configuration
Renovate presets shared between openfun projects
Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

openfun/k8s-la-stack-tutorial
☸ A tutorial to deploy a complete learning analytics stack to Kubernetes
Size: 2.78 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

openfun/learninglocker-docker
:warning: DEPRECATED :warning: 🎓 learning locker docker images
Language: Shell - Size: 79.1 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 6

openfun/2023-ai-education-datasets
:robot: Slides of our "Pas d'IA sans data" presentation at the AI & Education conference :fr:
Language: Vue - Size: 7.4 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

openfun/moodle-atto_lti
Moodle Atto plugin which allows to embed LTI resources through Deep Linking.
Language: PHP - Size: 61.5 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

openfun/conf2023-landingpage
The landing page for our 2023 conference on AI & Education
Size: 111 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

openfun/enriched-video
Enriching recordings with AI
Size: 1000 Bytes - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

openfun/openshift-docker
:whale2: OpenShift-compatible Docker images used at FUN
Language: Shell - Size: 25.4 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

openfun/lbt
:running_woman: A tool and a playground to benchmark performances of open-source LRS
Language: Jupyter Notebook - Size: 81.1 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

openfun/2023-openedx-con-lbt
Slides for lightning talk at 2023 Open edX Con "What is the most performant/sustainable open source LRS in 2023?""
Size: 2.14 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

openfun/xblock-configurable-lti-consumer
A configurable LTI consumer Xblock for Open edX
Language: Python - Size: 103 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

openfun/openedx-xapi 📦
:page_facing_up: Open edX xAPI plugin // DISCONTINUED
Language: Dockerfile - Size: 34.2 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 2

openfun/potsie-legacy 📦
:chart_with_downwards_trend: A LRS-driven analytics dashboard
Size: 35.2 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

openfun/openedx-con-2019 📦
🎓 Resources for our Open edX Con 2019 talks
Language: HTML - Size: 294 MB - Last synced at: 5 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

openfun/blog
📓 The technical blog of Open FUN
Language: Makefile - Size: 6.01 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

openfun/etherpad-docker
:whale: Stateless Etherpad Lite docker image
Language: CSS - Size: 605 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 5

openfun/whispering Fork of shirayu/whispering
Streaming transcriber with whisper
Language: Python - Size: 153 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

openfun/docker-jitsi-meet Fork of jitsi/docker-jitsi-meet
Jitsi Meet on Docker
Size: 1.21 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

openfun/jitsibox-pro Fork of snapcom-factory/jitsibox-pro
Room Jitsi
Size: 96.3 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

openfun/2022-ESupDays-34
:books: Ralph, the ultimate toolbox for your learning analytics
Language: CSS - Size: 19.5 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

openfun/openedx-data-wg Fork of openedx/wg-data
Tracking work and progress of the Open edX Data Working Group
Size: 4.88 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

openfun/dockerfiles
:whale: Sources of Docker images we use
Language: Shell - Size: 5.86 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

openfun/clearboard
Receive a stream of images, detect a blackboard in it, extract it and serve an enhanced view of what is written on it
Language: Python - Size: 108 MB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

openfun/prosody-docker
🐳 A docker image for prosody XMPP server
Language: Lua - Size: 12.7 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

openfun/logos
🎨 All Open FUN projects logos.
Size: 5.95 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

openfun/cs_comments_service Fork of openedx/cs_comments_service
server side of the comment service
Language: Ruby - Size: 1.21 MB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

openfun/edx-proctoring Fork of openedx/edx-proctoring
Language: Python - Size: 1.12 MB - Last synced at: 5 days ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1

openfun/edx-ora2 Fork of openedx/edx-ora2
Open Response Assessment Suite
Language: Python - Size: 77.9 MB - Last synced at: 5 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

openfun/django-wiki Fork of openedx/django-wiki
A wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models.
Language: Python - Size: 3.93 MB - Last synced at: 5 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

openfun/openedx-ecommerce-docker
:whale: A best practice Docker image of OpenEdX E-Commerce
Language: Shell - Size: 60.5 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

openfun/funlandpage
Language: SCSS - Size: 3.17 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

openfun/.github
Size: 1000 Bytes - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

openfun/moodlenet-docker
🐳 MoodleNet docker images
Language: HCL - Size: 23.4 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

openfun/libcast-xblock
⚠️ DEPRECATED ⚠️ XBlock for OpenEdX to play Libcast videos
Language: Python - Size: 300 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

openfun/fun-config
:sparkles: Misc FUN configuration files
Language: Makefile - Size: 16.6 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

openfun/ansible-role-bigbluebutton Fork of ebbba-org/ansible-role-bigbluebutton
🔧 An ansible role to deploy a BigBlueButton instance
Language: Ruby - Size: 180 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

openfun/prosody-test
POC running a prosody server with a specific configuration
Language: Lua - Size: 5.86 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

openfun/chatmosphere-deployment
Project to deploy chatmosphere on AWS using Terraform
Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

openfun/django-machina Fork of ellmetha/django-machina
A Django forum engine for building powerful community driven websites.
Size: 10.8 MB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

openfun/edx-platform Fork of openedx/edx-platform
the edX learning management system (LMS) and course authoring tool, Studio
Language: Python - Size: 858 MB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 6

openfun/edx_xblock_scorm Fork of raccoongang/edx_xblock_scorm
XBlock to display SCORM content within the Open edX LMS. Editable within Open edx Studio. Will save student state and report scores to the progress tab of the course. Currently supports SCORM 1.2 and SCORM 2004 standard.
Language: Python - Size: 62.5 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

openfun/edx-gea
Grade external activity xblock.
Language: Python - Size: 534 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 4

openfun/nextcloud-shibboleth-sync
:gear: Synchronize Identity Providers from shibboleth to Nextcloud
Language: PHP - Size: 12.7 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

openfun/crowdin-docker
:whale: A docker image for the Crowdin CLI for internationalization
Language: Dockerfile - Size: 4.88 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

openfun/flower-docker
Language: Dockerfile - Size: 5.86 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

openfun/celery-redis-sentinel Fork of dealertrack/celery-redis-sentinel
Redis Sentinel broker and results backend for celery
Size: 30.3 KB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

openfun/openedx-comments-docker
:whale: A handcrafted Docker image for the Open edX comment service
Language: Dockerfile - Size: 41 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

openfun/marsha-plugins
Language: HCL - Size: 8.79 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

openfun/videofront-to-marsha
A small Python "click" script to automate the transfer of videos from VideoFront to Marsha
Language: Python - Size: 43 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

openfun/nantes-oer
🎓 Slides for the Technologies for OER day in Nantes on October 16, 2018
Language: JavaScript - Size: 10.8 MB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
