Show HN: Create-multi-lib – Write UI code once, compile to multiple frameworks

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • mitosis

    Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.

  • Mitosis (https://github.com/BuilderIO/mitosis) is a fantastic project, but is still in its early stages, and in need of some build tooling. It allows you to "write once, run everywhere" in the sense that you can write a UI component and have it compiled to a React component for use in a React project, a Svelte component for use in a Svelte project, and so on. It does not, however, support bundling.

    create-multi-lib (run like so `npx create-multi-lib ) is my attempt to contribute a much needed bundling-layer on top of Mitosis.

    It also comes with E2E testing included, and your resulting packages include type-declarations.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Don’t Build AI Products The Way Everyone Else Is Doing It

    1 project | dev.to | 9 Nov 2023
  • Making a case for open-standard base templating syntax to partially unify front-end development

    1 project | /r/webdev | 20 May 2023
  • [AskJS] best stable free (framework agnostic*) ui library?

    1 project | /r/javascript | 2 May 2023
  • Show HN: Build your own no-code editor with Reka.js

    1 project | news.ycombinator.com | 3 Apr 2023
  • Ask HN: Any good ideas Figma to Angular implementation?

    1 project | news.ycombinator.com | 30 Mar 2023