Cosmos Browser was uploaded to GitHub with the purpose of using SMS text messages to find web content and display it to users in a simplified fashion.

"We want this to be a way for people to get information when they're in dire need of it," said Rohith Varanasi, the developer that provided the majority of Cosmos’ back-end, according to Fast Company.

Cosmos plans to use Node.js to compress and re-encode a page’s content into something that can then be transferred to a user through an SMS text message.

A post on its GitHub page explains that after a person posts a URL the app texts Cosmos’ Twilio number, which forwards the URL as a post request to the app’s Node.js back-end. It the takes the URL, gets the site’s HTML code, “minifies” it, removes the CSS, Javascript and images, GZIP compresses it, encodes it in Base64 and, finally, sends it as a series of SMS messages. Phones then receive the messages at a rate of three per second, the device ordering them, decompressing them and then displaying the content.