TypeScript JSX

Open-source TypeScript projects categorized as JSX

JSX is an embeddable XML-like syntax. It is meant to be transformed into valid JavaScript, though the semantics of that transformation. JSX is an XML-like syntax extension to ECMAScript without any defined semantics. It's NOT intended to be implemented by engines or browsers.

Top 23 TypeScript JSX Projects

  1. solid

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    Project mention: Solidjs: Simple and performant reactivity for building user interfaces | news.ycombinator.com | 2025-04-19

    Looks like its still in the discussion phase, did not see a timeline but also did not read super close. Did learn about the tanstack-router which I had never heard of, so that was worth looking this up right there ;)

    https://github.com/solidjs/solid/discussions/2425

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. omi

    Web Components Framework - Web组件框架 (by Tencent)

  4. mitosis

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

    Project mention: Creating a library for both React and Vue 🤝 | dev.to | 2025-03-26

    I explored libraries like Valtio and Mitosis, but neither fit perfectly. I didn’t want to add a peer dependency for Valtio, and Mitosis didn’t work well with a shared context.

  5. satori

    Enlightened library to convert HTML and CSS to SVG

    Project mention: Understand Open Graph ( OG ) in Next Js : A Practical Guide | dev.to | 2024-10-31

    While we’ve covered core concepts for creating Open Graph image, you can explore Vercel Image Playground for interactive experimentation. This handy tool lets you visually build and test Open Graph images by directly editing the HTML and CSS that define their appearance. You can play with fonts, colors, layouts, and even preview the generated image in real-time.

  6. transform

    A polyglot web converter.

    Project mention: Transform.tools – Convert JSON, YAML, TypeScript to any web format | news.ycombinator.com | 2024-08-26
  7. sucrase

    Super-fast alternative to Babel for when you can target modern JS runtimes

    Project mention: Show HN: Oxidase – Transpiles TypeScript at the Speed of Parsing | news.ycombinator.com | 2025-02-09
  8. unplugin-icons

    🤹 Access thousands of icons as components on-demand universally.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. fre

    :ghost: Tiny Concurrent UI library with Fiber.

  11. crank

    The Just JavaScript Framework

    Project mention: Svelte 5 is not JavaScript | news.ycombinator.com | 2025-02-18

    I wish that the Crank library (https://crank.js.org/) would get more attention. It takes everything in the exact opposite direction, which in my opinion is much more promising. But alas, it just doesn't seem to be catching on so I don't see an ecosystem ever really evolving there.

  12. html-react-parser

    📝 HTML to React parser.

  13. lume

    🔥 Static site generator for Deno 🦕 (by lumeland)

    Project mention: Building PicoSSG: 'Just Enough Code' | dev.to | 2025-05-16

    The static site generator (SSG) landscape is crowded with feature-rich but increasingly complex solutions. As I looked at and used tools like lume, 11ty, lektor, or jekyll, I found myself drowning in configuration options, plugins, and middleware. What started as a simple desire to convert Markdown content into HTML had evolved into learning complex frameworks with steep learning curves.

  14. babel-plugin-jsx

    JSX for Vue 3

  15. Blaze UI

    Atoms for Blaze UI (by BlazeUI)

  16. nano

    🎯 SSR first, lightweight 1kB JSX library. (by nanojsx)

    Project mention: Rewriting my blog in plain HTML | news.ycombinator.com | 2025-01-14

    Yeah I guess React + SSG isn't the best choice. Nano JSX might be better

    https://nanojsx.io/

  17. vscode-glean

    The extension provides refactoring tools for your React codebase

  18. ai-jsx

    The AI Application Framework for Javascript

  19. skott

    All-in-one devtool to automatically analyze, search and visualize project modules and dependencies from JavaScript, TypeScript (JSX/TSX) and Node.js (ES6, CommonJS)

  20. brisa

    The Web Platform Framework.

    Project mention: Brisa: The Web Platform Framework | news.ycombinator.com | 2025-01-22
  21. html

    🏛️ Super fast JSX runtime to generate HTML strings that works everywhere. If it supports string we got you covered. (by kitajs)

    Project mention: Templating in JavaScript, from Zero Dependencies on Up (2021) | news.ycombinator.com | 2024-07-14

    For those looking for something more robust... this is where I'd look: https://github.com/kitajs/html.

    Also Honojs (hono.dev) has a built in HTML function which is quite good and I've used extensively.

  22. sugar-high

    ✏️ Super lightweight code syntax highlighter, around 1KB after minified and gzipped

  23. react-code-blocks

    React code blocks and code snippet components

  24. vue-tsx-support

    TSX (JSX for TypeScript) support library for Vue

  25. jsx-dom

    Use JSX to create DOM elements.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript JSX discussion

Log in or Post with

TypeScript JSX related posts

  • Quais as melhores ferramentas para trabalhar com Node?

    11 projects | dev.to | 30 Apr 2025
  • How to Chat with Gemini 2.5 Pro from VSCode via AI Studio (Free and Unlimited)

    6 projects | dev.to | 15 Apr 2025
  • Creating a library for both React and Vue 🤝

    2 projects | dev.to | 26 Mar 2025
  • Svelte5: A Less Favorable Vue3

    6 projects | news.ycombinator.com | 8 Mar 2025
  • Svelte 5 is not JavaScript

    10 projects | news.ycombinator.com | 18 Feb 2025
  • Show HN: Oxidase – Transpiles TypeScript at the Speed of Parsing

    2 projects | news.ycombinator.com | 9 Feb 2025
  • Brisa: The Web Platform Framework

    1 project | news.ycombinator.com | 22 Jan 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source JSX projects in TypeScript? This list will help you:

# Project Stars
1 solid 33,585
2 omi 13,167
3 mitosis 13,139
4 satori 11,792
5 transform 8,611
6 sucrase 5,774
7 unplugin-icons 4,425
8 fre 3,737
9 crank 2,706
10 html-react-parser 2,279
11 lume 2,082
12 babel-plugin-jsx 1,757
13 Blaze UI 1,555
14 nano 1,532
15 vscode-glean 1,468
16 ai-jsx 1,105
17 skott 742
18 brisa 681
19 html 653
20 sugar-high 642
21 react-code-blocks 626
22 vue-tsx-support 579
23 jsx-dom 289

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?