NPM Kiosk and Open Source Monetization

youtube-cover
Listen on Spotify
Watch on YouTube
Listen on SoundCloud
Listen on Apple Podcasts
Guests
Michał Pierzchala
Principal Engineer
@
Callstack
Johny Burger
Creator
@
Remotion

Michał and Jonny discuss their experiences with gated access to Open Source libraries and the challenges of handling payment options.

Reassure, Remotion, and NPM Kiosk

As both Michał and Jonny experimented with gated access to libraries. Michał’s last open-source project, Reassure (which he developed together with Maciej Jastrzębski, had a Beta access when it was released last June. The goal was to gather some feedback from early adopters. Michał and Maciej opted for a private registry to grant Beta access to their library.

Jonny, the creator of Remotion, wanted to experiment with selling certain tool components. As Jonny couldn’t find any tool to solve all his problems and be easy for the buyer, he decided to hack his project - NPM Kiosk.

What are the drawbacks and benefits of each option? What would they’ve done differently? How do you handle payment options? Tune in to find answers to these and other questions!

Launching or scaling an open-source project?

We help teams bring new open-source projects to life and grow them within the React Native space.

Let’s chat
Link copied to clipboard!
//
Insights

Learn more about

Open Source

Here's everything we published recently on this topic.

Sort
No items found.
//
Open Source

We can help you move
it forward!

At Callstack, we work with companies big and small, pushing React Native everyday.

React Native Development

Hire expert React Native engineers to build, scale, or improve your app — from day one to production.

React Development

Develop high-performance React applications with advanced patterns and scalable architectures.

React Compiler Implementation

Use React Compiler to achieve instant performance benefits in your existing applications.

React Native Trainings

Equip your team with React Native skills through tailored training sessions.