Work · alternatives · 2026
24 alternatives to FormML – A DSL for building complex web forms
Hi everyone! I wrote a DSL (named Form Modeling Language) for modeling & building complex forms and am glad to share it with you now. Over the years, I’ve encountered many challenges while building complex forms from scratch—challenges that I believe are common, difficult, and yet often overlooked. These include managing interdependent fields, handling intricate validation rules, and maintain good collaboration between technical and non-technical people. FormML is my attempt to address these pain points. The project's README goes into more detail, but in short, FormML offers a model-first…
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. FormML – A DSL for building complex web forms launched in 2024; newer entries below may have overtaken it.
- 1

- 2

Create easy automated web forms with dropdowns in Sketch
2018 · amrkamal.gumroad.com · its alternatives →
- 3

- 4

Visual form builder. OpenSource, serverless and dev-friendly
2019 · webiny.com · its alternatives →
- 5

Hey HN. Over the last half a year I have been working on a 3D CAD programming language called DSLCAD. Today I am here to show my first release! It is heavily inspired by OpenSCAD which got me hooked on the idea of a CAD programming language and what it can do. Please let me know what you think. Ill be in the thread to answer any questions you may have.
2023 · github.com · its alternatives →
- 6

Hey HN, I'm a solopreneur and run a web design agency. I create open-source apps, but I also work as a freelancer and designer. I was accepting any new freelance project via forms on my agency website. I was using Typeform, but as time went by and more people submitted forms, it got more and more expensive. That time, I thought to use Google Form, but it was way too blocky and looked very unprofessional on my agency website. So I thought to build my own forms for my own usage, and it turns out it almost doubled form submissions and inquiry calls. I was happy, so I thought to build it for…
2025 · ikiform.com · its alternatives →
- 7

- 8
Formlets▲130Build beautiful forms fast or collect data via URL endpoint
2015 · formlets.com · its alternatives →
- 9

- 10DS
2019 · dbml-lang.org · its alternatives →
- 11
CRML▲130CRML is a declaritive language for writing cyberrisk as code
Feb 2026 · github.com · its alternatives →
- 12

We’re Robin, Louis, and Thomas. Pipelex is a DSL and a Python runtime for repeatable AI workflows. Think Dockerfile/SQL for multi-step LLM pipelines: you declare steps and interfaces; any model/provider can fill them. Why this instead of yet another workflow builder? - Declarative, not glue code: you state what to do; the runtime figures out how. - Agent-first: each step carries natural-language context (purpose, inputs/outputs with meaning) so LLMs can follow, audit, and optimize. Our MCP server enables agents to run pipelines but also to build new pipelines on demand. - Open…
Oct 2025 · github.com · its alternatives →
- 13

- 14
OrchestraML▲82From English prompt to deployed ML model with human approval
Jun 2026 · orchestra-ml.vercel.app · its alternatives →
- 15GD
We're a team of three friends who have been working with forms and Open Source for a decade, and we joined forces together to create something where we can apply all of our experience. We recently released GolemUI, an Open Source library to generate forms dynamically from JSON definitions, with a typed layer to simplify authoring. This library has a lot to offer. These are the main characteristics: 1. A JSON engine. The form is governed by a JSON definition that you can store in a DB, version, diff, or generate it with LLMs as a validated JSON. 2. We provide also 28 headless components (and…
Jul 2026 · golemui.com · its alternatives →
- 16

The from-scratch guide to building large language models in NodeJS.
9d ago · book.humanexperiences.io · its alternatives →
- 17

We were frustrated with dataset generation DX: ad‑hoc scripts and JSON templates break as flows branch, tool‑calls drift, and reproducibility is hard. So we built Torque: a schema‑first, declarative, fully typesafe DSL to generate conversational datasets. What it is: Declarative DSL - Compose conversations like React components Fully Typesafe - Zod schemas with complete type inference Provider Agnostic - Generate with any AI SDK provider (OpenAI, Anthropic, DeepSeek, vLLM, LLaMA.cpp etc.) AI-Powered Content - Generate realistic varied datasets automatically without complicated scripts Faker…
Nov 2025 · github.com · its alternatives →
- 18
Formzil▲11I decided to make this after realizing that everyone has to write a document someday and starting any document from scratch is the hardest part. Formzil gives you a proper starting template that you can edit as per your needs, so that you make the perfect document in the fastest and easiest way possible.
2025 · formzil.com · its alternatives →
- 19
Formix▲11AI-powered headless form infrastructure for developers
May 2026 · formix.rikikashyap.dev · its alternatives →
- 20

Hey HN! We just launched PromptL: a templating language built to simplify writing complex prompts for LLMs like GPT-4 and Claude. Why PromptL? Creating dynamic prompts for LLMs can get tricky, even with standardized APIs that use lists of messages and settings. While these formats are consistent, building complex interactions with custom logic or branching paths can quickly become repetitive and hard to manage as prompts grow. PromptL steps in to make this simple. It allows you to define and manage LLM conversations in a readable, single-file format, with support for control flow and…
2024 · promptl.ai · its alternatives →
- 21

Forms.md is a free and open source JavaScript library that lets you build powerful multi-step forms with minimal code.
2025 · forms.md · its alternatives →
- 22

Link to project: https://github.com/haldun/myformbuilder Link to working app: http://haldun.me/myformbuilder/editor.html A simple JavaScript based form builder. Currently it has no backend, just generates form structure in JSON. Any feedback is welcomed. Thanks.
2012 · github.com · its alternatives →
- 23

Hey HN, First time submitter here. After a FOSS related interaction required me to use Google Forms 9 months, I wondered on why no such FOSS tool existed and decided to build it myself. I aimed the site to be for people like me, so no telemetry and minimal JS was the goal. I know this is rather small and incomplete compared to other projects but I've thought you folk might be interested. Not sure if it breaks the pure part, but the site also uses Flask. If you're lucky, you might find the app alive at: https://formie.div72.xyz.
2022 · github.com · its alternatives →
- 24

Hey HN! We just released a new library for building LLM-powered applications: @axflow/models. It is part of a larger suite of libraries we're developing for TypeScript developers working with generative AI. This library provides the simplest APIs for 1) invoking the most popular LLM and embedding models (openai, anthropic, cohere, huggingface, etc.) 2) streaming LLM responses to clients, including augmenting the streams with additional arbitrary data and 3) building client-side applications with React hooks. @axflow/models has zero dependencies and is built using only the…
2023 · docs.axflow.dev · its alternatives →
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 →