ProductPromotion
Logo

Open.Source

made by https://0x3d.site

GitHub - INGInious/plugins: A list of open-source plugins for your INGInious instance
A list of open-source plugins for your INGInious instance - INGInious/plugins
Visit Site

GitHub - INGInious/plugins: A list of open-source plugins for your INGInious instance

GitHub - INGInious/plugins: A list of open-source plugins for your INGInious instance

INGInious plugins

Here are listed plugins for INGInious, in two categories (new problem types and others).

They are free and open-source and thus freely reusable on your INGInious instance. You can also take some inspiration from them.

The link to the plugin repository is given, along with a short description, its license and the name of institution/user maintaining it.

Contributing

You are free to use, copy and modify most of these plugins, according to their licenses. If you want to contribute to one, PR and issues are welcome on most of their related repositories.

You made an open-source plugin? Feel free to contact us or directly do a PR on this repository!

Categories

Problem types

Name Demo type
Link https://github.com/INGInious/problems-demo
Description A basic example to show how to create your own problem type
License AGPL 3.0
Maintainer INGInious authors
Authors Anthony Gégo (@anthonygego)
Name Math formulae
Link https://github.com/INGInious/problems-math
Description Allows students to answer with math formulae thanks to a visual editor. Configured as MCQ, automatically grades the problems using symbolic comparison with the expected answer(s)
License AGPL 3.0
Maintainer INGInious authors
Authors Anthony Gégo (@anthonygego)
Name Fill-in the blanks
Link https://github.com/INGInious/problems-code-fill
Description Mark some portions of text as read-only to make students fill the blanks within existing code or context.
License AGPL 3.0
Maintainer INGInious authors
Authors Guillaume Maudoux (@layus)
Name Blockly
Link https://github.com/INGInious/problems-blockly
Description Visual block programming, based on Blockly, like Scratch or Snap.
License AGPL 3.0
Maintainer INGInious authors
Authors Florian Thuin (@fthuin) and Anthony Gégo (@anthonygego)
Name Permutation
Link https://github.com/INGInious/problems-permutation
Description Problem type based on element drag-and-drop and reodering
License AGPL 3.0
Maintainer INGInious authors
Authors Franco Pena Campos (@napsta32)
Name Custom code
Link https://github.com/INGInious/problems-custom
Description Allow to create custom layout for code boxes
License AGPL 3.0
Maintainer INGInious authors
Authors Anthony Gégo (@anthonygego), Guillaume Derval (@GuillaumeDerval)
Name Network trace
Link https://github.com/CNP3/INGInious-problems-network-trace
Description Displays a partially-hiden trace of a network protocol that will be completed by students
License AGPL 3.0
Maintainer IP Networking Lab (INL) @UCLouvain
Authors Maxime Piraux (@mpiraux)
Example https://obonaventure.github.io/cnp3blog/tcp-inginious/

Other plugins

Name Exams (supports Safe Exam Browser)
Link https://github.com/INGInious/plugin-exam
Description Restricts access to the course during exam periods. Compatible with Safe Exam Browser key mechanism.
License AGPL 3.0
Maintainer INGInious authors
Authors Anthony Gégo (@anthonygego)
Name Highlight
Link https://github.com/INGInious/plugin-highlight
Description Highlight lines of code from your grader
License AGPL 3.0
Maintainer INGInious authors
Authors Guillaume Derval (@GuillaumeDerval)
Name Reporting
Link https://github.com/INGInious/plugin-reporting
Description Display histogram for data analysis of INGInious submissions
License AGPL 3.0
Maintainer INGInious authors
Authors Ludovic Taffin (@Drumor)
Name Auto-Evaluation
Link https://github.com/INGInious/plugin-auto-evaluation
Description A plugin that allows students to evaluate their work with other students
License AGPL 3.0
Maintainer INGInious authors
Authors Ludovic Taffin (@Drumor)
Name LTI Resize IFrame
Link https://github.com/INGInious/plugin-lti-resize-iframe
Description A plugin that allows to adapt the LTI iframe height to fit to the task content
License AGPL 3.0
Maintainer INGInious authors
Authors François Michel (@francoismichel)
Name Jetbrains IDEA Project Generator
Link https://github.com/INGInious/plugin-idea-project-generator
Description A plugin that creates IntelliJ skeleton projects archives
License AGPL 3.0
Maintainer INGInious authors
Authors Julien Bastin (@bastinjul)

Articles
to learn more about the open-source concepts.

Resources
which are currently available to browse on.

mail [email protected] to add your project or resources here 🔥.

FAQ's
to know more about the topic.

mail [email protected] to add your project or resources here 🔥.

Queries
or most google FAQ's about Open-Source.

mail [email protected] to add more queries here 🔍.

More Sites
to check out once you're finished browsing here.

0x3d
https://www.0x3d.site/
0x3d is designed for aggregating information.
NodeJS
https://nodejs.0x3d.site/
NodeJS Online Directory
Cross Platform
https://cross-platform.0x3d.site/
Cross Platform Online Directory
Open Source
https://open-source.0x3d.site/
Open Source Online Directory
Analytics
https://analytics.0x3d.site/
Analytics Online Directory
JavaScript
https://javascript.0x3d.site/
JavaScript Online Directory
GoLang
https://golang.0x3d.site/
GoLang Online Directory
Python
https://python.0x3d.site/
Python Online Directory
Swift
https://swift.0x3d.site/
Swift Online Directory
Rust
https://rust.0x3d.site/
Rust Online Directory
Scala
https://scala.0x3d.site/
Scala Online Directory
Ruby
https://ruby.0x3d.site/
Ruby Online Directory
Clojure
https://clojure.0x3d.site/
Clojure Online Directory
Elixir
https://elixir.0x3d.site/
Elixir Online Directory
Elm
https://elm.0x3d.site/
Elm Online Directory
Lua
https://lua.0x3d.site/
Lua Online Directory
C Programming
https://c-programming.0x3d.site/
C Programming Online Directory
C++ Programming
https://cpp-programming.0x3d.site/
C++ Programming Online Directory
R Programming
https://r-programming.0x3d.site/
R Programming Online Directory
Perl
https://perl.0x3d.site/
Perl Online Directory
Java
https://java.0x3d.site/
Java Online Directory
Kotlin
https://kotlin.0x3d.site/
Kotlin Online Directory
PHP
https://php.0x3d.site/
PHP Online Directory
React JS
https://react.0x3d.site/
React JS Online Directory
Angular
https://angular.0x3d.site/
Angular JS Online Directory