22 ms·
Show HN: Algora – Open source coding bounties
Hey HN! We’re Ioannis & Zaf, building Algora.io to help OSS projects reward their contributors & grow their communities.
1 min demo: https://twitter.com/algoraio/status/1641560954746839042 https://twitter.com/algoraio/status/1641560954746839042
The context: contributing to open source helps developers gain experience, grow their networks & land jobs while helping maintainers ship product updates and push their projects forward for the whole community
The problem: there's too much work to be done in open source and not enough people contributing. Introducing payments can make contributing more accessible & benefit both sides, however today paid open source is scarce, low trust & high friction
Our solution: we built an app that streamlines open source bounties on Github
To date, OSS projects on the plaftorm have awarded $65,785 (600 bounties) to 188 contributors from 48 countries
Right now, 43 OSS projects (mainly Typescript, Rust & Scala) have made 242 bounties ($46,899) available to solve
To create bounties in your project, simply register, install our app in your repo(s) and use the /bounty command on issues
To solve bounties, submit a PR including the /claim command & connect with Stripe/Alipay to receive payouts
We also started a COSS founder podcast to share lessons & advice for building open source companies: https://youtube.com/@algora-io https://youtube.com/@algora-io
We think it's now a great time to welcome new contributors & maintainers on the Algora platform - happy Hacktoberfest!
We are really excited to hear your feedback/questions and connect further: our emails are ioannis@algora.io & zafer@algora.io
Thank you!
- zicon35 3y agoAmazing team and product solving a real problem. Congrats on all the progress!
- irf1 3y agoreally appreciate it, thank you Jatin! best of luck with https://revert.dev https://revert.dev & congrats for joining Git Round!
- CarlosVirreira 3y agoShelf <3 Algora
- xeonmc 3y agocan you create bounties for projects that you have zero affiliations with?
- deleted 3y ago[deleted]
- irf1 3y agoyes you can https://algora.io/bounties/new https://algora.io/bounties/new however the maintainers need to accept it first
- hiAndrewQuinn 3y agoThis is phenomenal. Even if your bounty gets scooped, you're working in public and therefore building valuable YoE with actual stakeholders. Is there a limit to how low you can go? The lowest bounty I saw was $15.
- skeptrune 3y agoWe typically have not gotten success w/ bounties under $20
- skeptrune 3y agoReview from a bootsrapped founding team: TLDR we really enjoy Algora! ### Things to be aware of - if you practice linear commit history then it is important to provide clear guidelines for that in your instructions on the issue - you should go into it with your own rules on how you will handle competing bounty solutions. Are you going to take the better one or the first? - frequently you will need to cleanup bounty PRs. I.e. change from inline styles to tailwind, use middleware instead of inline controls on functions, etc. - It is much easier to get bounty hunters when your project uses beginner friendly pieces like React/Astro. We have a lot of regret for going with SolidJS. ### Weaknesses - I wish there was a way to boost the bounty for contributors that I know had already gotten the project to run locally. Some multiplier for them would be really nice. - Similarly, I want to put a multiplier on a series of issues in a chain. So the first one is at 1x then second 1.5x, etc. - 9% fee is pretty brutal on the bounties - Cannot pay bounty hunters in crypto - There are a lot of Rust projects listed, but I still feel the hunters we worked with were not strong Rust programmers ### Strengths - the spend is getting work done and also marketing to some extent as the Algora bounty page will direct traffic to your Github and landing page - response times to bounties are incredibly fast - Bounty hunters are global so work can get done on your repo 24/7
- ayewo 3y ago> It is much easier to get bounty hunters when your project uses beginner friendly pieces like React/Astro. We have a lot of regret for going with SolidJS. Can you say more on this? > I wish there was a way to boost the bounty for contributors that I know had already gotten the project to run locally. Some multiplier for them would be really nice. You can use the /tip command to pay contributors extra if you are pleased with their work. > There are a lot of Rust projects listed, but I still feel the hunters we worked with were not strong Rust programmers What was the average bounty amount on offer? Was it lower than $100? IME, low bounties tend to attract those looking to make a quick buck versus those who would like to stick around. I tend seek out contributions where the amount on offer is higher but usually this will mean a longer time committment on my part. I'm not a fan of being the first to submit a PR. I'd rather ask prodding questions to make sure we are on the same page before writing any line of code.
- sibjafferi 3y agohow do I find a list of all unclaimed bounties?
- zcesur 3y agothe list on the homepage is sorted by availability so all unclaimed bounties are at the top. you can further customize the sorting in-app!
- monlockandkey 3y agoIs it possible to sort by programming language?
- irf1 3y agoabsolutely! you can see https://algora.io/bounties/t/rust https://algora.io/bounties/t/rust or https://algora.io/bounties/t/typescript https://algora.io/bounties/t/typescript the in-app dashboard does the same based on your github profile
- FlxMgdnz 3y agoAs a COSS founder I love the visibility we get for the issues we put on Algora. We've awarded $855 to 7 external contributors so far and are more than happy with the results. The founder team is awesome - Ioannis and Zaf are great guys and a valuable asset to the open source community. I look forward to putting out many more bounties on Algora. Edit: here's the link to our Algora page https://console.algora.io/org/teamhanko https://console.algora.io/org/teamhanko
- coderintherye 3y agoGreat work. Quick suggestion: Separate bounties with a "claim" active from the search for "Open Bounties". I spent last 15 minutes reading through the bounty and thread only to get to the end and see a claim was already initiated 4 days ago.
- zcesur 3y ago(algora cofounder here) thank you! and sorry about that, can you send me a link to the bounty? the list on the homepage should already be sorted by availability
- coderintherye 3y agoJust go to Home page, click PHP, then it is the 3rd result (#171 PR on OpnForm) Looking again at it, it seems like maybe you are trying to show there is a claim on it by having a profile picture off to the right of it of the person with the PR active? But I have no idea how anyone would infer that readily.
- irf1 3y agoduly noted, thank you for the feedback! you are right, can't infer readily, will fix!
- podoman 3y agoWe use algora at https://highlight.io https://highlight.io and love it: 1. We get OSS contributors incentivized to work on the features that we want to prioritize. 2. It acts as a great hiring funnel. Congrats on the launch.
- zcesur 3y agothank you so much jay! it's been a privilege to work with you btw you have the most beautiful docs i've ever seen https://www.highlight.io/docs/getting-started/client-sdk/reactjs https://www.highlight.io/docs/getting-started/client-sdk/rea...
- deleted 3y ago[deleted]
- samejr 3y agoWe’ve been using Algora at https://trigger.dev https://trigger.dev for a while now. Other than being great for bountying issues we’ve found it especially helpful for getting video walkthroughs of our onboarding created and improving our docs. Great product!
- zcesur 3y agothanks a lot james! you guys pioneered the video bounty use case, was so impressive seeing 10 videos submitted in just a single day! https://github.com/triggerdotdev/trigger.dev/issues/249 https://github.com/triggerdotdev/trigger.dev/issues/249
- McAdam 3y agoLove Algora! Amazing both as a repo owner, but also as someone who has urgent issues in other repos. The fact that you can add bounties to any issue on github is spectacular.
- irf1 3y agohttps://algora.io/bounties/new https://algora.io/bounties/new creating bounties on other people's repositories is super neat indeed! however it's also tricky and we didn't get it right the first time. these 'community bounties' are now by default shared privately with the maintainers only, and maintainers can decide to complete the bounties themselves, share them with the contributors, or discard them. That way community bounties are never intrusive to maintainers' time, roadmap & governance while also acting as a sponsorship if accepted I like how bounties added by different people get pooled on the same issue!
- paulgb 3y agoI used Algora for an issue for an open source project (y-sweet[1]) after bashing my head against the wall for 30 mins on it. It ended up being one of those “knowing where to hit the hammer” type problems and someone solved it in a matter of minutes with a 1 LOC PR. Money well spent. [1] https://github.com/drifting-in-space/y-sweet/ https://github.com/drifting-in-space/y-sweet/
- remram 3y agoDirect link to ticket: https://github.com/drifting-in-space/y-sweet/issues/78 https://github.com/drifting-in-space/y-sweet/issues/78
- gcampos 3y agoIt's an interesting system but the reward of the bounties, specially when thinking of $/hour, makes me wonder what is the quality of the work.
- dang 3y agoIt looks like a fine project, but you already did a Show HN. Please see https://news.ycombinator.com/showhn.html https://news.ycombinator.com/showhn.html. Show HN: Algora – Paid open-source contributions - https://news.ycombinator.com/item?id=35412226 https://news.ycombinator.com/item?id=35412226 - April 2023 (70 comments)
- irf1 3y agohey dang, that was our first ever launch of this open source bounties platform and since then we proved out the concept, introduced many new features and grew the community. I don't see how it's a dupe per the HN guidelines. could you please revise?
- dang 3y agoThere are two relevant rules: From the FAQ: reposts are considered dupes if the story has had significant attention in the last year or so - https://news.ycombinator.com/newsfaq.html https://news.ycombinator.com/newsfaq.html From the Show HN guidelines: feature upgrades are generally not sufficient for a new Show HN - https://news.ycombinator.com/showhn.html https://news.ycombinator.com/showhn.html Of course there's some grey area here (what counts as an incremental upgrade) but I think 6 months is too soon for this post. Sorry to disappoint, but users email us to complain about these things. Oh and none of this is meant to imply that you aren't doing great work!