vertx-lang-typescript 1.0.0

I’m happy to announce the first stable version of vertx-lang-typescript. The library adds support for (the all-new) TypeScript 1.6 to (the also all-new) Vert.x 3.1 or higher.

The library registers a new factory for verticles written in TypeScript. Just add the library to your class path and you’re done. Files with a name ending in .ts will automatically be compiled to JavaScript when they are executed.

Type definitions for the Vert.x JavaScript API are also provided. Use them in your favourite TypeScript editor to get auto-completion, API documentation and meaningful error messages (see the following screencast).

vertx-lang-typescript screencast


  • TypeScript 1.6
  • Vert.x 3.1 (or higher)
  • Automatic compilation of .ts files
  • Type definition files for your favourite TypeScript editor
    • Auto-completion
    • API documentation
    • Meaningful error messages

Download and Usage

If you want to know more about how to use the library go to the project’s website:

To download the library or the type definitions visit the following site:

Profile image of Michel Krämer

Posted by Michel Krämer
on 7 October 2015

Next post

New releases of bson4jackson and gradle-download-task

The two popular libraries just got updates! bson4jackson adds missing hashCode() implementations and supports the MinKey value. gradle-download-task now supports running offline.

Previous post

gradle-download-task 2.0.0

The popular Gradle plugin now supports lazy source and destination properties. You can also configure it to ignore certificate errors, and it provides a new verify task. The plugin uses semantic versioning from now on.

Related posts

ECMAScript 6/7 on the JVM with TypeScript and Vert.x

In this article, I describe how to use ES6 and ES7 features on the JVM with vertx-lang-typescript. The library extends Vert.x 3, so you can write your verticles in TypeScript.

10 recipes for gradle-download-task

gradle-download-task is a Gradle plugin that allows you to download files during the build process. This post summarizes common patterns and use cases of gradle-download-task and provides useful tips and tricks.

Binary JSON with bson4jackson

This post introduces the open-source library bson4jackson, which is an extension to the Jackson JSON processor. It enables you to parse and generate documents in a binary JSON format called BSON.