Funding critical Clojure open source software

The Clojurists Together Foundation is a trade organisation, dedicated to funding and supporting open source software, infrastructure, and documentation that is important to the Clojure and ClojureScript community.

Goals

How it works

Open source projects

Open source maintainers apply for funding, and if accepted, get paid to work on their project to make it better for everyone. Clojurists Together funds projects in three month cycles.

More Information

Companies and individuals

Companies and individual developers can sign up for a monthly or annual Clojurists Together membership. Your membership entitles you to certain benefits, including steering which projects get funded.

Company Signup Developer Signup

Transparency

Clojurists Together provides full transparency for how your money is spent:

Beyond Clojurists Together

Are you already a Clojurists Together member and want to know what more you can do? Do you want to support open source projects more directly than donating to Clojurists Together? Whatever the reason, there are many Clojure projects and Clojurists that you can fund directly. If you know of other people or projects we should add to this page, please make a pull request on GitHub to let us know.

Company Membership

Companies using Clojure depend on many open-source libraries and tools. Clojurists Together memberships offer a way for companies to support the Clojure community, and ensure that the software they build their businesses on is maintained and improved. Supporting Clojurists Together gets you: High quality work on the tools and libraries that your teams use every day. Monthly progress updates showing exactly where your money is going, and the impact that it is having.

Contact

Got some questions? No problem, get in touch by sending an email to: hi@clojuriststogether.org, or a tweet to @cljtogether, and we’ll get back to you quick smart.

Developer Membership

Stop relying on private forks of projects to get critical bugs fixed. Clojurists Together funds projects to work on the tools, libraries, and documentation that you use every day. Community support from developers like you helps us improve the Clojure experience for everyone. All memberships can be paid monthly or annually. Contributing Member From $5 to $20 per month Vote on board members, get progress updates, influence which projects are selected.

FAQ

Are my payments tax deductible? Who are you? How do members help influence project selections? Who picks the winners? How do you decide on the structure of the grants? How can I manage my PayPal payments and membership level? Is this related to Clojure/Core? What if I don’t like how you’re spending my money? I can’t commit to a monthly membership, can I make a one-off contribution?

Members

Companies and Individuals that support Clojurists Together will be listed on this page. Founding sponsors are people who joined Clojurists Together early, and are marked with a ⭐️.

Membership signup canceled

Your membership signup was canceled before it could be completed. If there’s any questions we can help answer, please get in touch.

Membership success

Congratulations! Your membership to Clojurists Together is complete. You can manage your subscription at members.clojuriststogether.org. If you have any questions, get in touch. Have a great day!

Open Source

Summer of Bugs Quarterly Grants Application Requirements Questions Example Application Clojurists Together Work Expectations Funding amounts Considerations Selecting Projects Project Reports Getting paid Timeline Summer of Bugs Summer of Bugs is a new program from Clojurists Together. It aims to provide micro-grants of $500 and $1,000 to Clojure developers and maintainers to fix bugs, write docs, make small improvements, or clean up issue trackers.

Projects

Currently Funded Projects Q1 2020 Ring Ring is the most commonly used HTTP abstraction layer for Clojure. Clojurists Together funded James Reeves, Ring’s maintainer to build out a draft spec and experimental alpha for Ring 2.0. This will add better support for asynchronous HTTP connections, and pave the way to support HTTP/2 and HTTP/3 in future. As a secondary objective, he is also working on removing the provided dependency on Java servlets from Ring core