awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

JSX transpilation tools

रैंकिंग 14 जुल॰ 2026 को अपडेट की गई

For jsx transpilation tools, the strongest matches are swc-project/swc (This is a high-performance compiler that natively supports JSX), alangpierce/sucrase (Sucrase is a high-speed transpiler that directly handles JSX) and evanw/esbuild (esbuild is a high-performance compiler that natively supports JSX). oxc-project/oxc and babel/babel round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best JSX transpilation tools. We compare top-rated open-source options by performance and activity to help you find the best fit.

JSX transpilation tools

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • swc-project/swcswc-project का अवतार

    swc-project/swc

    33,909GitHub पर देखें↗

    This project is a high-performance compiler written in Rust that transpiles TypeScript and ECMAScript into compatible JavaScript code. It functions as a TypeScript transpiler, a JavaScript minifier, and a JavaScript bundler. The system distinguishes itself through a WebAssembly plugin host that allows the execution of custom transformation rules without modifying the core binary. It also provides specialized compilation for React source code to improve runtime performance and reduce execution overhead. The broader capability surface includes source-to-source compilation, type annotation stri

    This is a high-performance compiler that natively supports JSX transformation, TypeScript integration, and source map generation, serving as a direct and efficient alternative to traditional JavaScript transpilers.

    RustSource Map GeneratorsTypeScript Transpilers
    GitHub पर देखें↗33,909
  • alangpierce/sucrasealangpierce का अवतार

    alangpierce/sucrase

    5,860GitHub पर देखें↗

    Sucrase is a high-speed transpilation tool that compiles modern JavaScript, TypeScript, JSX, and Flow to standard JavaScript for modern runtimes. It operates as a fast alternative to Babel, using a single-pass scanner and tokenizer that strips type annotations and applies only requested syntax transforms without building an AST or performing type checking. The tool differentiates itself through a zero-type-checking pipeline that omits type checking entirely, relying on the assumption that input code is already valid for the target runtime. It uses scanner-based tokenization and single-pass co

    Sucrase is a high-speed transpiler that directly handles JSX transformation and TypeScript compilation, serving as a performant alternative to Babel for build tool integration and source map generation.

    TypeScriptJSX CompilersJSX Transformers
    GitHub पर देखें↗5,860
  • evanw/esbuildevanw का अवतार

    evanw/esbuild

    39,934GitHub पर देखें↗

    esbuild is a high-performance JavaScript bundler and transpiler designed to transform modern web assets into production-ready code. Built with a focus on speed, it utilizes a concurrent execution model to perform parsing, linking, and code generation across multiple CPU cores. The engine handles a wide range of tasks, including TypeScript compilation, JSX transformation, and CSS bundling, while maintaining a consistent build process across diverse environments. What distinguishes the project is its architecture, which leverages memory-mapped file processing and a single-pass transformation st

    esbuild is a high-performance compiler that natively supports JSX transformation, TypeScript integration, and source map generation, making it a comprehensive tool for modern JavaScript build pipelines.

    GoJSX TransformersSource Map Generators
    GitHub पर देखें↗39,934
  • oxc-project/oxcoxc-project का अवतार

    oxc-project/oxc

    21,675GitHub पर देखें↗

    Oxc is a high-performance toolchain designed for the analysis, linting, formatting, and transformation of JavaScript and TypeScript codebases. It functions as a comprehensive static analysis engine and compiler-based utility, providing the infrastructure necessary to parse source code into high-performance abstract syntax trees and map complex module dependency graphs across entire projects. The project distinguishes itself through its use of multi-core parallel processing to maximize throughput during intensive tasks like linting and minification. It offers deep, type-aware static analysis t

    Oxc is a high-performance compiler and transpiler that natively supports JSX transformation and TypeScript integration, serving as a powerful alternative to traditional JavaScript build tools.

    RustJSX TransformersTypeScript Transpilers
    GitHub पर देखें↗21,675
  • babel/babelbabel का अवतार

    babel/babel

    44,009GitHub पर देखें↗

    Babel is a pluggable JavaScript compiler and transpiler that converts modern ECMAScript syntax into backwards-compatible versions of the language. It functions as an abstract syntax tree manipulator, parsing source code into a hierarchical structure to traverse and modify nodes for custom code transformations. The system utilizes a plugin-driven architecture to apply specific transformation rules and supports presets that bundle multiple plugins into named configuration groups. This enables the transformation of experimental syntax and the injection of non-global polyfills to ensure consisten

    Babel is the industry-standard JavaScript compiler that natively supports JSX transformation, extensive plugin architecture, TypeScript integration, and source map generation, making it the definitive tool for this category.

    TypeScriptJavaScript TranspilationSource-To-Source TranspilersAbstract Syntax Tree Tools
    GitHub पर देखें↗44,009
  • farm-fe/farmfarm-fe का अवतार

    farm-fe/farm

    5,580GitHub पर देखें↗

    Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static assets into optimized bundles. It uses a module-graph-based bundling approach with persistent module-level caching, enabling near-instant builds and sub-20ms hot module replacement during development. The tool processes assets based on file extensions, handling CSS, Sass, Less, PostCSS, HTML, and images as first-class modules without requiring JavaScript transformation. Farm distinguishes itself through its Vite-compatible plugin system, accepting Vite, Rollup, and Unplugin p

    Farm is a high-performance build tool that natively handles JSX transformation via its underlying SWC-based compiler, making it a capable engine for converting JSX into standard JavaScript within a broader build pipeline.

    RustJSX CompilersSource Map GeneratorsBuild Pipeline Plugins
    GitHub पर देखें↗5,580
  • fredkschott/snowpackFredKSchott का अवतार

    FredKSchott/snowpack

    19,329GitHub पर देखें↗

    Snowpack is an ESM-powered frontend build tool and development server that serves native ES modules directly to the browser. By eliminating the bundling process during development, it enables nearly instant server startup and unbundled frontend development. The project features a framework-aware hot module reload system that preserves component state during updates, with specific Fast Refresh integration for React, Preact, Svelte, and Vue. It also acts as a modern web transpiler, automatically converting TypeScript, JSX, and CSS Modules into browser-compatible code without requiring manual co

    Snowpack is a frontend build tool that natively handles JSX transformation and TypeScript compilation as part of its build pipeline, making it a capable choice for your transpilation needs.

    JavaScriptJSX TransformersBuild Pipeline Plugins
    GitHub पर देखें↗19,329
  • insin/nwbinsin का अवतार

    insin/nwb

    5,542GitHub पर देखें↗

    nwb is a zero-configuration build toolchain, module bundler, and development server for JavaScript and JSX applications and libraries. It functions as a build system that automatically derives compiler and bundler settings from a project's installed dependencies to remove manual setup. The tool is distinguished by its ability to act as a library compiler, generating multiple distribution formats such as ESM and CJS from a single source for package manager compatibility. It also includes a dedicated headless browser test runner that executes unit tests with integrated watch mode and code cover

    nwb is a comprehensive build toolchain that handles JSX transformation and transpilation as part of its core functionality, making it a suitable choice for managing the compilation of JSX-based projects.

    JavaScriptJavaScript and TypeScript Build SystemsZero-Configuration Build ToolsAsset Pipelines
    GitHub पर देखें↗5,542
  • microsoft/typescriptmicrosoft का अवतार

    microsoft/TypeScript

    109,271GitHub पर देखें↗

    TypeScript is a language that extends standard syntax by adding a static type system. It identifies potential runtime errors by analyzing the behaviors and capabilities of values during the compilation process. The language supports object-oriented structures, including classes with inheritance and member visibility control, as well as flexible function definitions that utilize generics, overloads, and parameter destructuring. The project provides a compiler that manages the build lifecycle through a command-line interface, offering configurable options for module resolution, code generation,

    TypeScript natively supports JSX transformation and source map generation, serving as a robust compiler that integrates directly into modern build pipelines for JavaScript and TypeScript projects.

    TypeScriptConditional TypesBuild Tools and AutomationCompilers and Interpreters
    GitHub पर देखें↗109,271
  • vuejs/jsx-vue2vuejs का अवतार

    vuejs/jsx-vue2

    1,478GitHub पर देखें↗

    This project is a Babel plugin that enables the use of JSX syntax within Vue 2 applications. It functions as a build-time transpilation tool, converting declarative JSX into standard JavaScript render functions that are compatible with the framework's component system. The plugin bridges the gap between JSX and the framework by mapping standard template directives, such as event handling and model binding, directly to JSX attributes. It also provides automatic injection of the component instance context, allowing developers to access reactive properties and lifecycle methods directly within t

    This repository provides the official Babel plugins required to transform JSX syntax specifically for Vue 2 applications, serving as a specialized component within the broader JavaScript transpilation ecosystem.

    JavaScriptJSX TransformersBabel Transformations
    GitHub पर देखें↗1,478
  • stealjs/transpileS

    stealjs/transpile

    0GitHub पर देखें↗

    This tool provides a lightweight, standalone interface for transpiling JSX and ES6+ code into browser-compatible JavaScript, serving as a direct solution for your transformation needs.

    Transpilers
    GitHub पर देखें↗0
टॉप 10 की एक नज़र में तुलना करें
रिपॉजिटरीस्टार्सभाषालाइसेंसअंतिम पुश
swc-project/swc33.9KRustApache-2.016 जून 2026
alangpierce/sucrase5.9KTypeScriptMIT19 नव॰ 2025
evanw/esbuild39.9KGoMIT12 जून 2026
oxc-project/oxc21.7KRustMIT23 जून 2026
babel/babel44KTypeScriptMIT22 जून 2026
farm-fe/farm5.6KRustMIT14 जून 2026
fredkschott/snowpack19.3KJavaScriptMIT5 मार्च 2023
insin/nwb5.5KJavaScriptNOASSERTION15 फ़र॰ 2025
microsoft/typescript109.3KTypeScriptApache-2.012 जून 2026
vuejs/jsx-vue21.5KJavaScript—31 मई 2024

Related searches

  • हॉट रिलोड के साथ एक कंपाइल-टू-JavaScript बिल्ड टूल
  • API development tools
  • बिल्ड टूल्स और बंडलर्स
  • यूज़र इंटरफेस बनाने के लिए एक JavaScript लाइब्रेरी
  • Syntax parser
  • कंपाइल्ड भाषा में लिखा गया तेज़ JavaScript बंडलर
  • Source compiler
  • a component library for React web interfaces