An initiative of the FOSSEE Project,
Indian Institute of Technology Bombay, India

Scilab GUI Hackathon

Registration: 01 June 2026 | Hackathon: 01 July 2026 - 31 July 2026

Cash prizes, eCertificate and internship opportunities

Register

About

The primary objective of the Scilab GUI Hackathon is to empower participants to transform static Scilab scripts into interactive and user-friendly applications. The hackathon aims to encourage students, educators, researchers, and professionals to develop innovative GUI-based solutions using Scilab GUI tools.

Through this hackathon, participants will gain hands-on experience in application development, problem solving, scientific computing, visualization, and open-source learning using Scilab.

Important Dates

Event Date
Registration Opens 01 June 2026
Hackathon Start Date 01 July 2026
Submission Deadline 31 July 2026
Results Announcement 24 August 2026 (Tentative)

Themes

Interactive STEM Education

Build an app that helps users learn mathematics, physics, electronics, or engineering concepts through interactive visual explanations.

Data Visualization Dashboards

Create GUI apps that load CSV data, perform statistics, and display results with interactive plots.

Finance & Business Calculators

Develop practical financial tools that perform calculations, compare scenarios, analyze trends, and support informed decisions through intuitive GUI interfaces.

Science & Engineering Simulators

Simulate real-world scientific or engineering systems where users can modify parameters and observe dynamic system behavior in real time.

Utility & Productivity Apps

Create general-purpose tools that save time or simplify complex operations.

Important Note

Participants are encouraged to focus on

  • Original UI design
  • Educational usefulness
  • Scientific visualization
  • Interactive problem-solving applications
  • Creativity and innovation using Scilab GUI tools

The following are discouraged

  • Directly copied applications from tutorials
  • Basic calculators or plotting examples without innovation
  • Applications with minimal GUI interaction

The Spoken Tutorials already cover introductory calculator and plotting examples. Participants are encouraged to creatively extend these concepts and develop original applications.

What Participants Must Submit

  • Source code
  • README/documentation
  • Short demo video (less than 2 minutes)
  • Problem statement
  • GUI screenshots
  • Sample outputs/results

Evaluation Criteria

  • GUI design and interactivity
  • Problem relevance and innovation
  • Functionality and correctness
  • Use of Scilab GUI components and concepts
  • Code readability and structure
  • Documentation quality
  • Creativity and overall implementation quality

Many other criteria may also be considered during the evaluation process.

Eligibility

  • Open only to individual participants. Team participation is not allowed.
  • Students, researchers, educators, and professionals passionate about numerical computation and application development are eligible to participate.
  • Participants should have a basic understanding of programming and computational tools.

How to Participate

Step Description
Step 1 Register through the official Google Form. The link will be added soon.
Step 2 Explore the Scilab GUI Spoken Tutorials and select a project idea. https://spoken-tutorial.org/tutorial-search/?search_foss=GUI+in+Scilab&search_language=English
Step 3 Develop the GUI application using Scilab.
Step 4 Upload the final project with all required deliverables to your drive link and keep access open.
Step 5 Submit before the deadline.

Rules and Regulations

  • The application must use at least three distinct GUI components.
  • All submitted source code must be original. Plagiarism or direct copying from online Scilab repositories will lead to disqualification.
  • The same participant cannot submit multiple entries.
  • All approved and completed submissions will be published as open-source projects.
  • Any participant found engaging in malpractice or unfair means will be immediately disqualified.
  • The decision of the review committee and organizers will be final and binding. No queries regarding the results will be entertained.

Benefits of Participation

  • Free registration and open participation
  • Hands-on experience in developing GUI applications using Scilab
  • Cash prizes for top-performing projects
  • e-Certificates for selected submissions
  • Recognition for outstanding projects on the FOSSEE, IIT Bombay - Scilab website
  • Internship opportunities may be offered with FOSSEE, IIT Bombay for exceptional participants

Rewards

Prize Category Prize Amount
First Prize Rs. 10,000
Second Prize Rs. 5,000
Third Prize Rs. 3,500
Consolation Prize Rs. 2,500

All winners will be awarded with a Certificate of Achievement.

Organisers

Contact Us

For more information, email us at contact@scilab.in

The FOSSEE project is part of the National Mission on Education through Information and Communication Technology (ICT), Ministry of Education (MoE), Government of India.