
Announcing the GitHub Innovation Graph
Explore a universe of data about how the world is building software together on GitHub.
June's Open Source Monthly features Modos–a community-focused company building software and hardware that designs digital devices with respect for users' time, attention, and well-being.
I hope you enjoyed the May edition of Open Source Monthly, which showcased Sharing Excess, a project solving food scarcity with food surplus, and Mulheres no mundo da tecnologia, a non-code project written in Portuguese. This month, I’m exploring an often overlooked topic within open source–open hardware. While open source software makes source code accessible to everyone, open hardware allows individuals and organizations to use, modify, and view schematics, blueprints, logic designs, and Computer Aided Design (CAD) drawings under the correct licenses.
According to Opensource.com, open hardware is “a set of design principles and legal practices, not a specific type of object. The term can, therefore, refer to any number of objects—automobiles, chairs, computers, robots or even houses.” Check out the Open Hardware Association to learn more about open hardware.
My favorite project this month is an open hardware project known as the world’s first E-Ink laptop.
Modos is a project, community, and company focused on software and hardware that designs digital devices with respect for users’ time, attention, and well-being. The community’s first project is the Modos Paper Laptop. The Modos Paper Laptop doesn’t intend to replace gaming laptops or ultrabooks. Instead, it is filling a need in the market for users who:
The Paper Laptop is built entirely with open source tools, including FreeCAD to develop the chassis, or the outer shell of the laptop, and KiCad, a free software suite for electronic design automation, to design the printed circuit board (PCB). Two other projects are in the works: a Paper Monitor and a Development Board.
The Paper Monitor works as a standalone monitor; the Development Board will enable early adopters to build their own E-Ink applications.
After chatting with the maintainer via Twitter Spaces, I was elated to learn that he envisions the organization will eventually produce an ecosystem of e-ink devices (laptops, monitors, displays, and tablets), enabling users to unplug from technology and live mindfully.
Outside of his work in open hardware and software, Alexander Soto, fondly known as Flex or Alex, works as an Expert-in-Residence at Resilient Coders, a nonprofit coding bootcamp I attended. Alex recalls helping his brother fix and build computers as one of the reasons he loves technology. However, he’s interested in more than technology–and has a passion for education and social justice.
His interests are evident in his career. He has worked as a labor rights organizer and teacher. He also holds a master’s in Computer Science. In his free time, Alex explores human-computer interaction, humane technology, decentralization, and open-source design. Unfortunately, his hobbies, studies, and occupation require him to sit in front of a device for hours, which causes him to suffer from eye strain and eye fatigue. To remedy this issue, Alex created Modos. You can read his blog posts chronicling his wins and challenges developing E-Ink devices.
To continue bringing this vision to life, the team at Modos is currently solving the following technical challenges:
If you’re interested in contributing to this mission, Modos is looking for technologists with various skills:
If the above roles aren’t suitable for you, there are more ways to help! Modos is aiming to reach an ambitious goal. They hope to have at least 50,000 individuals interested in purchasing their devices and provide feedback within their Community Pilot Program. To get started, fill out their Community Survey and apply to join their Community Pilot Program.
Learn more about getting involved with Modos here. Stay up to date with their progress by following Modos on Twitter and GitHub.
I love this project because I’m looking forward to working and typing out blog posts on my porch without sun glare. I’m half-kidding. More importantly, it’s exciting to see open source push the envelope of innovation to create accessible devices for people who struggle with eye strain and experience difficulty using modern LCDs. There’s also a bit of sentimental value for me. I feel inspired to know that someone who is from a similar background and community as me is creating a new ecosystem of digital devices.
I chatted with GitHub Star and Head of Developer Experience and Education at Remote, Cassidy Williams. Her favorite open source project this month is Theater.js. Theatre.js is a JavaScript animation library with a GUI. It animates the DOM, WebGL, and any other JavaScript variable. Cassidy shared, “Theater lets you make some really cool, high-quality motion graphics, both programmatically and visually! I love how intuitive it is and how open their core team is to talking about their work.”
Thank you, Cassidy, for sharing one of your favorite open source projects with us! ⭐
Check out the website if you’re looking to implement Theater.js into your next project. However, if you want to contribute to this project, read through the repository and contributing guidelines.
Are you interested in discovering more open source projects?
Stay tuned for our July edition of Open Source Monthly!