Fantom Programming Language

Fantom is a portable language that runs on the JVM and modern web browsers. It features a familiar Java-like syntax, static (and dynamic) typing, elegant system library, closures, immutability, actor concurrency, and much more.

// Hello from Fantom!
class HelloWorld
  static Void main()
    echo("Hello, World!")

Download Fantom Learn More

Eggbox Pod Repo

Find ready to use libraries for your next project with Eggbox.


We are most active on the Forum, but also hang out on Slack.


We ❤️ PRs!
Learn how to contribute to Fantom.