Welcome to Swarmlab.io

Swarmlab is a powerful collaboration tool that connects tutors and students in a unique all-in-one environment that gets work done fast and easily

Ready-to-Use Virtual Labs one click away.


Share your exercises and content as a tutor and access it as student on demand

  • Optimized for both Students and Tutors
  • Tutors bootstrap their labrooms using our tools
  • Students can join the created labrooms according to their interrests
  • Following the lead of a cloud based world, we use git for tutors to create, distribute and run their lessons.
  • Both can use the latest collaboration tools (p.e. videochat)

Our Services

On demand Labrooms

Create and share your ideas on our labroom platform.
Join tutors labs, learn more about your interrests and broaden your horizon.

Get Started

The wolds leading, powerfull collaboration tool at your disposal on our servers.
Keep in touch with your workmates and make sharing simpler then ever

Learning Objects Notebooks

Create a Web-based interactive chunks of e-learning to explain a learning objective, which can be used, reused or referenced during technology supported learning.

Get Started
Swarmlab.io DocLive

Swarmlab.io DocLive is a free online AsciiDoc editor.
Just type AsciiDoc source text,
and the live preview appears!

Get Started


For issues and new feature requests please use:

Available Swarmlab Labrooms


  • MPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard.

Open JDK

  • OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE)

Linux Networking/Admin/Devel

This is designed to help you with:

  • Linux Networking
  • Build network on top of OS
  • Essentials of Linux System Administration
  • Learn to orchestrate a lot of linux machines with ansible

R Project for Statistical Computing

  • One of the powerful choices for statistical analysis.
    R helps you to get big picture of your data by calculating statistical parameters like mean, standard deviation, correlation etc


Node.jsĀ® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
This Labroom is designed to help you devel:

  • Web Applications and APIs with express
  • WebSocket Client & Server Implementation for Node
  • Learn How to providing a bi-directional communication channel between a client and a server.

python, scipy

This Labroom provides a Python-based ecosystem of open-source software for mathematics, science, engineering and Web development

  • NumPy
  • SciPy library
  • Matplotlib
  • IPython
  • SymPy
  • pandas
  • Spyder scientific environment.