Life & fun · alternatives · 2026
24 alternatives to Bepis – a crazy way to write HTML in JavaScript
:dog2: bepis - Write components concisely. Like to play? https://cutt.ly/bepis?drincc! - crisdosaygo/bepis
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Bepis – a crazy way to write HTML in JavaScript launched in 2020; newer entries below may have overtaken it.
- 1

:dog2: bepis - Write components concisely. Like to play? https://cutt.ly/bepis?drincc! - crisdosaygo/bepis
2020 · github.com · its alternatives →
- 2
Divize▲117Learn, write, master HTML/CSS through real UI challenges
2023 · divize.io · its alternatives →
- 3

Hey everyone! I just released v1.0.0 of gomponents last week. It's an HTML component builder in pure Go, with a DSL-like HTML syntax. It's been 4 years in the making, and makes it really easy to build HTML in your web apps.
2024 · gomponents.com · its alternatives →
- 4UG
Hi all, I'm currently working on my hobby project, and one of the fun constraints I put in was to build using as less dependencies as possible. I chose Go as it has a really good standard library, and all went well for building backend. But for frontend, I was wondering whether I should break the constraint and go for React. I tried options like Web Components, but I really didn't like the ergonomics and I didn't want to use jQuery either. Out of curiosity, I was exploring Go's html/template package to see if I can write UIs in a React-like manner. I found most of the online docs using…
2024 · its alternatives →
- 5

:dog2: Barking up the DOM tree. A modular, progressive, and beautiful Markdown and HTML editor - bevacqua/woofmark
2015 · github.com · its alternatives →
- 6

Hey HN, I'd like to share a fun project I've been working on: mizu.js. It's a js library that add functional attributes support into your html, designed to be a simple and flexible alternative to fully-fledged web frameworks (such as Vue, React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and htmx). As it's written using modern ES features and due to its isomorphic nature, it can be run in both browsers and runtimes (Node, Deno, Bun) without any changes. This makes it ideal for client-side and server-side rendering, as well as static site…
2024 · mizu.sh · its alternatives →
- 7

Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.
2017 · blog.klipse.tech · its alternatives →
- 8

(spoiler: its XSLT) I've been working on a little demo for how to avoid copy-pasting header/footer boilerplate on a simple static webpage. My goal is to approximate the experience of Jekyll/Hugo but eliminate the need for a build step before publishing. This demo shows how to get basic templating features with XSL so you could write a blog post which looks like My Article some content hello hello Some properties which set this approach apart from other methods: - no build step (no need to setup Jekyll on the client or configure Github/Gitlab actions) - works on any webserver…
2025 · github.com · its alternatives →
- 9

- 10KJ
2011 · endtwist.github.com · its alternatives →
- 11

The 7GUIs tasks written in vanilla HTML, CSS & JS.
2021 · 7guis.bradwoods.io · its alternatives →
- 12

DOM to Semantic-Markdown for use with LLMs. Contribute to romansky/dom-to-semantic-markdown development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 13

Writing is a lightweight distraction-free text editor, in the browser (Markdown and LaTeX supported). - josephernest/writing
2017 · github.com · its alternatives →
- 14

- 15
Cattous▲88Easily define your design system and write CSS in JSX
2019 · github.com · its alternatives →
- 16

A lightweight toolset for writing styles in JavaScript ✨ - styled-components/polished
2017 · github.com · its alternatives →
- 17

Not really an oprating system, Just a pile of javascript pretending to be a Desktop Environment - Lerc/notanos
2013 · github.com · its alternatives →
- 18BB
I built a web-based app for building websites. The main unique features are: 1. The ability to copy and paste any HTML and CSS into the editor with no limits. I was never able to find another app that could do this without some form of limitation. 2. CSS filtering, which means you can click on an element to view and edit the CSS selectors and rules that apply to that element alone. In many cases I've found CSS naming conventions like BEM to become irritating at certain scales, so this is an alternative solution. This part of the app needs some more development work but the concept is there.…
2024 · demo.gocodestudio.com · its alternatives →
- 19AB
Although I've been using React for at least 5 years now, I don't quite like frameworks. For personal projects I sometimes use web component but they can be over kill depending on what you are trying to achieve. I do like JSX though. I think it's quite neat to be able to write HTML inside of JavaScript code. With that in mind, I've been trying to come up with a way to better create HTML dynamically. Something along the lines of: const req = await fetch('api.com/posts') const data = await req.json() for (const d of data) createPost(d) For that, I end up writing this piece of code const…
2024 · its alternatives →
- 20

Hi HN, author here. Happy to answer any questions. I had an itch to make a lisp like language that was a thin layer on top JavaScript. Something that could leverage the thriving ecosystem that exists around JavaScript. It's brittle, hot off the oven. Besides being a fan of parenthesis, I think macros fill in a gap that the JavaScript ecosystem today fills in with one-off compilers, bundler plugins and such. Macros can't do everything, but for example I think they have the potential to enable things like JSX, Solid and Svelte style libraries. Take the tour to get a feel for what it can do and…
2023 · daklang.com · its alternatives →
- 21

- 22

- 23

A parser that makes HTML slightly quicker to write - mattbearman/QuickTag
2011 · github.com · its alternatives →
- 24

An operating system written in JavaScript. Contribute to haileys/jsos development by creating an account on GitHub.
2012 · github.com · its alternatives →
Also compare
- Bepis – Crazy Format for HTML+CSS in JavaScript alternatives
- Divize alternatives
- Gomponents, HTML components in pure Go alternatives
- Use Go's HTML/template to write React-like code alternatives
- Woofmark: a modular, progressive Markdown and HTML editor alternatives
- Mizu.js – Lightweight HTML templating library for any-side rendering 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 →