Skip to content

Maintaining open-source projects that millions use

A conversation with Vladimir Kharlampidi

8 min
Arian AdeliVladimir Kharlampidi
Copied!
Vladimir Kharlampidi
Vladimir Kharlampidi

Vladimir Kharlampidi is a solo developer in Miami. He built Swiper, an open-source touch slider library that runs on websites like TikTok, Samsung, Coca-Cola, and more. He also founded Framework7, an HTML-based mobile app framework, and commercial products like t0ggles and PaneFlow. Together they've been downloaded millions of times.

We talked about what it's actually like to maintain open source software that half the internet uses, why developers are the most brutal and most loyal audience at the same time, and how he eventually figured out the money part.


Let's start at the beginning. How did Swiper happen?

It was the early days of touch smartphones going mainstream. Everyone was building for mobile but nothing felt native. Everything was laggy and I wanted to challenge myself to build something that felt smooth, touch-first from day one. I put it out there and it just took off because everyone was dealing with the same problem.

There's a line people like to draw between open source as charity and open source as business. You've said it's neither. What is it then?

It's this weird in-between that nobody really talks about. You can build something used by millions of websites, be a core piece of the internet's infrastructure, and still have no obvious way to make money from it. That's the reality for most open source maintainers.

That's worth sitting with for a second. We tend to assume that if something is widely used, someone is making money from it. Open source breaks that assumption completely. The value it creates is enormous but it flows outward, to every company and developer using it, not back to the person who built it.


So when did the money question actually become real for you?

When I left my regular job and started working on my open source projects full time. That's when it hit me that I needed to figure out the commercial side. Before that, it was something I could afford to not think about.

Published by Arian Adeli, Vladimir Kharlampidi