About Us

We are a network of Rwandan open source developers contributing to open technology projects globally. Our initiative is supported by The Gym-Rwanda's most intense software development trainee program. Most of us are alumni of The Gym's trainee program.

Rwanda’s Tech Ecosystem

In our day jobs, we work in Rwanda's thriving tech ecosystem, which you can learn more about here

Our Projects

We contribute to the following open source projects:
Screenshot 2025-08-18 123535.png

UI Theme, Input Style Improvements

This project addresses several user interface issues, including hidden text in input fields, missing outlines on focus, and absent button hover effects. It also aims to fix inconsistent light/dark theme switching precisely after page reloads or navigation and resolve incorrect active tab colors in MUI Tabs. The goal is to implement a more reliable and visually consistent theming system across the application.
Screenshot 2025-08-18 124125.png

Pagination and Page Resizer

This project focuses on resolving pagination issues that occur when changing the page size to a smaller number while on the last page. Currently, the last page renders without content and displays an incorrect summary, with the "Next" button remaining active. Clicking "Next" leads to empty pages and negative page numbers. The goal is to fix these bugs to ensure correct pagination behavior and accurate content rendering when resizing pages.
project.png

React Slider Image Integration

This project aims to fix the issue where course images are not displayed in the React slider component. The solution involves fetching image URLs from the database and ensuring images are saved properly when a course is created in MongoDB. This will enable dynamic loading and display of course images within the slider, improving the visual presentation and user experience.
project.png

TextTrend Viz

TextTrend Viz is a dynamic visualization tool designed to analyze and display term frequency trends within a document, inspired by Voyant Tools' Trends feature. This tool allows users to track how specific words or phrases evolve across different sections of a text, revealing patterns, shifts in language use, and key thematic developments. Ideal for researchers, linguists, and data analysts, TextTrend Viz enhances textual exploration by providing intuitive, interactive trend graphs for deeper insights.
project.png

LexiScan Pro

LexiScan Pro is an advanced text analysis tool that provides granular, word-by-word examination with interactive visualizations. It tracks word frequency, sentiment, contextual relationships, and precise text positioning, offering researchers, editors, and linguists a powerful way to uncover patterns, stylistic choices, and semantic shifts at the micro-level. Whether for close reading, content optimization, or linguistic research, LexiScan Pro turns raw text into actionable insights with clarity and depth.
project.png

FakerPath Dynamo

FakerPath Dynamo enhances the mock data generator by dynamically supporting all valid Faker.js paths, eliminating the need for manual validation. This upgrade ensures seamless integration with any Faker.js method, automatically detecting valid paths and preventing silent failures or errors. Developers can now generate realistic mock data effortlessly, with full access to Faker’s extensive library—boosting productivity and flexibility in testing and prototyping.
project.png

AccurateBlock

AccurateBlock is designed to enhance the user experience on the blocking tab by ensuring that the displayed block count accurately reflects the server's response time. Currently, when the list of blocks loads faster than the count especially with a high number of blocks the count temporarily shows as 0, which can confuse users. AccurateBlock addresses this by implementing a loading indicator or placeholder for the count while waiting for the server response, ensuring users are always aware that the actual count is still being fetched. This results in a more intuitive and transparent interface, reducing confusion and improving trust in the system's feedback.
project.png

Seamless Audio Control in Modal Dialogs

This project aims to enhance user experience by ensuring that any audio playing within a settings modal dialog is automatically stopped when the modal is closed. By implementing this feature, users will no longer encounter situations where audio continues to play in the background after dismissing the settings dialog, leading to a more intuitive and polished interface. The solution will address common issues found in web applications where embedded audio or video persists after modal closure, ensuring that all media playback is properly managed and halted as expected.
project.png

Email-Verified User Onboarding

This project aims to strengthen user registration by adding a robust email verification system. Without verification, fake accounts can be created, increasing spam and security risks. By requiring users to verify their email via a unique link or OTP before activating their account, only legitimate users will gain access. Unverified accounts cannot log in, and users can request a new verification email if needed. The system tracks verification status in the database, reducing spam and improving security by ensuring only verified users have active accounts. This aligns with best practices for secure and reliable user onboarding.

Team

Members in the Open Source Team:
IMG_3376.webp

Eliezer NSENGI

github.svglinkedin.pnginternet.png
A7408067.webp

Christelle A. NIZEYIMANA

github.svglinkedin.pnginternet.png
IMG-20250808-WA00241.webp

Mike MANZI

github.svglinkedin.pnginternet.png

Alumni

Lorem ipsum dolor sit amet,consectetur adipiscing elit. Mauris dignissim ante et Lorem ipsum dolor sit amet 1
Screenshot 2025-08-06 142916.png

Josue IGIRANEZA

github.svglinkedin.pnginternet.png
Anges_photo.webp

Ange Karara MBABAZI

github.svglinkedin.pnginternet.png
DSC_8071.webp

Albert BYIRINGIRO

github.svglinkedin.pnginternet.png

Partners

Screenshot_Capture_-_2025-07-30_-_10-44-30-removebg-preview.png
business.png
Screenshot Capture - 2025-07-30 - 10-57-28.png
Screenshot_Capture_-_2025-07-30_-_10-51-31-removebg-preview.png
@ Open Source Hive - The Gym