[AskJS] I have spent 7 years creating a JavaScript alternative, would love to hear your feedback

This page summarizes the projects mentioned and recommended in the original post on /r/javascript

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
  • Elm

    Compiler for Elm, a functional language for reliable webapps.

  • Have you tried Elm? https://elm-lang.org/

  • mobx-state-tree

    Full-featured reactive state management without the boilerplate

  • As for state imba doesn't impose any paradigm on you - you are free to bring your own state managment. So you could use a library like mobx-state-tree.

  • 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
  • kotlin-wrappers

    Kotlin wrappers for popular JavaScript libraries

  • It's still pretty finnicky to configure and it hasn't emerged from alpha yet, so its future isn't exactly secure, but I'm hopeful as they appear to be investing a lot of resources into it and adjacent projects, e.g. the kotlin-react library.

  • Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  • I happen to disagree. Imagine if tailwind (https://tailwindcss.com/) didn't use any shorthands. If you have never used it - the examples probably looks like horsesh*t, but once you get used to it, it makes a ton of sense. Tooling can help you convert back and forth between shorthands and full props, but it is crucial to be able to write very short and expressive styles if you want to be able to use them inline.

  • imba

    🐤 The friendly full-stack language

  • I looked for information about static typing and only found this stale closed issue: https://github.com/imba/imba/issues/223

  • 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.

    InfluxDB 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

  • To learn svelte, I clone Github's issues page including useful features that you might consider reusing.

    8 projects | /r/sveltejs | 5 Dec 2023
  • HyperUI Rewritten... What's Changed?

    4 projects | dev.to | 4 Oct 2022
  • Inflist, an experiment using PureScript and React

    8 projects | dev.to | 13 May 2022
  • React Native app built with zustand and tailwind

    5 projects | dev.to | 18 Jul 2021
  • React with Tailwind CSS Skeleton Loader Example

    2 projects | dev.to | 28 May 2024