---
title: "NPM Kiosk and Open Source Monetization"
description: "Explore the pros, cons, and lessons from gating access to open source libraries, plus insights on handling payments with tools like NPM Kiosk and Reassure."
url: https://www.callstack.com/podcasts/npm-kiosk-and-open-source-monetization
updated: 2026-10-24T08:39:42.948Z
---

# NPM Kiosk and Open Source Monetization

Explore the pros, cons, and lessons from gating access to open source libraries, plus insights on handling payments with tools like NPM Kiosk and Reassure.

_Guests: Michał Pierzchala, Principal Engineer @ Callstack; Johny Burger, Creator @ Remotion · Host: Łukasz Chludziński, Engineering Manager @ Callstack · Published 2023-02-21 · Duration 22:32 · Category: Open Source_

Listen: [YouTube](https://www.youtube.com/watch?v=CCF4KfZlGuo) · [Spotify](https://open.spotify.com/episode/2eY0byZKLXeB0eUjjuMT34) · [Apple Podcasts](https://podcasts.apple.com/us/podcast/npm-kiosk-and-open-source-monetizaion-the-react/id1525543072?i=1000600865551) · [SoundCloud](https://soundcloud.com/user-985069846/npm-kioks-and-open-source-monetizaion-the-react-native-show-podcast-coffee-talk-7)

Michał and Jonny discuss their experiences with gated access to [Open Source](https://www.callstack.com/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](https://www.callstack.com/team/maciej-jastrzebski), 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!

Insights

## Learn more about Open Source

Here's everything we published recently on this topic.

[View all](https://www.callstack.com/insights)

- [Visualizing Open Source Licenses to Analyze Compliance and Reduce Legal Risk](https://www.callstack.com/blog/visualizing-open-source-licenses-to-analyze-compliance-and-reduce-legal-risk) (Aug 7 · Article): Discover how license-kit visualize maps and analyzes your dependency graph, helping you spot license issues, duplicates, and restrictive packages with interactive views, stats, and AI-powered summaries.
- [How Definitely Typed Changed TypeScript Forever](https://www.callstack.com/podcasts/how-definitely-typed-changed-typescript-forever) (Mar 26 · Podcast): Discover the story behind Definitely Typed with its creator, Boris Yankov, and learn how it became essential for type-safe JavaScript in the TypeScript ecosystem.
- [Introducing the OMH Cloud Storage Module](https://www.callstack.com/blog/introducing-the-omh-cloud-storage-module) (Oct 14 · Article): Discover the OMH Cloud Storage Module. This open-source solution simplifies cloud storage integration for React Native apps.
- [Introduction to the React Native OMH Maps Library](https://www.callstack.com/blog/introduction-to-the-react-native-omh-maps-library) (Jul 12 · Article): Discover how the React Native OMH Maps library simplifies map integration with cross-platform compatibility, ease of use, and customization options.
- [Behind the Scenes of React Native 0.74 Release](https://www.callstack.com/podcasts/behind-the-scenes-of-react-native-0-74-release) (Apr 22 · Podcast): Join the release crew members to find out what new features and improvements React Native 0.74 brings to the cross-platform development world.
- [Callstack OSS Update](https://www.callstack.com/podcasts/callstack-oss-update) (Apr 27 · Podcast): April 2023 Callstack OSS Update: RFC for Expo Config Plugins, Re.Pack & Paper news.
- [React Native Paper 5.0 - What’s New?](https://www.callstack.com/blog/react-native-paper-5-0) (Dec 6 · Article): React Native Paper 5.0 is here! Dive into the latest updates and improvements.
- [React Native Programming Languages](https://www.callstack.com/podcasts/coffee-talk-5-react-native-programming-languages) (Sep 15 · Podcast): Join Łukasz Chludziński and Abi Thiao as they discuss React Native programming languages ranging from JavaScript and TypeScript to Lua.
- [Reassure - Open Source Tool Measuring Performance Regression](https://www.callstack.com/podcasts/reassure-performance-regression-measurement-tool) (Jul 28 · Podcast): Explore Reassure, an Open Source tool for measuring performance regression in React Native apps.
