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.

Community

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

Contributing

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