Clone this repo:


  1. 5cf912c Set an explicit source directory for dart_package. by P.Y. Laligand · 4 days ago master
  2. d2f332e Fix bad case expression. by Ryan Macnak · 7 days ago
  3. e72069b Make use of mx_deadline_after for relative timeouts by Todd Eisenberger · 7 days ago
  4. f36519b Update comment to refer to the new ERR_PEER_CLOSED name by George Kulakowski · 10 days ago
  5. 9907849 Remove the deprecated ERR_REMOTE_CLOSED spelling of ERR_PEER_CLOSED by George Kulakowski · 12 days ago

FIDL: Fuchsia Interface Description Language

FIDL (formerly known as mojom) is an IDL and encoding format used to describe interfaces to be used on top of magenta message pipes. They are the standard way applications talk to each other in Fuchsia.

FIDL includes libraries and tools for generating bindings from .fidl for supported languages. Currently, the supported languages include C, C++, Dart and Go.

IDE support

The language-fidl plugin provides syntax highlighting for FIDL files in Atom.