Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12,060 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pyret

This repository holds the implementation of the Pyret programming language and its related tools.

Directories

Most directories map explicitly to logical components and deployed systems:

Individual directories are separate projects, and have their own READMEs, Makefiles, package dependencies, and so on. Some of them create or contain symlinks to others (e.g. code.pyret.org relies on a symlink to lang/).

There are also directories only related to testing:

  • .github/: for automated testing workflows (testing only; deployment to servers and package registries is managed outside of this repository)
  • browser-test/: shared infrastructure for headless testing across the browser and webview components (code.pyret.org, embed, vscode)

Historical Note

This monorepo was consolidated from several now-readonly repositories in 2026:

  • code.pyret.org/ -> brownplt/code.pyret.org
  • docs/ -> brownplt/pyret-docs
  • codemirror-mode/ -> brownplt/pyret-codemirror-mode
  • npm/ -> brownplt/pyret-npm
  • pyret.org/ -> brownplt/pyret.org
  • embed/ -> brownplt/pyret-embed
  • vscode/ -> jpolitz/pyret-parley-vscode
  • lang/ -> brownplt/pyret-lang (this repository), #horizon and #master branches. (This repository was kept at the same Github org/repo to maintain issues, PRs, and other historical references)

About

The Pyret language.

Topics

Resources

Stars

1.1k stars

Watchers

38 watching

Forks

Releases

Packages

Used by

Contributors

Languages