All Projects → mulesoft-labs → raml-sublime-plugin

mulesoft-labs / raml-sublime-plugin

Licence: other
Syntax highlighter for the RESTful API Modeling Language

Programming Languages

RAML
58 projects

Projects that are alternatives of or similar to raml-sublime-plugin

raml-java-client-generator
Raml Java Client Generator
Stars: ✭ 32 (-34.69%)
Mutual labels:  raml, raml-tooling
raml2obj
RAML to object.
Stars: ✭ 23 (-53.06%)
Mutual labels:  raml, raml-tooling
oas-raml-converter
(DEPRECATED) Converts between OAS and RAML API specifications
Stars: ✭ 75 (+53.06%)
Mutual labels:  raml, raml-tooling
raml-typesystem
(deprecated) Typescript implementation of RAML type system
Stars: ✭ 15 (-69.39%)
Mutual labels:  raml, raml-tooling
raml-javascript-generator
Generate a JavaScript API client from RAML
Stars: ✭ 30 (-38.78%)
Mutual labels:  raml, raml-tooling
node-raml-validate
Strict validation of RAML parameters in JavaScript
Stars: ✭ 18 (-63.27%)
Mutual labels:  raml, raml-tooling
api-console-cli
A CLI tools for the API console.
Stars: ✭ 14 (-71.43%)
Mutual labels:  raml, raml-tooling
osprey-method-handler
Middleware for validating requests and responses based on a RAML method object
Stars: ✭ 14 (-71.43%)
Mutual labels:  raml, raml-tooling
raml-dotnet-parser-2
No description or website provided.
Stars: ✭ 17 (-65.31%)
Mutual labels:  raml, raml-tooling
Raml Server
run a mocked server JUST based on a RAML API's definition .. zero coding
Stars: ✭ 158 (+222.45%)
Mutual labels:  raml
Raml Examples
This repository contains valid RAML 1.0 examples. These examples are not only part of the spec, but also represent RAML features in different scenarios.
Stars: ✭ 154 (+214.29%)
Mutual labels:  raml
Hikaku
A library that tests if the implementation of a REST-API meets its specification.
Stars: ✭ 154 (+214.29%)
Mutual labels:  raml
Raml Java Parser
(deprecated) A RAML parser based on SnakeYAML written in Java
Stars: ✭ 169 (+244.9%)
Mutual labels:  raml
raml-clj-parser
A RAML parser implemented in clojure
Stars: ✭ 21 (-57.14%)
Mutual labels:  raml
smockin
Dynamic API, S3 & Mail mocking for web, mobile & microservice development.
Stars: ✭ 74 (+51.02%)
Mutual labels:  raml
Raml Client Generator
Template-driven generator of clients for APIs described by a RAML spec
Stars: ✭ 119 (+142.86%)
Mutual labels:  raml
symfony-skeleton
Skeleton rest-api based on symfony
Stars: ✭ 15 (-69.39%)
Mutual labels:  raml
Raml Js Parser 2
(deprecated)
Stars: ✭ 140 (+185.71%)
Mutual labels:  raml
Ramlfications
Python parser for RAML
Stars: ✭ 234 (+377.55%)
Mutual labels:  raml
generaptr
Generaptr is a node package that helps when starting up a project by generating boilerplate code for Express api.
Stars: ✭ 16 (-67.35%)
Mutual labels:  raml

RAML Syntax Highlighter for Sublime

This is a simple syntax highlighter for the RESTful API Modeling Language (http://raml.org/).

RESTful API Modeling Language (RAML) is a simple and succinct way of describing practically-RESTful APIs. It encourages reuse, enables discovery and pattern-sharing, and aims for merit-based emergence of best practices.

##File associations

With this package, Sublime Text will recognize raml files as having RAML syntax.

##Installation:

Using Package Control:

If you don't have Package Control installed in Sublime, please follow this instructions.

  • Go to your package control palette, by pressing ctrl+shift+p (Win, Linux) or cmd+shift+p (OS X).

  • Type "Package Control: Install Package"

  • Type "RAML Syntax Highlighter" in the search toolbar and press Enter. The plugin will be downloaded and installed automatically

Manual installation:

  • The easiest way to install is just copying the sublime-package file (bundled with the releases) to the Installed Packages folder of your personal Sublime Text folder.

  • For Windows users, that's likely located in %appdata%\Sublime Text 2.

  • You could also install it by copying the files into a Sublime Text 2\Packages\RAML folder (creating the RAML folder previously).

After installing the plugin, you will be able to use it by going to View -> Syntax -> RAML. Once selected, you will see the RAML label on the bottom right corner.

##Example

Package Control link: https://sublime.wbond.net/packages/RAML%20Syntax%20Highlighter

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].