quantified-uncertainty/squiggle: This monorepo covers ... - GitHub
webCredibility Rating
3/5
Good(3)Good quality. Reputable source with community review or editorial standards, but less rigorous than peer-reviewed venues.
Rating inherited from publication venue: GitHub
Metadata
Cited by 2 pages
| Page | Type | Quality |
|---|---|---|
| QURI (Quantified Uncertainty Research Institute) | Organization | 48.0 |
| Squiggle | Project | 41.0 |
Cached Content Preview
HTTP 200Fetched May 24, 20264 KB
quantified-uncertainty
/
squiggle
Public
Notifications
You must be signed in to change notification settings
Fork
29
Star
211
main Branches Tags Go to file Code Open more actions menu Folders and files
Name Name Last commit message Last commit date Latest commit
History
10,455 Commits 10,455 Commits .changeset .changeset .cursor/ rules .cursor/ rules .github .github .vscode .vscode apps apps evaluations evaluations internal-packages internal-packages packages packages patches patches turbo/ generators turbo/ generators .dockerignore .dockerignore .gitignore .gitignore .prettierignore .prettierignore CHANGELOG.md CHANGELOG.md CLAUDE.md CLAUDE.md CONTRIBUTING.md CONTRIBUTING.md LICENSE LICENSE README.md README.md import-sorter.json import-sorter.json package.json package.json pnpm-lock.yaml pnpm-lock.yaml pnpm-workspace.yaml pnpm-workspace.yaml prettier.config.js prettier.config.js skip-dependabot.sh skip-dependabot.sh turbo.json turbo.json View all files Repository files navigation
Squiggle
A simple programming language for probabilistic estimation that runs on Javascript.
Get started
Gallery
Squiggle Playground
Language basics
Known bugs
Original Lesswrong sequence
Author your Squiggle models as Observable notebooks
Use Squiggle in VS Code
Our deployments
Language documentation : https://squiggle-language.com
React components storybook : https://components.squiggle-language.com
Squiggle Hub : https://squigglehub.org
Packages
This monorepo has several packages that can be used for various purposes.
Public packages
All packages that are published to npm can be found in packages .
@quri/squiggle-lang in packages/squiggle-lang contains the core language, particularly
an interface to parse Squiggle expressions and return descriptions of distributions
or results.
@quri/squiggle-ui in packages/ui has React components for common QURI projects.
@quri/squiggle-components in packages/components contains React components particularly meant to be used with Squiggle visualizations.
packages/vscode-ext is the VS Code extension for writing estimation functions. It's not published to npm, but it's published to the VS Code Marketplace .
Applications
Applications (usually built with Next.js) can be found in apps .
apps/website is the main documentation website for Squiggle. It is hosted at squiggle-language.com .
apps/hub is the code behind Squiggle Hub .
Internal packages
Internal packages (not published to npm) can be found in internal-packages .
Develop
For any project in the repo, begin by running pnpm install in the top level:
pnpm i
Then use turbo to build the specific packages or the entire monorepo:
turbo run build
Or
... (truncated, 4 KB total)Resource ID:
f123c2b2e644683d | Stable ID: sid_th4kDkihYA