Make a living from your code

We help you charge companies for using your code, so that you can focus on building great things.

By clicking "Sign up", you agree to our terms of service.

The Faircode Model

Choose your license

Faircode Licensed

An open and permissive license, based on MIT, that legally requires medium to large sized companies who use your code to pay for it.

Dual License: Faircode + AGPLv3

Your project can be both OSI Open Source and Faircode licensed. By dual licensing with AGPLv3, a protective copyleft license, your users can choose which license they want to use.

Tools that help you monetize

Product page

A simple and beautiful page for your product, which you can send people to to pay for your software. Example page.

Badge for your Readme

Slice 6Created using FigmaMy product$50per month,billed annually

Command line tools

Node and Rust tools to make it easy for companies to find you among their dependencies.

Stripe integration

Use the Stripe dashboard to get a great overview of your earnings and easily handle refunds and disputes.

Latest Faircode Projects

Ungit

7.2k stars on GitHub

Vue Material

4.6k stars on GitHub

Webhook

2.1k stars on GitHub

The Faircode License

The Faircode License is designed to be open and permissive, and is based on the popular MIT license with a single extra clause that requires companies to pay for using your code.

It's a young, experimental license and a work in progress, currently in an alpha stage. The goal of the license is to enable programmers to spend their time on their passion projects, by selling licenses to companies who benefit from their work. You can read more and get involved on the official GitHub repo.

Faircode License GitHub repo

{Project name} license (Faircode v0.2.1)

Copyright (C) {Year} {Copyright holder}

Permission is hereby granted to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ("Use") of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

If you are a commercial entity with a revenue in excess of 1,000,000 USD of the previous fiscal year, and/or organization with a budget in excess of 1,000,000 USD, you must acquire a commercial license grant from {Copyright holder} to Use this software. A commercial license grant can be acquired at [{Purchase url}]({Purchase url}).

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

FAQ

What does it cost?

We charge 5% on top of a 2.9% + 30c transaction fee. This goes towards building tools and service to help businesses find and pay for your software. Other than that it's completely free. Basically we get paid if we can help you get paid.

What price should I set?

Generally, business to business pricing is many times higher than business to consumer pricing. Make sure to factor in things such as; paying for sick days & vacation, research and development (i.e. fund building your next project), taxes and marketing (traveling to a conference to talk about your library for instance). Try to be fair, but also realistic about your needs and the value of your work.

My project is only a few hundred lines, can I still put it on Faircode?

No software is too small to be on Faircode. If it's used, it's valuable.

Why does Faircode exist?

We’re developers ourselves and love programming. Our dream is to make it possible for people to make a living from their passion projects, so that they can do what they love the most.

Do companies get any extra support when they pay for a license?

Generally, companies do not get any additional support or guarantees when paying for a product subscription (unless agreed upon with the providers of the product). However, by paying for the product companies increase chances that developers can support and improve the products long-term.

Where can I find more information about the legal side of open source?

GitHub has built a great website that answers many of the questions regarding licensing: The Legal Side of Open Source.

Get started

Sign up to add your first project.