Skip to content

Norband/INGInious-plugins

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

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 Blockly
Link https://github.com/UCL-INGI/INGInious-problems-blockly
Description Visual block programming, based on Blockly, like Scratch or Snap.
License AGPL 3.0
Maintainer UCLouvain - INGI
Authors Florian Thuin (@fthuin) and Anthony Gégo (@anthonygego)
Name Permutation
Link https://github.com/napsta32/INGInious-problems-permutation
Description Problem type based on element drag-and-drop and reodering
License AGPL 3.0
Maintainer UCLouvain - INGI
Authors @napsta32
Name Custom code
Link https://github.com/UCL-INGI/INGInious-problems-custom.git
Description Allow to create custom layout for code boxes
License AGPL 3.0
Maintainer UCLouvain - INGI
Authors Anthony Gégo (@anthonygego), Guillaume Derval (@GuillaumeDerval)
Name Network trace
Link https://github.com/UCL-INGI/INGInious-problems-network-trace.git
Description Displays a partially-hiden trace of a network protocol that will be completed by students
License AGPL 3.0
Maintainer UCLouvain - INGI
Authors Maxime Piraux (@mpiraux)
Example https://obonaventure.github.io/cnp3blog/tcp-inginious/
Name Demo type
Link https://github.com/UCL-INGI/INGInious-problems-demo
Description A basic example to show how to create your own problem type
License AGPL 3.0
Maintainer UCLouvain - INGI
Authors Anthony Gégo (@anthonygego)

Other plugins

Name Highlight
Link https://github.com/UCL-INGI/INGInious-highlight-plugin
Description Highlight lines of code from your grader
License AGPL 3.0
Maintainer UCLouvain - INGI
Authors Guillaume Derval (@GuillaumeDerval)

About

A list of open-source plugins for your INGInious instance

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 83.8%
  • HTML 16.2%