hy
« Back to VersTracker
Description:
Dialect of Lisp that's embedded in Python
Type: Formula  |  Latest Version: 1.1.0@0  |  Tracked Since: Oct 12, 2025
Links: Homepage  |  @hylang  |  formulae.brew.sh
Category: Developer tools
Tags: lisp python programming-language functional macros
Install: brew install hy
About:
Hy is a Lisp dialect that compiles directly to Python Abstract Syntax Tree (AST), enabling seamless interoperability with existing Python libraries and codebases. It provides a powerful macro system and functional programming constructs while maintaining full access to the Python ecosystem. This allows developers to leverage Lisp's expressiveness for metaprogramming and data manipulation within Python projects.
Key Features:
  • Seamless Python interoperability
  • Lisp macros for metaprogramming
  • Functional programming paradigms
  • REPL for interactive development
Use Cases:
  • Metaprogramming Python applications
  • Functional programming in Python ecosystem
  • Domain-specific language creation
  • Scripting with Lisp syntax
Alternatives:
  • Clojure – JVM-based, requires separate runtime
  • Racket – Standalone Lisp, no direct Python integration
  • Pyret – Education-focused, different syntax and goals
Version History
Detected Version Rev Change Commit
Oct 12, 2025 2:02pm 0 VERSION_BUMP 40e7198b
Oct 9, 2024 11:23pm 0 VERSION_BUMP a28b3819
Sep 22, 2024 5:37pm 0 VERSION_BUMP 29b8aff5
Sep 22, 2024 11:45am 0 VERSION_BUMP 4cdfc99b