Skip to content

mjarmy/fantom

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!")
  }
}

Fantom Website

https://fantom.org

Installing

Download the latest official release from fantom.org. See Setup for installation details.

Installers are also available for macOS and Windows:

  • macOS: brew install fantom
  • Windows: installer

Docker

This repo vends a docker image that can be downloaded and run locally using:

docker run -it ghcr.io/fantom-lang/fantom:latest bash

It can be used in other dockerfiles using the FROM command:

FROM ghcr.io/fantom-lang/fantom:latest AS build

Community

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

Bugs and feature requests should be reported on the Forum.

Contributing

See contrib.md for how to contribute to Fantom.

About

Fantom Programming Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fantom 48.0%
  • C# 20.5%
  • Java 15.8%
  • JavaScript 14.9%
  • CSS 0.2%
  • Ruby 0.2%
  • Other 0.4%