Open Source Engineering
Tools, software, and infrastructure built by Team Arion — shared with the community.
Tools, software, and infrastructure built by Team Arion — shared with the community.
Why We Open Source Our Work
Engineering progress accelerates when knowledge is shared.
Many of the systems we build for Team Arion solve problems that other student teams face as well -- infrastructure, tools, and workflows that make us more organized and efficient.
Open sourcing selected projects allows us to:
Support other student engineering teams
Contribute to a culture of shared learning
Keep our work transparent and well documented
Encourage reproducible engineering practices
Give back to the global STEM community
PurpleReaction is a Windows-based reaction-time measurement tool written in C++ and designed around a low-latency architecture. It avoids heavy UI frameworks and instead uses Win32, DirectX 11, Raw Input, and QueryPerformanceCounter to reduce software overhead and capture timing as close to the system level as possible. Tests run in exclusive fullscreen with a simple black-to-white visual stimulus, and reaction time is computed directly from the difference between stimulus presentation and hardware input events. The tool supports multi-trial runs, per-trial and average statistics, and CSV export. It’s built for controlled testing and accurate human-response measurement on standard Windows PCs.
ProPit is the interactive touchscreen interface developed for Team Arion’s Professional Class competition pit display. Built as part of the team’s on-site engineering infrastructure, it provided visitors and judges with a structured, self-guided way to explore team information, engineering highlights, and visual materials during events. The system was implemented as a static web application using HTML, CSS, and JavaScript, and included features such as an embedded 3D model viewer, portfolio showcases, and more. ProPit reflects Team Arion’s approach to combining engineering communication, digital design, and physical presentation into a cohesive competition experience.
PurpleShortener is Team Arion’s internal URL-shortening and outbound-link system, built as a static, version-controlled web infrastructure for reliability and security. Redirects are defined in YAML and compiled into a static router deployed on Cloudflare Pages, avoiding dependence on third-party services. The project also includes outbound warning pages for external links, improving user awareness during events and public demonstrations. Built with HTML, CSS, JavaScript, and a Python build script, PurpleShortener reflects Team Arion’s approach to treating web infrastructure as part of engineering operations rather than an afterthought.
Using Our Projects
Most Team Arion software projects are released under open-source licenses. Code may be studied, forked, and adapted in accordance with each project’s license. Visual designs, branding elements, and competition materials are not included under these licenses unless explicitly stated.
If our tools help your team or project, we’d love to hear about it.
Found this helpful? A ⭐ on GitHub helps the project reach others.
Build With Us
We’re always interested in connecting with other STEM Racing teams.
Team Arion believes engineering grows through shared knowledge and real-world building.