Code FREAK
Code FREAK (Code Feedback, Review & Evaluation Kit) is an online programming platform and evaluation/autograding system for coding assignments. It supports every major programming language (language agnostic) and has a modular evaluation system based on Docker.
Main Features
- Support for every major programming language (language agnostic)
- Pluggable evaluation system based on Docker (Dynamic Testing, Linting, …)
- In-browser IDE based on VSCode/Coder
- Modern UI based on React and Ant Design
- Integrates with learn management systems (LMS) via LTI 1.3 standard
- LDAP authentication
- 100% free and open source
Installation
We currently only support installation via Docker. The image name is cfreak/codefreak
. Check out its tags for the latest version.
Try with Docker 🐋
You can try out Code FREAK locally. The only requirement is a working installation of Docker on your computer.
docker run -it --rm \
-v /var/run/docker.sock:/var/run/docker.sock \
-p 8080:8080 \
cfreak/codefreak
The UI is accessible…