Il y a trois ans, j’ai commencé mon parcours d’Indie Hacker avec une simple bibliothèque JavaScript qui a dépassé les 300 000 $ de revenus.
Fiche d’identité
Résumé
Sachin Neravath est un développeur et entrepreneur indien spécialisé dans les outils pour développeurs web. Il est le créateur de lightGallery.js, une bibliothèque JavaScript open-source (un code réutilisable en libre accès) qui a généré 300 000 $ de revenus en trois ans. Il commence à coder ses premiers outils en 2014, alors qu’il est encore étudiant. Il travaille ensuite comme développeur front-end (spécialiste de l’interface visuelle des sites web) chez Morgan Stanley puis ThoughtSpot. En 2021, il co-fonde ParityDeals et se lance à plein temps dans ses propres projets. Aujourd’hui, lightGallery.js génère un ARR d’environ 100 000 $ et Kelviq, sa nouvelle plateforme de monétisation logicielle, vient de voir le jour.
Sachin Neravath a transformé une bibliothèque JavaScript gratuite en source de revenus dépassant les 300 000 $, sans aucun investisseur. Son parcours montre qu’un développeur solo peut monétiser un projet open-source via une double licence : gratuite pour les particuliers, payante pour les entreprises. Cette approche, rare et documentée, est instructive pour tout développeur qui veut vivre de son code.
Parcours
- 2012 · Début des études en informatique : Il intègre le CMR Institute of Management Studies pour un Bachelor en informatique à Bangalore.
- 2014 · Premiers outils open-source publiés sur GitHub : Il publie lightslider et lightGallery.js, deux outils JavaScript gratuits pour afficher images et contenus sur le web.
- 2018 · Poste de développeur en entreprise : Il rejoint Morgan Stanley puis ThoughtSpot en tant que développeur front-end sur des projets d’interfaces à grande échelle.
- 2021 · Lancement de deux nouveaux projets en parallèle : Il publie un outil de conversion de code jQuery et co-fonde ParityDeals, une solution de tarification adaptée au pouvoir d’achat mondial.
- 2022 · 90 000 $ de revenus en moins d’un an : lightGallery.js génère 90 000 $ de revenus en moins de douze mois grâce à sa licence commerciale payante.
- 2025 · 300 000 $ de revenus cumulés sur lightGallery.js : La bibliothèque dépasse les 300 000 $ de revenus totaux en trois ans, répartis entre Gumroad et LemonSqueezy.
- Février 2026 · Lancement de Kelviq, sa propre plateforme de paiement : Il lance Kelviq, une plateforme qui gère la facturation et les taxes pour les développeurs, et génère 750 $ en deux semaines via lightGallery.js.
Projets actuels
- lightGallery.js (Créateur et mainteneur) : lightGallery.js est une bibliothèque JavaScript (un code réutilisable) qui permet d’afficher des galeries d’images et de vidéos sur des sites web. Elle est gratuite pour un usage personnel et payante pour un usage commercial, selon un modèle appelé double licence. Elle génère un ARR d’environ 100 000 $ et a cumulé 300 000 $ de revenus en trois ans. Elle compte plus de 7 000 étoiles sur GitHub, la plateforme de référence pour les développeurs.
- Kelviq (Fondateur) : Kelviq est une plateforme qui agit comme intermédiaire entre un développeur et ses clients pour gérer les paiements, les taxes globales et la facturation. Ce type de service s’appelle un Merchant of Record (revendeur officiel). Kelviq facture une commission de 3,9 % par transaction, contre 6,4 % pour son concurrent Stripe. La plateforme prend en charge les paiements en roupies indiennes et intègre automatiquement la tarification adaptée au pouvoir d’achat local. Elle a généré 750 $ de revenus pour lightGallery.js en deux semaines après son lancement.
- ParityDeals (Co-fondateur) : ParityDeals est un outil qui adapte automatiquement les prix d’un logiciel ou d’un produit numérique en fonction du pays de l’acheteur. Ce principe s’appelle la parité de pouvoir d’achat (PPA) : un même produit coûte moins cher en Inde qu’aux États-Unis, par exemple. La plateforme fonctionne dans plus de 135 devises et s’intègre à des outils comme Stripe ou Gumroad. Ses utilisateurs rapportent une hausse de 30 à 35 % de leurs revenus après activation.
Projets passés
- lightslider : Carrousel jQuery (un outil pour faire défiler du contenu sur une page web) lancé en 2014. Maintenu activement jusqu’en 2018 avec 136 mises à jour et 2 000 étoiles sur GitHub. Le projet a cessé d’évoluer à la fin de son cycle de maintenance.
- jquery-to-javascript-converter : Outil permettant de convertir automatiquement du code jQuery en JavaScript natif (un format plus moderne et plus léger). Publié en 2021 en moins de deux mois, avec 112 mises à jour. Le projet a été clôturé après avoir rempli son objectif de démonstration technique.
Chiffres clés
| 300 000 $ de revenus cumulés | Total des revenus générés par lightGallery.js en trois ans, répartis entre Gumroad et LemonSqueezy. |
|---|---|
| ~100 000 $ ARR | Revenu annuel récurrent estimé de lightGallery.js en 2025, atteint sans aucun investisseur. |
| 90 000 $ en moins d’un an | Revenus générés par lightGallery.js lors de sa première année de commercialisation en 2022. |
| 7 000 étoiles GitHub | Nombre d’étoiles de lightGallery.js sur GitHub, indicateur de popularité auprès des développeurs. |
| 15 000 abonnés Twitter | Audience de Sachin Neravath sur X, construite en publiant ses revenus et ses avancées en public. |
Stratégie
Cheval de Troie Open-Source
Transformer une bibliothèque open-source gratuite en point d’entrée vers des services payants en créant une dépendance technique chez les développeurs avant de monétiser via des offres premium.
Réseau
- Alok V (Co-fondateur de ParityDeals) : Il a co-fondé ParityDeals avec Sachin en 2021 et participé au lancement sur Product Hunt.
Culture
Sachin Neravath construit ses produits sans lever de fonds. Il part de problèmes qu’il rencontre lui-même en tant que développeur. Il monétise ses projets open-source via des licences commerciales plutôt que des investisseurs. Il réinvestit ses revenus pour lancer de nouveaux outils.
FAQ
Comment Sachin Neravath a gagné 300 000 $ avec une bibliothèque JavaScript gratuite ?
lightGallery.js est gratuite pour les particuliers mais payante pour un usage commercial. Ce modèle de double licence permet de toucher un large public de développeurs tout en monétisant les entreprises qui intègrent l’outil dans leurs produits.
Est-ce qu’on peut vraiment vivre d’un projet open-source sans investisseurs ?
Sachin le prouve sur trois ans : 300 000 $ de revenus cumulés, aucun fonds levé, aucun associé financier. Il a utilisé Gumroad puis LemonSqueezy pour encaisser les paiements sans infrastructure complexe.
Comment fonctionne le modèle de double licence pour un logiciel open-source ?
Le code est disponible gratuitement pour tout usage personnel ou non commercial. Les entreprises qui l’intègrent dans leurs produits doivent acheter une licence payante. Ce modèle transforme la popularité d’un outil gratuit en source de revenus récurrents.
Pourquoi Sachin a créé Kelviq alors que Stripe existait déjà ?
Stripe facture 6,4 % de commission par transaction pour les créateurs de logiciels. Kelviq propose 3,9 %, gère les taxes globales automatiquement et supporte les paiements en roupies indiennes, ce que Stripe ne facilite pas nativement pour les développeurs indépendants.
Est-ce que la tarification par parité de pouvoir d’achat augmente vraiment les ventes ?
Les utilisateurs de ParityDeals rapportent une hausse de 30 à 35 % de leurs revenus après activation. Plus de la moitié de leurs transactions proviennent de pays où le prix a été ajusté à la baisse selon le niveau de vie local.
Quel est le profil type d’un développeur qui monétise ses outils comme Sachin ?
Sachin a commencé à publier des outils gratuits en 2014, alors qu’il était encore étudiant. Il a travaillé en parallèle comme développeur en entreprise pendant plusieurs années avant de se consacrer à plein temps à ses propres projets à partir de 2021.
Comment Sachin Neravath acquiert-il des utilisateurs sans budget publicitaire ?
lightGallery.js est référencée naturellement par des développeurs qui la trouvent sur GitHub ou via des recherches techniques. Sachin publie aussi ses revenus et ses avancées publiquement sur X, ce qui lui a permis de construire une audience de 15 000 abonnés.
Sources
- LinkedIn – How I made over $300K from a simple open-source side project using dual licensing
- Indie Hackers – Came up with my idea for ParityDeals
- Deepakness – JavaScript library dual-licensing business model
- ParityDeals – How I Increased Revenue by 15% Just by Offering Purchasing Power Parity Pricing
- ParityDeals – Why purchasing power parity pricing is a must for digital products
- eBiz Facts – New business ideas $300K side project lightGallery
- Product Hunt – lightGallery Full-featured JavaScript image and video gallery
- Reddit r/SaaS – How I made $300K from an open-source side project in less than 4 years