Build Your API
RAML makes it easy to build your API by turning your spec into code with server-side generators in several different languages including NodeJS, Java, .NET, and Python - with more being added every single day. You can see all projects for building APIs with RAML in the Projects Library, but here are just a few:
With Restlet Framework's powerful routing and filtering capabilities, unified client and server Java API, developers can build secure and scalable RESTful web APIs. It is available for all major platforms (Java SE/EE, Google AppEngine, OSGi, GWT, Android) and offers numerous extensions to fit the needs of all developers.
RAML for JAX-RS
The goal of RAML for JAX-RS is to provide a set of tools to work with these technologies to build your API in a way of being able to scaffold a JAVA + JAX-RS application based on an existing RAML API definition (Code Generation), or its roundtrip, generate the RAML API definition based on an existing JAVA + JAX-RS application (Documentation).
RAML Tools for .NET
RAML Tools for .NET allows developers to easily integrate and consume APIs that expose a RAML definition, or create a new ASP.NET Web API implementation using a contract-first approach from a previously created RAML definition. A single tools package provides support for both client and service code-generation scenarios. The tools are provided as a Visual Studio extension, allowing simple and natural integration of RAML into a normal development workflow.
Flask-RAML (REST API Markup Language) generates an API server with parameter conversion, response encoding, and examples.
RAML-python uses NodeJS to generate a framework for your API in Python.
RAML + Elasticsearch + Pyramid = REST API. Ramses is a library that generates a RESTful API using RAML. It uses Pyramid and Nefertari which provides ElasticSearch-powered views.
APIkit is a declarative toolkit that leverages RAML to build and facilitate the implementation of APIs. It uses RAML as the definition of the API, which can then be used with APIkit Maven- and Mule Studio-based tools for mocking the interface and implementing its backend using Mule flows.
Nobel (code-generator) creates a REST API for your Arduino board, based on a RAML definition.