Find it. Fund it. Fix it.

Codesy is a platform for fixing and funding open source software.

Sign in with GitHub to get started

How Does It Work?

  1. Add the codesy extension to your browser.
    • Use Github as normal and when you visit an issue you'll see the codesy addon in the lower right corner.
  2. Decide if you'll fund or fix the issue:
    • How much do you need to FIX it yourself?
    • How much would you pay to FUND someone else to fix it?
  3. Codesy lets you know when your fix has been funded.
  4. Fix the bug and submit a claim to the funders for payout.

Open Source

We believe open source simply creates better software for everyone - anyone - around the world. As open source developers ourselves, we don't appreciate proprietary companies that profit off the open source community without giving us access to their code. So, codesy has been completely open-source from the beginning, and we invite you to help us make it the best funding platform for the open source community.

For more on this, see Red Hat's Why open source? page.

Closed Bids

Our goal is to improve, and participate in, the open source ecosystem, not to re-design it around financial incentives. We hide the financial amounts of bugs to protect the social market of the community. Publicizing bid amounts creates artificial (and detrimental) monetary incentives to what is an otherwise socially-motivated activity.

For more on this, see A tale of two markets (pdf), a research article by James Heyman (UC Berkeley) and Dan Ariely (MIT)


The codesy widgets are WebExtensions that work with Firefox, Chrome, and Opera. We want to add it to others soon. Want to help? Check the widgets code on GitHub.

Secure Bids

We use Stripe for Codesy's bid and payout handling. The details of your credit card or bank account are not saved in Codesy's database.

More about Stripe


What is funding?

How much money will you contribute for someone to fix a bug.

What is a claim?

When a developer has fixed a bug, they submit a URL (usually an approved pull request) as evidence of their fix, so that funders on the bug can approve or reject the claim.

How are claims approved?

When a developer submits their claim, the offering bidders must unanimously approve the claim, so the offering bidders are completely satisfied.

Note: We are eager to learn more models for approving claims. If you have an idea, please file an issue on GitHub

How do I know when to vote?
  • You will receive an email with a link to the voting form.
  • Your list of bids on will have a link to the voting form.
  • A link to the voting form will appear on the codesy addon when you visit the issue.

What if nobody votes on a claim?

Claims that do not receive votes are automatically approved after two weeks.

How do developers get paid?

When a developer's claim is approved, they receive a link to have the payout transferred to their bank account. The payout will show in the developers bank acount in two days.

Does codesy make money?

Yes. To cover development & operational expenses, and to re-invest back into the open source ecosystem, codesy charges a 2.5% fee on all transactions. I.e., 2.5% on offers + 2.5% on payouts, for an effective fee of 5%.

What does codesy cost me?

When you bid an offer on a bug, we add a 2.5% charge. E.g., if you offer $10, we will charge $0.25 when the payment is approved.

When you receive a payout for a fix, we add a 2.5% charge. E.g., if you receive $100, we will charge $2.50. We will automatically deduct this from your payout.

The cost of credit card and bank account processing is split between the offeror and the claimant. E.g. On a $15 payout a fee of $0.84 will be shared. A fee of $0.42 will be added to the offerer's payment and a fee of $0.42 will be deducted from the claimants payout.

When will I be charged for an offer?

Your credit card is charged when a payout is requested. When you make an offer we create an authorization on your credit credit card.

What happens if the bug receives more funding than is asked for by the developer?

The amount of extra money is evenly split between the funders and fixer. We think this fairly adds a bonus to the claimant and a discount for the offerors.

For example, if a dev asks for $5 and there is one offer of $8 and one of $12, the total offer is $20, and the extra $15 will be split evenly between the three participants.

The dev will receive a total of $10 and the offerers will each get a $5 discount.

You didn't answer my question.
Please file an issue on GitHub and we'll try to answer as best we can.

Sign in with GitHub to get started