# resources

# compiler, runtime, and tools

Official source repositories are hosted on GitHub.com (opens new window)

Official release packages are hosted on NuGet.org (opens new window). Copies of the release versions and beta versions are available on GitHub under Packages for each repository, and as workflow assets on successful PR builds.

The Visual Studio Code language extension is available on the Visual Studio Marketplace (opens new window).

# compiler

The ghūl compiler

# runtime

The ghūl runtime library.

# test

Integration test runner for the ghūl compiler. (A build time dependency of the compiler itself. Not required for other ghūl projects)

# Visual Studio Code Extension

Provides ghūl language support within VSCode.

# templates

.NET New Templates

# contributing

# issues

If you encounter any problems, please feel free to open an issue on GitHub. If it's not clear which repo to open the issue in, open it in the compiler repo (opens new window) and I can move it if needed.

# PRs

If you want to fix a bug or make an improvement, particularly if it's something small, go ahead and raise a PR. If it's something complex, please raise an issue first. Note that the CI/CD pipelines are not generally set up to handle PRs from forks, so unless you want to hack my workflow YAML, I might need to pull your feature branch and create a PR on your behalf before I can merge your changes.