Life & fun · alternatives · 2026
24 alternatives to HFD – A design language for laser cutters written in Go
HFD is a design language built in Go specifically for creating laser cutter projects. Launched in 2020, it allows users to define designs programmatically rather than through traditional graphical interfaces. The tool… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. HFD – A design language for laser cutters written in Go launched in 2020; newer entries below may have overtaken it.
- 1

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 →
- 2

During the hype of llama.ttf months ago, I was speculating the potential of WASM shaper for even crazier purpose, one that fitter to a font shaper's duty -- to synthesize font at runtime. This project as proof-of-concept implements a synthesizer that generates and rasterizes handwriting-style font, backed by a super-lightweight RNN model (~14MiB).
2024 · github.com · its alternatives →
- 3

One command line to add UI components to your project
2025 · ui.shadcn.com · its alternatives →
- 4

Hello HN, I'm releasing Hyperdiv (https://hyperdiv.io), a framework for rapidly developing reactive browser UIs in Python, with immediate-mode syntax and using Shoelace (https://shoelace.style) as its built-in component system. This short coding video will give you a good idea of what it is: https://www.youtube.com/watch?v=4XJKfxaqvGE I wrote a brief article about the motivation and approach: https://hyperdiv.io/intro.html Hyperdiv doesn't aim to compete with serious full-stack frameworks. The core aim was to make it easy and fast to…
2024 · github.com · its alternatives →
- 5FP
Hello HN users, This is a CAD by code project I have been working on on my free time for more than year now. I built it with 3 goals in mind: - It should be familiar to CAD designers who have used other programs. Same workflow, same terminology. - Reduce the mental effort required to create models as much as possible. This is achieved by: - Provide live rendering and visual guidance as you type. - Allow the user to reference existing edges/faces on the scene instead of having to calculate everything. - Provide interactive mouse helpers for features that are hard to write by code: Only 3…
Apr 2026 · fluidcad.io · its alternatives →
- 6CV
2023 · susam.net · its alternatives →
- 7LC
2015 · lasergist.com · its alternatives →
- 8

Build 3D interactions visually, without writing any code
2015 · 3d-transforms.webflow.com · its alternatives →
- 9DM
2012 · dfsch.org · its alternatives →
- 10LW
2017 · docs.wolkenkit.io · its alternatives →
- 11

I've been spending some time coding fp. It is a programming language heavily inspired by the language John Backus described in his 1977 Turing Award lecture. There's plenty of examples in the projects github repository for the interested!
2022 · github.com · its alternatives →
- 12

An experimental language which adds functional programming features to Go. - albrow/fo
2018 · github.com · its alternatives →
- 13

Diamond is a full-stack web-framework written in The D Programming Language using vibe.d - DiamondMVC/Diamond
2018 · github.com · its alternatives →
- 14
Open Design▲139Dev toolkit to read, change & display data from design files
2021 · avocode.com · its alternatives →
- 15

goboscript is a text-based programming language which compiles to Scratch. It allows you to write Scratch projects in text, and compile it into a .sb3 file - which can be opened in the Scratch editor, TurboWarp or be uploaded to the Scratch website. goboscript allows you to create advanced Scratch projects with ease, you can use any text editor, use a version control system such as git. You can refactor your code using search and replace. Text code can be copy pasted, which allows you to easily reuse code or share it with others. goboscript syntax is concise and easy to read. goboscript…
2025 · github.com · its alternatives →
- 16

A simple programming and debugging environment.
2022 · hackage.haskell.org · its alternatives →
- 17
Design.MD▲111Feels a bit like Figma, but for coding agents. Instead of going back and forth with prompts, you give the agent a DESIGN.md that defines the design system up front, and it generally sticks to it when generating UI. Google Stitch seems to be moving in this direction as a standard, so we put together a small collection of DESIGN.md files based on popular web sites.
Apr 2026 · getdesign.md · its alternatives →
- 18

2017 · craftinginterpreters.com · its alternatives →
- 19

Parametric CAD that makes laser cutting design easy
2025 · flexcut3d.com · its alternatives →
- 20

Contribute to itta611/ChokokuCAD development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 21
Carrot▲75Next-level language for structured, faster PRD creation
2023 · github.com · its alternatives →
- 22

Hyphen - An elegant custom element base class. Contribute to crisdosaygo/- development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 23PW
Functional programming language based on pure de Bruijn indexed lambda calculus.
2023 · bruijn.marvinborner.de · its alternatives →
- 24

Hi everyone started this project a year ago to generate the CAD for a Jet Engine Axial Compressor. I am now open sourcing this tool that can take in a JSON file with specs and generate the CAD assembly. Still has a lot of work to improve designs but there isn't anything the Open Source community can't accomplish!
2023 · github.com · its alternatives →
Also compare
- DSLCad – a programming language and interpreter for building 3D models alternatives
- Handwriter.ttf – Handwriting Synthesis with Harfbuzz WASM alternatives
- shadcn CLI 3.0 and MCP Server alternatives
- Hyperdiv – Reactive, immediate-mode web UI framework for Python alternatives
- FluidCAD – Parametric CAD with JavaScript alternatives
- CFR[]: Very minimal drawing language with 5 commands: C, F, R, [, ] alternatives
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 →