Dev tools · alternatives · 2026

24 alternatives to RAML 1.0
The simplest way to design APIs
RAML 1.0 is a specification language that allows developers to design and document APIs using readable plain text before writing code. Users can visualize their API structure, identify design flaws early, and generate… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. RAML 1.0 launched in 2015; newer entries below may have overtaken it.
- 1
RAML▲62A Standard for API modeling, documentation and exploration
2014 · raml.org · its alternatives →
- 2

- 3

Effortlessly discover API behaviour with a Chrome extension that automatically generates OpenAPI specifications in real time for any app or website.
2023 · github.com · its alternatives →
- 4
Apidog▲570Development teams often struggle with using multiple tools like Postman and Swagger for API design, development, and testing. This fragmented approach leads to outdated API specs and chaotic collaboration. So we built Apidog: a single, unified API platform for team collaboration. It has a beautiful interface that makes it easy to create API spec, generate request data from API spec, validate responses, create mock data, orchestrate test scenarios, and publish API documentation. Apidog = Postman + Swagger + Mock + JMeter.
2024 · apidog.com · its alternatives →
- 5
Repl.it▲399Code and deploy apps in any language right from your browser
2018 · replit.com · its alternatives →
- 6

- 7

Generate custom data & API to build apps in less than 30s
2021 · retool.com · its alternatives →
- 8

A low code platform to build internal tools
2021 · retool.com · its alternatives →
- 9

- 10
DAML▲74Open source language: build smart contracts on any platform
2019 · docs.digitalasset.com · its alternatives →
- 11RS
2015 · recalll.co · its alternatives →
- 12

Hey HN, we’re building an open specification that lets agents discover and invoke APIs with natural language, built on the OpenAPI standard. agents.json clearly defines the contract between LLMs and API as a standard that's open, observable, and replicable. Here’s a walkthrough of how it works: https://youtu.be/kby2Wdt2Dtk?si=59xGCDy48Zzwr7ND. There’s 2 parts to this: 1. An agents.json file describes how to link API calls together into outcome-based tools for LLMs. This file sits alongside an OpenAPI file. 2. The agents.json SDK loads agents.json files as tools for an LLM that…
2025 · github.com · its alternatives →
- 13

Leading Open Source API Development Platform for HTTP, REST, GraphQL, gRPC, SOAP, and WebSockets
2020 · insomnia.rest · its alternatives →
- 14

API design studio for product managers
2023 · conektto.io · its alternatives →
- 15
StdLib 1.0▲268Discover pre-built APIs, compose your own and build apps
2017 · stdlib.com · its alternatives →
- 16

Hey there HN! I just wrapped up an all-day documentation spree for Instant API, a JavaScript framework for easily building web APIs that implements type safety at the HTTP interface. It uses a function-as-a-service approach combined with a slightly modified JSDoc spec to automatically enforce parameter and schema validation before HTTP requests make it through to your code. You just write comments above your endpoint functions and voila, enforced type safety contracts between your API endpoints and your developers. OpenAPI specifications are generated automatically as a byproduct of simply…
2023 · github.com · its alternatives →
- 17

Define APIs with RAML, and easily provide mocks for develope
2016 · anypoint.mulesoft.com · its alternatives →
- 18
APIEval-20▲121An open benchmark for AI agents that test APIs
May 2026 · resources.kusho.ai · its alternatives →
- 19

I spent the past 2 weeks making this toy programming language. I basically forked the Go scanner/parser, and changed the syntax to have functions return a single value. This enable proper Result/Option type to be used as well as propagating errors with an operator. I also wanted to have short "type inferred" anonymous functions to be able to use functions like Map/Reduce/Filter, without having to use 100 characters to specify the types.
2025 · github.com · its alternatives →
- 20

Hi HN, I built MOL, a domain-specific language for AI pipelines. The main idea: the pipe operator |> automatically generates execution traces — showing timing, types, and data at each step. No logging, no print debugging. Example: let index be doc |> chunk(512) |> embed("model-v1") |> store("kb") This auto-prints a trace table with each step's execution time and output type. Elixir and F# have |> but neither auto-traces. Other features: - 12 built-in domain types (Document, Chunk, Embedding, VectorStore, Thought, Memory, Node) - Guard assertions: `guard answer.confidence > 0.5 : "Too low"` -…
Feb 2026 · github.com · its alternatives →
- 21

A query language for JSON-like structures
2021 · mistql.com · its alternatives →
- 22GC
2014 · jodoglevy.com · its alternatives →
- 23DA
DTL is a project that began it's life as part of a another piece of software for a startup I founded a few years ago. For that project I needed a way to describe how to rewrite data in a portable way. I needed to be able to create the rules on the fly and store them in a database, I needed them to be able to describe transformations I hadn't thought about, but also needed them to be safe and predictable. Though the startup didn't survive, the language I made was so useful to me I felt I had to extract it and make it usable to everyone. DTL is the result. Though the npm module is relatively…
2022 · getdtl.org · its alternatives →
- 24

Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →