Skip to content

hulo-lang/hulo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

89 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Welcome to Hulo ๐Ÿ‘‹

Hulo Go BashScript PowerShell VBScript


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

Direct Downloads

Download pre-built binaries directly from GitHub Releases:

# Linux/macOS
curl -L https://github.com/hulo-lang/hulo/releases/latest/download/install.sh | bash

# Windows (PowerShell)
irm https://github.com/hulo-lang/hulo/releases/latest/download/install.ps1 | iex

From Source

# Clone repository
git clone https://github.com/hulo-lang/hulo.git
cd hulo

# for Windows
tools/scripts/setup.ps1

# for linux
tools/scripts/setup.sh

mage release:all

Package Managers

Package Manager HomePage Repository
npm hulo-lang hulo-npm
pypi hulo hulo-py
scoop scoop-hulo
brew homebrew-hulo

๐Ÿš€ Usage

// hello.hl

echo "Hello, World!"

Run hulo 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

๐Ÿค 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.