Squiggle Hub is a platform for the creation and sharing of code written in Squiggle. Both the platform and the source code are open-source and free to use.
Squiggle is a probabilistic estimation-oriented programming language that operates on the JavaScript platform. We think it's well-suited for intuition-based modeling and risk estimation. Additional details can be found on the Squiggle official website.
Out team previously co-founded Guesstimate, a different estimation tool. Squiggle Hub stands as a spiritual successor to Guesstimate. With the power of a full programming language at its disposal, it offers superior flexibility and power, albeit at the cost of a steeper learning curve.
Squiggle Hub is made by the Quantified Uncertainty Research Institute (QURI). QURI is a registered 501(c)(3) nonprofit devoted to the design and research of uncertainty quantification tools. We hope to use Squiggle Hub to aid effective nonprofits and funding bodies in making impactful decisions.
Squiggle Hub, along with Squiggle, is available for free use, with the code being open-source and licensed under MIT. Access it here.
Developed using a GraphQL API, Squiggle Hub can be accessed here. The API is recommended for querying. If you want to run mutations, reach out to us via Discord. Squiggle's JavaScript implementation is available on NPM. There are several integrations like VS Code and Observable.
Squiggle Hub currently supports experimental relative values, with future improvements planned.
We are planning to add numerous features. This includes:
For input on these or any other features, please connect with us on Discord or through the Github Discussion.
Support our endeavor to develop Squiggle and Squiggle Hub by donating to QURI here. Your donations are tax-deductible in the United States. We rely on private donors for continued development and support.