An open API service providing repository metadata for many open source software ecosystems.

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