hulo

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2025 License: MIT

README ยถ

Welcome to Hulo ๐Ÿ‘‹

Hulo Go BashScript PowerShell


English | ็ฎ€ไฝ“ไธญๆ–‡

Hulo is a modern, batch-oriented programming language that compiles to Bash, PowerShell, and VBScript. It is designed to unify scripting across platforms with a clean and consistent DSL.

๐Ÿ“ฆ Install

git clone git@github.com:hulo-lang/hulo.git

# for Windows
tools/scripts/setup.ps1

# for linux
tools/scripts/setup.sh

๐Ÿš€ Usage

// hello.hl

echo "Hello, World!"

Run hulo build hello.hl, and it will compile into:

  • hello.sh for Unix-like systems
  • hello.ps1 for Windows
  • hello.vbs if VBScript output is enabled
  • And more targets in future releases!

๐Ÿ“š Documentation

Visit the official docs at hulo-lang.github.io/docs (Or see the hulo-docs repo for development)

๐Ÿค Contributing

All contributions are welcome, including:

  • Reporting bugs
  • Submitting issues or feature requests
  • Translating or rewriting scripts
  • Sending pull requests

Please see our CONTRIBUTING.md before submitting changes.

๐Ÿ“ License

This project is licensed under the MIT License. See LICENSE for more details.


Made with โค๏ธ for hackers, ops, and anyone who loves clean automation.

Directories ยถ

Path Synopsis
cmd
repl command
internal
lib
vfs
syntax
vbs/ast
Package ast declares the types used to represent syntax trees for VBScript.
Package ast declares the types used to represent syntax trees for VBScript.
dagger command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL