Type House is a collective of independent open-source TypeScript libraries. If you've built an app with TypeScript in the last several years, chances are you've used of of our member projects to build APIs, validate data, manage state, implement forms, and more.
Despite their ubiquity, libraries and the people who build them capture very little of the value they create. This is the nature of open source.
The funding that does exist is often centralized towards large frameworks and infrastructural projects. But while other language ecosystems tend to converge on monolithic megaframeworks, we JavaScript developers like to cherry-pick our app stack from the glorious array of options available to us on npm
. This ethos of composability is what makes the TypeScript ecosystem so special. But the lack of centralization makes it logistically difficult for developers and companies to support the full set of libraries they rely on, even if they're strongly motivated to do so.
The idea behind Type House is simple—bring together the top independently-maintained libraries under one umbrella, to serve as a no-brainer "one-stop shop" sponsorship target for anyone looking to support the open-source TypeScript ecosystem.
There are currently 10 member projects with a cumulative 254k GitHub stars and over 300 million monthly downloads.
To qualify for membership, a project must 1) be written in or intended for use by TypeScript developers, 2) be independently maintained and not beholden to any corporate entity, and 3) have at least 1,000 stars on GitHub. New members can be added, subject to a 3/4 majority vote by the current membership.
Everyone that has benefited from one of the libraries in the collective is gently encouraged to donate.
For-profit companies with products powered by Type House libraries are strongly encouraged to donate :) One of the primary goals of Type House is to serve as an obvious target for larger corporate donations. It can be hard or annoying to get a dozen GitHub sponsorships approved through corporate channels. With Type House, it's a one-stop shop. Email us if you need a "sponsorship invoice" and/or a donation receipt—we can do that.
To determine a reasonably-sized donation, consider the rule-of-thumb established by the Open Source Pledge—$2000 per developer.
Company Name
$X0,000
Company Name
$X0,000
Company Name
$X0,000