What can you offer?
Your code. Your choice.
Choose what added value you want to offer with your code.
Offer extra features and functionality
Give another license for using your code
Provide support, customization or other services
Learn how to start getting paid with your open source project on xs:code.
Get Started in Minutes.
A new approach to open source monetization
With xs:code, you offer your code with a subscription based model, where your users buy a monthly subscription to access your code. As long as you keep updating, improving, and maintaining your code, your users will have the incentive to keep paying, providing you with a steady stream of revenue.
Everything you need to start getting paid with your open source project.
Check out projects already using xs:code to generate revenue.
Author: Matfish (Github)
Github stars: 1.3K
Language: JS / Vue.js
Vue tables 2 is a component library for Vue.js, used for creating amazing data tables. It has been popular with Vue.js developers for the past 2 years, and has gathered quite a following.
Using xs:code, it is now offered under the ‘dual licensing’ model: an MIT licensed version is available on xs:code, while a GPLv3 licensed version available for free on Github.
Visit the Vue tables 2 website.
Using xs:code is completely free. You don’t even have to enter a credit card.
We provide you with everything you need to start getting paid for your work – your own project page, instant credit card processing, automatic invoices, and a dedicated project marketing team. Once your project starts making money, we charge a 25% commission from your actual revenue. If you don’t make money, so don’t we.
Your project remains open source and free on Github.
After you import your private repository, a public page is created for it, where users can subscribe to your project using a credit card.
Your public page will look like this:
After your project is ready on xs:code, share the link to your project page on your public Github readme, on social media, on blogs – anywhere you want. A “subscribe” button on your project page will lead users to a payment page. After payment, they will receive a unique URL with an access token, so they can access your code, license or services, that looks like this:
Choose your offering and get started.
xs:code gives you the power to require payment for using your paid version. Donations are not mandatory, and people can just decide if, and how much to donate. By offering another repository with added features, another license or added services, you provide your users with added value that’s worth paying for.
Absolutly not! With xs:code, you still keep a public version of your code on Github available for everyone to use. You just keep another, private repository with another version of your code that offers something your public version does not, such as a different license, more features and more.
No. Your only commitment to your subscribers is to make your code available with the license or features you advertise on xs:code, depending on the monetization model you chose. Anything else is up to you.
While we encourage you to share your revenue with your contributors, you are in no way obligated to do so.
We’re working hard on adding support for more hosting services. Stay tuned!