Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

JSX (JavaScript XML)

JSX is an XML-like syntax extension to ECMAScript without any defined semantics that allows creation of DOM trees. Being a syntactic sugar, JSX is generally transpiled into nested JavaScript function calls structurally similar to the original JSX.

https://github.com/Vectorized/Aris

Aris - A fast and powerful tool to write HTML in JS easily. Includes syntax highlighting, templates, SVG, CSS autofixing, debugger support and more...

angular babel css css-in-js css-prefixer css-preprocessor css3 frontend html-css-javascript html-parser html-template html5 jquery js js-framework jsx lodash react svg syntax-highlighting

Last synced: 28 Oct 2024

https://github.com/Desdaemon/typed-htmx

Definitions for htmx attributes

html htmx jsx templating-engine typesafe typescript

Last synced: 07 Sep 2024

https://github.com/aralroca/prerender-macro

Bun plugin to prerender JSX components using a kind of macro

brisa bunjs jsx macros partial-prerendering plugin preact prerender react

Last synced: 07 Nov 2024

https://github.com/haojy/weact

weact 用JSX快速开发小程序

jsx miniprogram react weapp wxapp

Last synced: 30 Oct 2024

https://github.com/limichange/zaku

[WIP] A JSX-based UI builder for auto generate code.

editor electron jsx react ui-builder visual-programming visual-studio

Last synced: 04 Aug 2024

https://github.com/infernojs/babel-plugin-inferno

Transforms JSX to InfernoJS vNodes

inferno jsx

Last synced: 10 Oct 2024

https://github.com/loreanvictor/callbag-jsx

callbags + JSX: fast and tiny interactive web apps

callbags dom frontend jsx ui

Last synced: 27 Oct 2024

https://github.com/imzbf/vue3-admin

Vue3版本的后台管理模板,支持权限菜单,暗夜模式,国际化等。

jsx mock theme typescript vite vue-router vue3 vuex4

Last synced: 28 Oct 2024

https://github.com/samuelsimoes/vim-jsx-utils

Plugin with some utilities (like extract partial render, rename tag, select self close tags) to folks who work with JSX on Vim.

closing-tags jsx productivity vim vim-jsx-utils vim-plugin

Last synced: 07 Nov 2024

https://github.com/alii/discord-jsx

💬 An experimental way to write Discord bots with JSX for Node.

discord discord-js discord-jsx jsx react

Last synced: 01 Nov 2024

https://github.com/zebzhao/indent.js

Pure code indentation for jsx, tsx, ts, js, html, css, less, scss.

code css html indentation indenter jsx less pug pure scss tsx unopinionated

Last synced: 10 Oct 2024

https://github.com/cxa/ppx_bsx

OCaml JSX for ReasonReact

jsx ocaml ppx react reason-react

Last synced: 28 Sep 2024

https://github.com/codyjasonbennett/react-nylon

react-reconciler implemented in < 4KB.

fiber hooks jsx minimal react reconciliation renderers vdom

Last synced: 15 Oct 2024

https://github.com/maverick-js/maverick

Build and ship strongly typed and fast UI component libraries.

custom-elements framework frontend javascript jsx react toolchain typescript ui web-components

Last synced: 30 Oct 2024

https://github.com/CodyJasonBennett/react-nylon

react-reconciler implemented in < 4KB.

fiber hooks jsx minimal react reconciliation renderers vdom

Last synced: 04 Nov 2024

https://github.com/0-don/clippy

Clipboard Manager built with Rust & Typescript

jsx rust sea-orm solidjs sqlite tauri typescript

Last synced: 25 Oct 2024

https://github.com/FiberJW/one-punch-fitness

A "One Punch Man"-inspired workout app!

android anime expo ios js jsx mobile ocaml react react-native reason reasonml

Last synced: 25 Oct 2024

https://github.com/fiberjw/one-punch-fitness

A "One Punch Man"-inspired workout app!

android anime expo ios js jsx mobile ocaml react react-native reason reasonml

Last synced: 28 Oct 2024

https://github.com/egoist/dom-dom

JSX to actual DOM.

dom jsx

Last synced: 01 Nov 2024

https://github.com/llemaitre19/jtsx

Extends Emacs JSX/TSX built-in support.

emacs hideshow javascript jsx melpa tree-sitter tsx typescript

Last synced: 23 Oct 2024

https://github.com/egoist/jsx-editor

JSX Live Editor

es6 jsx poi preact react vue

Last synced: 22 Oct 2024

https://github.com/viewfly/viewfly

一个简单、易上手的前端框架。性能出色,使用灵活,拥有极其精简并符合直觉的 API,可以帮助你更高效的构建富交互的用户界面。

framework frontend jsx library signal viewfly

Last synced: 13 Oct 2024

https://github.com/yishn/jsx-tikzcd

Render tikzcd diagrams with JSX.

category-theory diagram jsx latex tikz tikzcd

Last synced: 11 Oct 2024

https://github.com/kantord/zoetic

🌱 🎥 Markdown presentations using your webcam

jsx markdown mdx mdx-deck pre presentation react remote-work slides slideshow webcam webcam-streaming

Last synced: 31 Oct 2024

https://github.com/joe-sky/jsx-sfc

A SFC like React function component API for managing CSS-in-JS and static members.

cssinjs jsx react single-file-component vue

Last synced: 26 Oct 2024

https://github.com/jahilldev/11tyby

Simple 11ty setup using TypeScript, SASS, Preact with partial hydration, and other useful things. Aims to provide the DX of Gatsby, but using 11ty!

11ty app blog boilerplate css css-modules eleventy hydrated-components hydration jsx markdown performance preact sass starter static-site static-site-generator typescript webpack

Last synced: 14 Oct 2024

https://github.com/hobofan/reacty_yew

Generate Yew components from React components via Typescript type definitions

jsx proc-macro react typescript yew

Last synced: 14 Oct 2024

https://github.com/cdonohue/benefit

✨ Utility CSS-in-JS library that provides a set of low-level, configurable, ready-to-use styles

css css-in-js design emotion jsx system tailwindcss utility-classes

Last synced: 27 Oct 2024

https://github.com/connor-baer/rich-text-to-jsx

📄 Opinionated JSX renderer for the Contentful rich text field type.

contentful jsx react rich-text

Last synced: 14 Oct 2024

https://github.com/developit/preact-in-es3

:horse: How to use Preact without Babel, ES2015 or JSX.

babel jsx preact

Last synced: 16 Oct 2024

https://github.com/ChristopherBiscardi/gatsby-plugin-mdx

gatsby v1 mdx plugin, for gatsby v2 see https://github.com/ChristopherBiscardi/gatsby-mdx

gatsby gatsby-plugin jsx markdown mdx

Last synced: 08 Nov 2024

https://github.com/swizz/snabbdom-pragma

'NotReact.createElement' jsx pragma although for snabbdom

babel buble jsx react snabbdom traceur typescript

Last synced: 31 Oct 2024

https://github.com/itsjavi/jynxs

[Experimental] Lightweight ~3KB custom JSX runtime that implements the very basics of React, with extras like async components.

jsx jsx-renderer jsx-runtime preact react tsx tsx-renderer typescript

Last synced: 08 Nov 2024

https://github.com/alexkrolick/mdx-observable

Global state for Markdown documents

callbag jsx markdown md mdx observable react state

Last synced: 30 Oct 2024

https://github.com/i-like-robots/hyperons

🔥 The fastest JSX to string renderer on the server and in the browser.

html hyperscript jsx

Last synced: 01 Nov 2024

https://github.com/anater/scriptui

Build UI with JavaScript

emotion javascript jsx react reactjs swiftui ui

Last synced: 01 Nov 2024

https://github.com/skyrpex/vue-jsx-hot-loader

Webpack loader for Vue.js v2 components with JSX render functions

hot jsx loader vue webpack

Last synced: 29 Oct 2024

https://github.com/loreanvictor/render-jsx

Tools for building JSX-based libraries / frameworks, also a super-thin and fast pure DOM renderer.

abstraction dom frontend javascript jsx typescript

Last synced: 28 Oct 2024

https://github.com/syntax-tree/hast-util-to-jsx-runtime

hast utility to transform to preact, react, solid, svelte, vue, etc

hast hast-util jsx preact react runtime solid svelte vue

Last synced: 31 Oct 2024

https://github.com/AdamWagner/yabai-uberbar

Übersicht bar for yabai with graphic overview of windows on each space.

jsx ubersicht yabai

Last synced: 08 Aug 2024

https://github.com/fcurella/jsx-lexer

a JSX lexer for pygments

docs jsx pygments python sphinx

Last synced: 27 Oct 2024

https://github.com/atellmer/dark

The lightweight and powerful UI rendering engine without dependencies and written in TypeScript💫 (Browser, Node.js, Android, iOS, Windows, Linux, macOS)

angular components concurrent fiber framework frontend hooks jsx nativescript no-build-required nodegui performance react renderer server-side-rendering spring-animation typescript ui virtual-dom web

Last synced: 09 Oct 2024

https://github.com/calebdwilliams/jsx-native-events

A JSX schema for adding support for native events (including CustomEvent)

jsx jsx-pragma native-events native-jsx-events react web-components

Last synced: 11 Oct 2024

https://github.com/blikblum/to-htm

Conversion tool from JSX or Handlebars to htm (tagged template literal)

handlebars htm jsx lit-html

Last synced: 14 Oct 2024

https://github.com/agoda-com/react-handyman

👨‍🔧 Enhance your React.js app with i18n, string formatting, ab tests and other handy packages!

ab-testing feature-toggle i18n internationalization jsx react reactjs string-formatter string-formatting

Last synced: 10 Oct 2024

https://github.com/alexa-labs/ask-sdk-jsx-for-apl

JSX for APL is a JSX-based APL templating framework that allows developers to define APL documents within their code.

alexa alexa-sdk alexa-skill alexa-skills-kit apl-component apl-document jsx react reactjs reusability

Last synced: 29 Sep 2024

https://github.com/Kamona-WD/starter-dashboard-layout-vue

Starter responsive dashboard layout using tailwindcss & vue 3 (vitejs)

admin-panel dashboard jsx tailwindcss template vite vue3

Last synced: 25 Oct 2024

https://github.com/frenzzy/minesweeper

Minesweeper game written in Hyperapp.js

game hyperapp jsx minesweeper

Last synced: 28 Oct 2024

https://github.com/sebastian-software/preppy

A simple and lightweight tool for preparing the publish of NPM packages.

bundling esm jsx library npm npm-publish react rollup tooling typescript

Last synced: 27 Oct 2024

https://github.com/manuelgil/vscode-nextjs-generator

VSCode extension to generate files for T3 Stack project. NextJS, NextAuth, Prisma, tRPC, and more.

javascript js jsx next nextjs react reactjs t3 t3-stack t3stack ts tsx typescript vscode vscode-extension

Last synced: 10 Oct 2024

https://github.com/alertbox/try-bun

Start a dev container and get to developing a variety of JavaScript-based (or TypeScript) web apps and services.

bun bunjs devcontainers javascript jsx template-project tsx typescript

Last synced: 07 Nov 2024

https://github.com/superlucky84/lithent

➿ An extensible JSX-based virtual DOM library for lightweight use in a variety of environments.

components dom framework generators htm javascript jsx lithent lithentjs vdom virtual-dom

Last synced: 07 Nov 2024

https://github.com/conflictjs/conflict

The first and only complete UI framework for Discord

conflict discord discordjs jsx nodejs

Last synced: 10 Oct 2024

https://github.com/oliverloops/react-hider

🎩 A minimalist show or not library based on conditional rendering foundations

conditional-rendering jsx react

Last synced: 14 Oct 2024

https://github.com/shellyln/liyad

Liyad (Lisp yet another DSL interpreter) is very small Lisp interpreter written in JavaScript.

dsl dsl-interpreter javascript jsx lisp lisp-in-javascript lisp-interpreter lsx s-expression typescript

Last synced: 14 Oct 2024

https://github.com/robertmyles/writemdx

writes RMarkdown (.Rmd) files to MDX (.mdx) format. Used for R ➡️ RMarkdown ➡️ Markdown ➡️ MDX ➡️ JS ➡️ Gatsby blog

gatsbyjs jsx markdown mdx-js r react rmarkdown

Last synced: 14 Oct 2024

https://github.com/RobertMyles/writeMDX

writes RMarkdown (.Rmd) files to MDX (.mdx) format. Used for R ➡️ RMarkdown ➡️ Markdown ➡️ MDX ➡️ JS ➡️ Gatsby blog

gatsbyjs jsx markdown mdx-js r react rmarkdown

Last synced: 05 Aug 2024

https://github.com/wildlyinaccurate/plait

A fast, minimal JavaScript framework for building isomorphic reactive web components.

elm functional-reactive-programming immutability javascript-framework jsx plait redux

Last synced: 31 Oct 2024

https://github.com/reon90/tung

A javascript library for rendering html

html javascript javascript-library jsx react snabbdom virtual-dom vue

Last synced: 06 Nov 2024

https://github.com/sikelio/plexmanager

A cross platform app build in React Native, based on the Plex API for managing Plex Media Servers from a phone.

android android-app cross-platform ios javascript jsx plex plex-manager plex-manager-app plex-media-server plex-remote-tool plex-server plexmanager plexmanager-app react-native react-native-app remote-tool

Last synced: 27 Sep 2024

https://github.com/davidcalhoun/eslint-plugin-test-selectors

Enforces that data-test-id attributes are added to interactive DOM elements (JSX) to help with UI testing. JSX only.

eslint eslint-plugin eslintplugin jsx lint plugin testing ui

Last synced: 04 Aug 2024

https://github.com/idea2app/ECharts-JSX

A real JSX wrapper for ECharts based on TypeScript, which makes it much easier to build Visualization apps with React state system.

chart echarts jsx tsx typescript wrapper

Last synced: 02 Nov 2024

https://github.com/claudioc/fastify-htmx-ts-starter-kit

Opinionated, no nonsense starter kit for a simple Fastify API + JSX + HTMX application

fastify htmx-app jsx nodejs server-side-rendering ssr starter-kit typescript

Last synced: 08 Nov 2024

https://github.com/uetchy/cadmio

[WIP] 3DCAD, but with JSX.

3d-design javascript jsx openjscad openscad

Last synced: 18 Oct 2024

https://github.com/pdsuwwz/vite-naive-template

🏄‍♂️ 一个简洁的 NaiveUI + Vite 5 + Vue3 + TSX + Pinia + UnoCSS + Unplugin + ESLint(v9) + Vitest 的 B 端后台 Admin 原型模板框架, 开箱即用, 内置模块化管理、Commit 规范检测 Husky + lint-staged 、路由鉴权、暗黑模式、Unplugin Auto 自动导入, 适合快速搭建和二次开发实际业务场景, 持续更新最新技术栈 🎊

husky jsx lint-staged naive pinia starter ui vite vitest vue vue3

Last synced: 27 Oct 2024

https://github.com/ccampbell/sublime-jsx

Simple Sublime Text 3 JSX implementation

javascript jsx sublime sublime-package sublime-syntax

Last synced: 14 Oct 2024

https://github.com/dy/xhtm

XHTM − eXtended Hyperscript Tagged Markup

htm html jsx preact tagged-template virtual-dom

Last synced: 27 Oct 2024

https://github.com/ppoffice/hexo-component-inferno

A collection of Inferno.js layout components and utility scripts for Hexo

hexo jsx

Last synced: 31 Oct 2024

https://github.com/unplugin/unplugin-vue-jsx

Vue JSX plugin for both Vue 2 and 3. Support Rollup, Vite, esbuild, Webpack, and more.

esbuild jsx rollup unplugin vite vue webpack

Last synced: 04 Nov 2024

https://github.com/andrevenancio/snap-state

State management in a snap 👌

hoc hooks jsx preact react state state-management

Last synced: 28 Oct 2024

https://github.com/Protectator/jsx-tsx-logos

Some unofficial JSX and TSX logos

hacktoberfest jsx logo logo-design tsx

Last synced: 30 Oct 2024

https://github.com/wadackel/svg-to-jsx-with-gui

It's a tool to convert SVG to JSX on Web browser.

converter gui htmltojsx jsx react reactjs svg tool

Last synced: 27 Oct 2024

https://github.com/tomasr8/pyjsx

Write JSX directly in Python

jsx python template-engine transpiler

Last synced: 11 Oct 2024

https://github.com/bloomca/welgo

Library to render your server-side templates using react-like components

jsx node react-like server-side-rendering ui-library

Last synced: 08 Nov 2024

https://github.com/assenti/react-ui-components

React UI Components (npm @assenti/rui-components)

javascript jsx react react-components ui-components

Last synced: 26 Sep 2024

https://github.com/unadlib/crius

A testing tool for behavior-driven development

ava bdd bdd-framework crius cucumber jasmine jest jsx mocha react tape

Last synced: 14 Oct 2024

https://github.com/appfigures/string-replace-to-array

Like Javascript's string.replace, but accepts and returns an array

jsx react react-components string-manipulation

Last synced: 02 Aug 2024

https://github.com/syntax-tree/estree-util-build-jsx

Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)

ecmascript estree hyperscript javascript jsx preact react

Last synced: 03 Aug 2024

https://github.com/hamzaoutdoors/math-magicians

Website for all fans of mathematics. It is a Single Page App (SPA) that allows users to make simple calculations. read a random motivation-related quote and write a to-do list.

api component hooks jsx reactapp reactjs

Last synced: 08 Nov 2024

https://github.com/egust/epub-reader

A web / desktop EPUB reader

cross-platform desktop epub epub-reader jsx react typescript

Last synced: 08 Nov 2024

https://github.com/mizdra/eslint-plugin-layout-shift

ESLint plugin to force responsive media elements to set the width/height attributes

css eslint eslint-plugin html image jsx layout-shift

Last synced: 17 Oct 2024

https://github.com/marcoroth/stimulus-render

[PoC] HTML rendering mechanism for Stimulus Controllers

dom html javascript jsx stimulus typescript

Last synced: 22 Oct 2024

https://github.com/shellyln/red-agate

Static HTML | XML | SVG renderer using JSX, suitable for report output.

barcode canvas canvas-api canvas2d html html5-canvas jsx node nodejs qr qrcode reporting-engine server-side-rendering ssr svg template-engine tsx xml

Last synced: 14 Oct 2024

https://github.com/rip21/babel-plugin-hyperscript-to-jsx

This plugin transforms react-hyperscript into JSX. Intended to be used as codemod.

babel babel-codemod babel-plugin babel-plugin-hyperscript codemod hyperscript jsx react

Last synced: 08 Nov 2024

https://github.com/thysultan/jsx.js

small and extendable jsx transpiler

jsx transpiler

Last synced: 07 Nov 2024

https://github.com/RIP21/babel-plugin-hyperscript-to-jsx

This plugin transforms react-hyperscript into JSX. Intended to be used as codemod.

babel babel-codemod babel-plugin babel-plugin-hyperscript codemod hyperscript jsx react

Last synced: 02 Nov 2024

https://github.com/karpolan/react-mui-vite-ts

Starter project for Vite with React + MUI using TypeScript

components jest jsx material-ui mui react reactjs testing-library ts typescript vite vitejs vitest

Last synced: 02 Nov 2024

https://github.com/remcohaszing/mini-jsx

Create DOM elements using JSX

dom html jsx

Last synced: 17 Oct 2024

https://github.com/colelawrence/jsx-view

Minimal reactive JSX UI builder designed to be highly ergonomic with MVVM

dom jsx jsx-renderer mvvm observables rxjs typescript

Last synced: 31 Oct 2024