By RAML
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated RAML Alternatives

RAML Reviews & Product Details - Page 3

RAML Overview

What is RAML?

RESTful API Modeling Language (RAML) makes it easy to manage the whole API lifecycle from design to sharing.

RAML Details
Discussions
RAML Community
Show LessShow More
Product Description

RESTful API Modeling Language (RAML) makes it easy to manage the whole API lifecycle from design to sharing.


Seller Details
Seller
RAML
HQ Location
N/A
Twitter
@ramlapi
3,597 Twitter followers

Recent RAML Reviews

Sai Meghana D.
SD
Sai Meghana D.Enterprise (> 1000 emp.)
4.5 out of 5
"Best language for API design"
RAML helps the developers in creating the initial structure of the API. RAML can also be used for documentation purposes. It also helps the client ...
Verified User
U
Verified UserSmall-Business (50 or fewer emp.)
4.0 out of 5
"RAML"
Autocomplete functionality, Visual style
Siva Krishna D.
SD
Siva Krishna D.Enterprise (> 1000 emp.)
4.5 out of 5
"RAML - The Best API designing language"
RAML is a RESTful API Modeling language that is used for API designing. RAML is readable by both humans and computers. In RAML designing, we can gi...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

RAML Media

Answer a few questions to help the RAML community
Have you used RAML before?
Yes

42 RAML Reviews

4.4 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
42 RAML Reviews
4.4 out of 5
42 RAML Reviews
4.4 out of 5

Overall Review Sentiment for RAMLQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Verified User in Computer Software
CC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about RAML?

I like RAML because,

it gives a flexibility to the developer to customise micro services into convenient way. Designing specification follows a simple YAML structure(well known industry approach) which is easy for anybody to understand as it just contains nouns(i.e. resources) and verbs(i.e methods). RAML is strongly capable to support Security traits and schemes which can be appleid at different levels of API, example API level, resource level and method level.

Modularisation:

RAML is pretty much easy to define specification into individual modules such as fragments(nothing but a common module), traits, resources types, datatypes and as an API. This helps in de-coupling the specification to reduce unnecessary dependencies and keep the API clean for easy understanding. Review collected by and hosted on G2.com.

What do you dislike about RAML?

There are very few areas where a developer dislike RAML constraints, below are the couple of them that I feel,

1. no easy way of defining an API to accept conditional input parameter set to apply in various scenarios(either or way). A complex schema datatype approach has to be followed in order to customer conditional types.

2. type, required constraints on parent fields when a child datatype inherit properties from parent Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

I use RAML specification to develop API micro services. We often saw there were quite a few challenges with our consumers while implementing micro services with out defining a proper contract(i.e API specification) in place. It was really tough for us to co-ordinate with our clients sometimes everytime when we implement new APIs are introduce breaking changes to existing services.

RAML is much more comfortable for easy specification design and get it agreed with counter parties as the specification itself is self explanatory, no need an API developer to walk through that with others. Review collected by and hosted on G2.com.

Ganga M.
GM
Mulesoft Certified Developer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Seller invite
What do you like best about RAML?

Highly readble by Humans and Computers.It focuses on cleanly describing resources, methods, parameters,responses, mediatype. Review collected by and hosted on G2.com.

What do you dislike about RAML?

Limited code reuse/extensions, Lacks strong documentation. Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

RAML is the first step of our REST API design, before completing the code in IDE, one can check how the design is working in RAMl through API console and test. Review collected by and hosted on G2.com.

Balint T.
BT
Mulesoft Developer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about RAML?

Optional fields, easy to read for humans Review collected by and hosted on G2.com.

What do you dislike about RAML?

Indentation is just super annoying makes debugging a badly formatted RAML a nightmare. Review collected by and hosted on G2.com.

Recommendations to others considering RAML:

If it fits your company's ecosystem then there is no downside. Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

RAML is used to describe REST API interfaces. A properly written RAML is the documentation for the API itself. This can decouple the development of the API and its clients as the interface is enough for a kickstart. Review collected by and hosted on G2.com.

Pallavi M.
PM
System Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about RAML?

Raml is the most describing language ever .Though the user donf have the idea about a particular api ,raml descibe the why we are using it,what is the need of and what response we need ut,Raml decribe in easily so common people can relate it. Review collected by and hosted on G2.com.

What do you dislike about RAML?

I used raml for developing api,and while i didnt dislike it Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

The description is the best part of raml where i can mention the particular reason of every methods. Review collected by and hosted on G2.com.

Ashok chakravarthi D.
AD
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Seller invite
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about RAML?

defining resources with schemas and security, reusable fragments, traits Review collected by and hosted on G2.com.

What do you dislike about RAML?

till now i dint find any dislike for RAML Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

Solving the re-usability of RAML fragments, security configuration

it's easily read by both humans and machines. Review collected by and hosted on G2.com.

Ruchika J.
RJ
Assistant Consultant
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about RAML?

What I like best about RAML is the example validation capability it provides to verify whether that matches with the defined data type or not Review collected by and hosted on G2.com.

What do you dislike about RAML?

Like request example validation RAML should include Response validation as well Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

We are using RAML to define Rest API interfaces. And sharing it with the API consumers early in the development cycle helps in better integrations Review collected by and hosted on G2.com.

Verified User in Automotive
UA
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about RAML?

The way we can document and go back to the API endpoints after creating it. Helpful to manage, remember and visualize them. Review collected by and hosted on G2.com.

What do you dislike about RAML?

It's not a dislike as much as a preference. I would prefer to have a possibility of automatic generation of the RAML file while I am writing the code Review collected by and hosted on G2.com.

Recommendations to others considering RAML:

It is definitely a good thing to try and will educate you on how APIs are structured Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

I am solving mainly the problem of remembering endpoints after a while of writing the API and document Review collected by and hosted on G2.com.

Inderjeet S.
IS
Associate Solution Architect
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about RAML?

The way of explaining the content,and the examples provided were really awesome. Review collected by and hosted on G2.com.

What do you dislike about RAML?

Nothing as such ,I have bookmarked the website for further study and will go through the link again. Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

I am solving lot of API design related problems as well it is helping me to add granular level of validations. Review collected by and hosted on G2.com.

Suvi D.
SD
Consultant
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about RAML?

Validation, mock server availablity, ease of access... Multiple policies for confining the rights on your API, multiple version availablity. Review collected by and hosted on G2.com.

What do you dislike about RAML?

Mostly its helpful. Its hard to find anything which is not helpful. Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

Validations, ease to validate using schema or datatype.

Policies you can apply on RAML

Ease to connect your RAML with actual code. Review collected by and hosted on G2.com.

Shankar Sai C.
SC
Associate Consultant
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Seller invite
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about RAML?

The RAML api is very easy to understand and design. Review collected by and hosted on G2.com.

What do you dislike about RAML?

No dislikes so far, had a +ve experience Review collected by and hosted on G2.com.

What problems is RAML solving and how is that benefiting you?

I was able to expose my services using RAML, it enabled my clients to understand my application better Review collected by and hosted on G2.com.