godge - Godge is a self-hosted container-based online judge for meetups and workshops.

  •        59

Godge is a self-hosted online judge for meetups and workshops. It adds a competitive environment to the workshop/meetup. Read the blog post : http://blog.mbassem.com/2017/03/12/godge/.




Related Projects

Recruitr - Modern online judge tool, Online test made easy

  •    Python

Recruitr is a modern online judge tool. You can add coding challenges via the admin interface, specify test cases (expected input/output), and make it available for visitors to try to solve them by submitting code. Currently, recruitr supports C, C++, Haskell, Java, Javascript (Node), Perl, PHP, Python, Racket, Ruby, Scala, and Shell (Bash). The user submitted code is run in a docker container, therefore very secure.

docker-workshop - Slides and lab materials for my Docker Workshop (in Traditional Chinese).

  •    Shell

Slides and lab materials for my Docker Workshop (in Traditional Chinese). After given 2 Docker speeches at the end of 2014 (see A Gentle Introduction to Docker, a “Write Once, Run Anywhere” Containerization Technology at JCConf Taiwan 2014 and Twelve Factor App in Docker at Container Summit 2014), we've seen a growing demand for a systematic, practical, and step-by-step Docker workshop. Therefore, I design this 6-hour workshop materials to fulfill the need.

Tianjin Polytechnic University Online Judge


Online Judge System Built on Microsoft technologies. Vision & Scope: A distributed OJ Solution on Windows and Cloud. Technologies used or planed to be used: ASP.NET MVC2, Entity Framework, WF, WCF, Windows Azure, C# 4(Dynamic & LINQ), etc.

??????Judge Online

  •    PHP

??????Judge Online?????????????????????????????C?C++???????????????????????????????????????????????????????????SNS?????????

syzoj - 一个用于算法竞赛的在线评测系统。An online judge system for algorithm competition.

  •    Javascript

一个用于算法竞赛的在线评测系统。An online judge system for algorithm competition.


  •    Shell

This is the material (slides, scripts, demo app, and other code samples) for the "Docker orchestration workshop" written and delivered by Jérôme Petazzoni (and lots of others) non-stop since June 2015.This workshop is designed to be hands on, i.e. to give you a step-by-step guide where you will build your own Docker cluster, and use it to deploy a sample application.


  •    Python

This repository (formerly known as orchestration-workshop) contains materials (slides, scripts, demo app, and other code samples) used for various workshops, tutorials, and training sessions around the themes of Docker, containers, and orchestration. If you're looking for the materials, you can stop reading right now, and hop to http://container.training/, which hosts all the slides decks available.

eks-workshop-sample-api-service-go - Sample Kubernetes service used in the EKS Workshop CI/CD CodePipeline module

  •    Go

A sample Kubernetes service used in the EKS Workshop CI/CD Pipeline module. The Dockerfile is a multi-stage build that compiles the Go application and then packages it in a minimal image that pulls from scratch. The size of this Docker image is ~ 3.2 MiB.

Harbor - An enterprise-class container registry server based on Docker Distribution

  •    Go

Project Harbor is an enterprise-class registry server that stores and distributes Docker images. It extends the open source Docker Distribution by adding the functionalities usually required by an enterprise, such as security, identity and management. As an enterprise private registry, Harbor offers better performance and security.



This is a open code progamme. It's like a ACM/ICPC dudge programme.It Can compile and test the programme that user's code compiled online. ???????ACM/ICPC?????

EjOI Judge System

  •    PHP

quot;EjOI Judge Systemquot; is a Judge system which was developed to be used in local networks to judge programs written for it's quot;Informatics Olympiadquot; based problems. EjOI stands for Ejei Olympiad in Informatics.

Celiz Judge System

  •    C

Celiz is a open source Judge System. Judge System is a software for doing judge work in Olympiad Informatics match, and also being used in ACM-ICPC International Collegiate Programming Contest.

rubber-docker - A workshop on Linux containers: Rebuild Docker from Scratch

  •    Python

Use the provided slides while advancing through the levels, adding more features to your container. Remember to go over each level's readme, and if things get rough - you can always find the solution for level N in the level N+1 skeleton. Not all the necessary system calls are exposed in python's standard library. In addition, we want to preserve the semantics of the system calls and use them as if we were writing C. We therefore wrote a python module called linux (take a look at linux.c) which exposes the relevant system calls. Have a look at the module documentation for more info.

Registrator - Service registry bridge for Docker with pluggable adapters

  •    Go

Service registry bridge for Docker. Registrator automatically registers and deregisters services for any Docker container by inspecting containers as they come online. Registrator supports pluggable service registries, which currently includes Consul, etcd and SkyDNS 2.

grandnode - Free and Open Source Ecommerce Shopping Cart solution based on ASP.NET CORE and MongoDB

  •    CSharp

Thank you for choosing GrandNode! It's an open source, free, cross-platform e-commerce software based on ASP.NET Core 2.2 and MongoDB - NoSQL database. You can run it on Linux, Windows and MacOS easily. GrandNode also supports Docker, so you are able to install it just in a seconds with Docker. It can be used for any kind of online store. GrandNode is a perfect choice for people who want to sell simple products. It's solution dedicated for the most demanding users. You can also create auctions, booking/reservation products or product kits. GrandNode became a mature solution especially for developers who want to develop a modern, functional and high performance e-commerce system.

LeetCode - Solutions of LeetCode Online Judge

  •    C++

LeetCode solutions gives some thoughts on selected problems. Solved 482/559 problems.

Competitive-Programming - My solutions from different contests and online Judge.

  •    C++

There are solutions from 2009 until now; The old ones doesn't have the solution explanation. Almost all of them in c++.

LeetCode-Sol-Res - Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems

  •    Java

This repository contains solutions and resources for LeetCode algorithm problems. An excel table for quick review before interview is also provided in resources directory.