Skip to content
Get 30+ hours of free content from GitHub Universe! Watch now.
Liyas Thomas

Hoppscotch’s maintainer builds open solutions for all

When Liyas sees an opportunity to make a developer’s life easier, he doesn’t hesitate.

Liyas Thomas // @liyasthomas

Hi, I’m Liyas Thomas, an open source enthusiast from Kerala, India. At my first job, I was in charge of testing APIs, but it was extremely tedious and I knew there must be a better way. So I created Hoppscotch, an API development ecosystem that helps you create requests faster and save time on development. We currently have 300,000+ users and 30,000+ GitHub Stars. Titles don’t mean much to me, so I removed mine. I do what I love. And when I’m not maintaining Hoppscotch, that includes drawing and playing guitar.

Kerala, India

@liyasthomas

https://liyasthomas.com

Organizations

The ReadME Project amplifies the voices of the open source community: the maintainers, developers, and teams whose contributions move the world forward every day.

Throughout my life, I’ve had many “titles.” I used to work at a construction site. I was a foreman, a mason, and a chef. I’m a developer now, but that could change in five or 10 years. Maybe I’ll be a businessman, or a chef again. For me, titles don’t mean anything. I just do what I love, and I love being a developer. I also loved being a chef, and I loved being a construction worker.

After finishing high school, I took a break for a year because I didn’t have enough money to pursue college. I lived with my parents (and live with them now, too), and during that time, I taught myself how to develop from sites like Google, Stack Overflow, and CodePen. I think I used over 100 sites. I also took out a loan to complete my engineering degree. And while that entire experience was a big challenge, I was able to repay the loan four months after I got my first job, and it became one of my proudest moments.

While I studied computer science engineering, we had hackathons and tech talks, and, at one point, I made an app with some of my friends. We made a system for students to give faculty feedback online, and wanted to get the word out about it—which is how I learned about open source. I couldn’t believe there was this amazing community where everything is available to everyone else, and anyone could make their own version of our app, and remix it to fit their school. I was hooked.

Author Liyas walking away down a palm tree–lined path

Waking up to an overnight success

In August 2019, I graduated from college and I joined a very early stage startup called Zartek where I tested APIs. My day-to-day consisted of manually testing each one to get a schema of every response, which was hectic. That’s when I realized there was an entire category of API testing platforms for everything from CLI tools, to UI tools, and web apps. I tried them all, but none were easy to use.  When I see an opportunity to make something easier from a developer’s point of view, I try to hack a solution and make it open. So I created an MVP called Hoppscotch with buttons, an input path, and a list box, and open sourced it. I had a GitHub page with a web app that allowed you to just enter a URL and, with the click of a button, get the response, along with all the metadata for that response. I could test all my APIs and it was very straightforward. 

Author Liyas sitting on a colorful outdoor bench working on his laptop

I wrote about Hoppscotch on Dev.to, and the next day when I woke up, I found 100+ GitHub notifications and 100+ Twitter notifications: Apparently the community thought it was a really good tool, and loved it! I must have gotten lucky, but it took off overnight. Many developers had even started contributing, raising issues and feature requests. It was so exciting! 

The open source culture in India is less mature, but we do have some strong, concrete projects like Hoppscotch, Hasura, and Chatwoot, which get a lot of global attention. As a whole, the community is not that strong, but we are really working on strengthening it by getting the word out, participating in hackathons, and organizing tech talks. 

Making Hoppscotch accessible to anyone and everyone

Hoppscotch is a single-page application that allows you to test APIs from your browser window, which means there’s no need to switch to another app or build a 500+ MB app that would consume your storage space. I built a user interface I would want to use as a developer. 

The philosophy behind Hoppscotch is that it’s 100% transparent and flexible, in line with the ethos of open source software, which encourages other developers to use our library. From the beginning, I wanted to make sure that new developers could use Hoppscotch without any issues. There is no gateway, no firewall, no landing page, and no friction to get started with Hoppscotch. We intentionally did that to encourage any new user to start immediately. Experienced developers, too, of course. It’s made entirely from a developer’s point of view with beautiful design and very accessible icons. It’s also very screen-friendly. We had visually impaired users raising issues at early stages, and spent weeks making sure it was accessible to everyone.

The power of one developer and a more sustainable future

I was born with a low financial background, but right now, I’m financially stable. I don’t have any intentions to stop Hoppscotch or hand it off to somebody else; it’s been about one year, and the progress we’ve made is phenomenal. We built it for the individual developer, and every feature is free, but there could be some cool enterprise features—such as team collaboration work and a paid plan—that would make the project more self-sustainable. 

Being a developer is priceless. I love building tools that help the community. I want to show others that it is possible for a guy like me to create a tool like Hoppscotch. We’ve received 32,700 stars, and counting, and it was really just me who started it. All of the growth and reach is organic, and we haven’t spent a single penny on advertising or marketing. 

If you look at the second or third project in these categories, they’re built by 100+ developers working 24/7 at big corporations and multinational companies. And Hoppscotch is just run by me, my friend Andrew Bastin, and the lovely open source community. So my motivation has always been to show everyone else that it’s possible for a single-person army to create efficient tools and make them accessible for everyone.

Author Liyas working on his laptop in a field of greenery

GitHub Sponsors allows you to financially support the people who build and maintain the open source projects you depend on. One-hundred percent of your sponsorship goes toward helping Liyas maintain Hoppscotch.
Support Liyas on GitHub Sponsors

About The
ReadME Project

Coding is usually seen as a solitary activity, but it’s actually the world’s largest community effort led by open source maintainers, contributors, and teams. These unsung heroes put in long hours to build software, fix issues, field questions, and manage communities.

The ReadME Project is part of GitHub’s ongoing effort to amplify the voices of the developer community. It’s an evolving space to engage with the community and explore the stories, challenges, technology, and culture that surround the world of open source.

Follow us:

Nominate a developer

Nominate inspiring developers and projects you think we should feature in The ReadME Project.

Support the community

Recognize developers working behind the scenes and help open source projects get the resources they need.

Thank you! for subscribing