Software Development Section

IIT Roorkee, India

About SDSLabs

SDSLabs or Software Development Section Laboratories is a student-run technical group at IIT Roorkee, which aims to encourage the development of technology and innovation in the campus and beyond. We believe in learning and sharing knowledge; collaboration and experimentation; and human interaction that matters the most.

We conduct lectures and workshops on all these topics and also conduct monthly competitions on our various self developed applications.


With over 130,000 tracks by 11,000 artists and updating daily, Muzi is the one stop online music player for the IIT Roorkee intranet.

Muzi is a one page JS app with the backend written in PHP. Applications like Nano have been developed over this backend also.


Cerebro, a platform for hosting data hackathons exclusively in IITR developed by SDSLabs. It's challenges and competetions are maintained by members of SDSLabs and Data Science Group.

The backend stack is written in Laravel PHP framework and the frontend SPA client in ReactJS.

For more details, check out the blog post on Cerebro.


Rubeus is a 2D cross-platform game engine developed indigenously in SDSLabs. It derives its workflow from a lot of popular game engines and is specifically designed for new game developers.

It has been written completely in C++17 and broCLI, the CLI tool to create its games, is written in Golang.

Head on to the blog post for more details.

Study Portal

Study Portal is the knowledge hub of IIT Roorkee. Through Study Portal, anyone can share open courseware files, videos, presentations etc. Currently over 4,000 files have been shared across 500 courses and total downloads has crossed 80,000.

The tech stack includes Toro microframework and Handlebars.js for templating.

For more details, check out the blog post on Study Portal.


Erdős is an application for math geeks to try out new mathematical problems and keep track of who solves what. Named after one of the most prolific mathematician of all times, Paul Erdős, it is a portal for users to test their mettle on various mathematical problems, some of which may require users to write code.

Check out Erdős now.


Backdoor is a platform for computer security enthusiasts to show their talent in a competitive environment. After opening up for users outside of IIT Roorkee this year, this always online CTF (Capture the Flag) competition has quickly garnered over 2000 users worldwide.

Checkout Backdoor now.

Code Village

Codevillage is an online judge with a core philosophy of improving the programming skills of the IITR junta. Several problems related to algorithms and programming are available here that anyone can try their hands on. Whether you are a young padawan or a jedi master, you’ll - find problems here suitable for your skills.

Brute DC

DC by SDSLabs aims to create a more visually pleasing interface over the generic DC++. While DC++ is required in some way to use the application, you, the user can view all content in a better way with proper design.

Browsing content becomes a magical experience without compromising information about the users who share content from their laptops.

Gaming Portal


Gaming portal is a place where games made by SDSLabs member and IITR student are hosted. Currently Enroute, Chess Wars, Curvy and Reflaxio are hosted.


5 Sennheisers
3 Skullcandy
1 Oculus Rift
4 VR Headsets
1 Chromecast
2 iPads
2 MacBook Pro
2 System 76 Ubuntu laptops
2 Wacom Graphic Tablets
1 Intuos Manga Graphic Tablet
2 Raspberry Pi
2 Kindle
2 Dell PowerEdge Servers
16 External Monitor
1 42' LCD TV
3 Dribbble Accounts
47 Public Repositories on GitHub
65% Non Vegetarians
75% Teetotallers
40% CS undergrad members vs 60% non CS (all time)

[email protected]