79 Repositories
JavaScript babel-transform Libraries
Parse, validate and transform data with confidence in nuxt using zod
nuxt-parse A nuxt focused package to make data validation and parsing easy. This package follows the design philosophy of the article parse, don't val
Markdown Transformer. Transform markdown files to different formats
Mdtx Inspired by generative programming and weed :). So I was learning Elm language at home usually in the evening and now I am missing all this gener
To-do list is a tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as complete. It is tested by JavaScript Unit testing using Jest framework. It is build by using ES6 and Webpack!
Project Name To Do list: interactive list Description the project. In this project, I added some functionality to my application to make it interactiv
A JSX transformer with extra hints around interpolations and outer templates.
@ungap/babel-plugin-transform-hinted-jsx This plugin is a follow up of this post and it can be used together with @babel/plugin-transform-react-jsx. A
The JavaScript library let’s you transform native tooltip’s into customizable overlays.
iTooltip The JavaScript library let’s you transform native tooltip’s into customizable overlays. Use: script src="/path/to/iTooltip.js"/script sc
ezoom.js is a jQuery plugin for simple Image with zoom effect.
ezoom.js ezoom.js is a jQuery plugin for simple Image with zoom effect. This plugin in under development to support Next/Prev a gallery Images/SVG lat
(Experimenting) Transform CSS Modules to enable Atomic CSS benefits 🌱
MatoCSS Transform CSS Modules to enable Atomic CSS benefits Please note that it is still experimenting. I do not recommend using this in production. U
Allows you to build fetcher function by URL at compile-time.
fetch.macro Allows you to build fetcher function by URL at compile-time. Usage Simply install and configure babel-plugin-macros and then use fetch.mac
An automated tool help you to transform backend json data to TypeScript type.
ohmyts An automated tool help you to transform backend json data to TypeScript type. Quick Start Vite install npm i @ohmyts/vite -D 🤽 playground play
Kakapo for Desktop, Web, iOS, Android, Babel, Reflux, ImmutableJs, HowlerJs, Webpack
Kakapo is an open source ambient sound mixer for relaxation or productivity, available on the Chrome Web Store. See also: Kakapo for Desktop & Web - K
babel-plugin
babel 插件集合 所有插件 行覆盖率、函数覆盖率、分支覆盖率、语句覆盖率居均达到100% 项目 介绍 使用 License npm i babel-plugin-remove-console-retain 移除项目中的 conosle, 同时可以选择保留一些 conosle npm i babe
A Foundation for Scalable Cross-Platform Apps
Electron React Boilerplate uses Electron, React, React Router, Webpack and React Fast Refresh. Install Clone the repo and install dependencies: git cl
A PostCSS plugin that transforms `css var` to `less var`.
PostCSS CSS var to Less var A PostCSS plugin to convert CSS variables to Less variables Installation npm install postcss-transform-css-var Examples /
Manipulate the AST to transform your code.
unplugin-ast Manipulate the AST to transform your code. Installation npm i unplugin-ast Vite // vite.config.ts import AST from 'unplugin-ast/vite' ex
a babel plugin that can transform generator function to state machine, which is a ported version of typescript generator transform
Babel Plugin Lite Regenerator intro This babel plugin is a ported version of TypeScript generator transform. It can transform async and generator func
BookStore is a website that allows a given user to view a list of books, to add a new book and remove a given book.
Project Name : BookStore CMS BookStore is a website that allows a given user to view a list of books, to add a new book and remove a given book. In or
🍎Transform an SVG icon into multiple themes, and generate React icons,Vue icons,svg icons
IconPark English | 简体中文 Introduction IconPark gives access to more than 2000 high-quality icons, and introduces an interface for customizing your icon
Animate elements as they scroll into view.
Animate elements as they scroll into view. Introduction ScrollReveal is a JavaScript library for easily animating elements as they enter/leave the vie
Transform your icons with trendy animations.
iconate.js A call to transform your existing icons in a cool trendy way iconate.js is a tiny performant library for cross-browser icon transformation
A web app demonstrating how the Fourier series can be used to approximate user-inputted line drawing
Fourier Series Animation An interactive React web app that demonstrates how an arbitrary user-inputted line drawing can be approximated using the Four
Babel Plugin Lite Regenerator
Babel Plugin Lite Regenerator intro This babel plugin is a ported version of TypeScript generator transform. It can transform async and generator func
a vscode extension for http response data auto transform ts type.
Api2ts 这是一个自动将 http 的响应数据转化为 ts 的类型,使用 json-to-ts 做的。 Features 框选配置项后,使用快捷键 alt+Q : 请求参数配置文件 在根目录下创建 Api2ts.config.json 文件,配置项如下: { "baseURL": "http
Transform stream that lets you peek the first line before deciding how to parse it
streampecker Transform stream that lets you peek the first line before deciding how to parse it
Add the `className` to all JSX elements in your project
Babel Plugin Transform JSX Classes This babel plugin adds the className in each JSX element. Before After function FancyComponent () { return (
Transform and compose data for HTTP transactions.
Fragments Fragments is a platform to compose and manage custom data objects for HTTP transactions. Simply put, you can write simple jinja templates to
🐥 A very simple way to transform antd table to xlsx
antd-table-2-xlsx antd-table-2-xlsx A very simple way to transform antd table to xlsx . Get Start! Install pnpm add @sudongyuer/antd-table-2-xlsx Usa
Fast, compiled, eval-free data validator/transformer
spectypes Fast, compiled, eval-free data validator/transformer Features really fast, can be even faster than ajv detailed errors, failure will result
CLI toolbox for common scripts for front-end projects
yg-configs 🛠 📦 CLI toolbox for common scripts for my front-end projects Table of Contents Installation Usage config prettier config eslint config co
A plugin for Strapi Headless CMS that provides the ability to transform the API request or response.
strapi-plugin-transformer A plugin for Strapi that provides the ability to transform the API request and/or response. Requirements The installation re
Use Kanban board with filled-in tasks that have categories and time estimations to assign work in group.
javascript-capstone 456movies 456movies is the home of amazing original programs that you can’t find anywhere else. Movies, TV shows, specials and mor
Transform URLs in strings to actual links.
Transform URLs in strings to actual links. It will find valid links in the given string and create a tags for it. Internally, it uses this Regex to
Transmute one JavaScript string into another by way of mutating its AST. Powered by babel and recast.
equivalent-exchange Transmute one JavaScript string into another by way of mutating its AST. Powered by babel and recast. Features Can parse code usin
An imports transform unplugin.
unplugin-transform-imports An imports transform unplugin based on babel inspired by babel-plugin-transform-imports. What unplugin-transform-imports Do
Minimal Electron Starter Kit built with Typescript, React, Webpack 5 and Babel 7
electron-webpack-boilerplate Minimal Electron Starter Kit built with Typescript, React, Webpack 5 and Babel 7 To create a JS library, check out js-lib
Math Magicians - A calculator and three subpages built with React + SASS
Math Magicians JavaScript application that contains a calculator and three sub-pages. Built with React + SASS. Built With JavaScript HTML5 SASS React.
convert SWC to Babel AST
SWC-to-babel Convert SWC JavaScript AST to Babel AST. To use SWC parser with babel tools like: @babel/traverse @babel/types etc... The thing is @babel
A typescript transform that converts exported const enums into object literal.
ts-transformer-optimize-const-enum A typescript transformer that convert exported const enum into object literal. This is just like the one from @babe
SWC plugin for transforming import path.
swc-plugin-transform-import Inspired from babel-plugin-transform-imports Installation npm i -D swc-plugin-transform-import Uses with webpack-config //
Full-Stack Airbnb Clone
Airbnb-Clone Full-Stack Airbnb Clone About The Project Lorem Ipsum Built With This section should list any major frameworks/libraries used to bootstra
Single Page Application with React, React Router, PostCSS, Webpack, Docker and Docker Compose.
spa-store Single Page Application with React, React Router, PostCSS, Webpack, Docker and Docker Compose. Contributing Feedback Roadmap Releases Check
API em NodeJS, utilizando banco de dados MongoDB (TypeORM), com cobertura de testes (coverages), utilizando o Jest
Api Backend Tindin Sobre API em NodeJS, utilizando banco de dados MongoDB (TypeORM), com cobertura de testes (coverages), utilizando o Jest. 👉 app ur
Babel plugin and helper functions for interoperation between Node.js native ESM and Babel ESM
babel-plugin-node-cjs-interop and node-cjs-interop: fix the default import interoperability issue in Node.js The problem to solve Consider the followi
Transform-Signal-Executor framework for Reactive Streams
TSERS Transform-Signal-Executor framework for Reactive Streams (RxJS only at the moment... 😞 ). "tsers!" Pronunciation: [tsers] (Also note that the /
Animate elements as they scroll into view.
Animate elements as they scroll into view. Introduction ScrollReveal is a JavaScript library for easily animating elements as they enter/leave the vie
A Node.js Express backend for a Stackoverflow like answering forum, with RESTful endpoints
A Node.js Express backend for a Stackoverflow like answering forum, with RESTful endpoints, written in es6 style with linted and comprehensively unit-tested code. Utilizes a local json database using fs but has full separation of concern to implement anything else.
Browserify transform for Babel
babelify Babel browserify transform. As of Babel 6.0.0 there are no plugins included by default. For babelify to be useful, you must also include some
A basic helper to simplify relations among values, based on WeakRef
transform-once A basic helper to simplify relations among values. Optionally compatible with WeakValue too. import transformOnce from 'transform-once'
Morfy - Fast morphing library for the web
morfy Fast morphing library for the web · Homepage · View Demo · Report Bug / Request Feature · Table of Contents About Installation Usage Test Contac
Babel-plugin-amd-checker - Module format checking plugin for Babel usable in both Node.js the web browser environments.
babel-plugin-amd-checker A Babel plugin to check the format of your modules when compiling your code using Babel. This plugin allows you to abort the
Zenload - "Load couple loaders and apply transform one-by-one
Zenload Load couple loaders and apply transforms one-by-one. Install npm i zenload -g How to use? With env vairable ZENLOAD: NODE_OPTIONS='"--loader
Rollup + React + Babel + Prettier + Strict ESlint and Stylelint + Sass + VSCode + Playground app - Enterprise grade boilerplate
React package boilerplate by HackingBay Rollup + React 17 + Babel + Prettier + Strict ESlint and Stylelint + Sass + VSCode + Playground app - Enterpri
Rollup + Babel + Prettier + Strict ESlint + VSCode - Enterprise grade boilerplate
Javascript package boilerplate by HackingBay Rollup + Babel + Prettier + Strict ESlint + VSCode - Enterprise grade boilerplate Minimalist js package b
experimental project for babel-plugin-mutable-react-state
Goalist Mutable React Example This example is an attempt to work with babel-plugin-mutable-react-state on a simpler project to see how complicated wou
Pathokun, a path generator, updates your content just with your frontend by HTTP GET Request!
Pathokun Pathokun, a path generator, update your content just with your frontend by HTTP GET Request! In this way you can make Full-Stack project with
A complete set up of the React application with Typescript, Webpack 5, Babel v7, SSR, Code Splitting and HMR.
Getting Started with react-final-boilerplate Clone the code npm install You are good to go with React Application. Open http://localhost:3000/ and you
🐠 Babel is a compiler for writing next generation JavaScript.
The compiler for writing next generation JavaScript. Supporting Babel Babel (pronounced "babble") is a community-driven project used by many companies
Use full ES2015+ features to develop Node.js applications, Support TypeScript.
ThinkJS Use full ES2015+ features to develop Node.js applications, Support TypeScript. 简体中文文档 Installation npm install -g think-cli Create Application
A decorative website background effect where SVG shapes morph and transform on scroll.
Morphing Background Shapes A decorative website background effect where SVG shapes morph and transform on scroll. Article on Codrops Demo This demo is
JavaScript library to transform coordinates from one coordinate system to another, including datum transformations
PROJ4JS Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations. Origina
A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to, e.g. the `className` prop of React elements. While transforming, the plugin processes all JavaScript style definitions found and bundles them up into a CSS file, ready to be requested from your web server.
babel-plugin-css-in-js A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Light speed setup for MEVN stack based web-apps Chat: Telegram Donate: PayPal, Open Collective, Patreon A CLI tool for getting started with the MEVN s
Turn your ES5 code into readable ES6. Lebab does the opposite of what Babel does.
Lebab Lebab transpiles your ES5 code to ES6/ES7. It does exactly the opposite of what Babel does. If you want to understand what Lebab exactly does, t
:book: documentation for modern JavaScript
The documentation system for modern JavaScript 📅 Current maintenance status Supports modern JavaScript: ES5, ES2017, JSX, Vue and Flow type annotatio
Node.js test runner that lets you develop with confidence 🚀
AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and process isolation that lets you devel
Pre-evaluate code at build-time with babel-macros
preval.macro This is a babel-plugin-macros macro for babel-plugin-preval. Please see those projects for more information. Installation This module is
🐠 Babel is a compiler for writing next generation JavaScript.
The compiler for writing next generation JavaScript. Supporting Babel Babel (pronounced "babble") is a community-driven project used by many companies
A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)
nwb nwb is a toolkit for: Quick Development with React, Inferno, Preact or vanilla JavaScript Developing: React Apps Preact Apps Inferno Apps Vanilla
React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in
A comprehensive starter kit for rapid application development using React. Why Slingshot? One command to get started - Type npm start to start develop
React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync)
React Starter Kit — "isomorphic" web app boilerplate React Starter Kit is an opinionated boilerplate for web development built on top of Node.js, Expr
An upgradable boilerplate for Progressive web applications (PWA) with server side rendering, build with SEO in mind and achieving max page speed and optimized user experience.
React PWA v2 A highly scalable, Progressive Web Application foundation,boilerplate, with the best Developer Experience. Demo: https://demo.reactpwa.co
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Light speed setup for MEVN stack based web-apps Chat: Telegram Donate: PayPal, Open Collective, Patreon A CLI tool for getting started with the MEVN s
:eyes: Vue in React, React in Vue. Seamless integration of the two. :dancers:
vuera NOTE: This project is looking for a maintainer! Use Vue components in your React app: import React from 'react' import MyVueComponent from './My
⚡A zero-config bundler for JavaScript applications.
Poi is a bundler built on the top of webpack, trying to make developing and bundling apps with webpack as easy as possible. The Poi project is support
a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package
Grommet: focus on the essential experience Documentation Visit the Grommet website for more information. Support / Contributing Before opening an issu
Transform SVGs into React components 🦁
Transform SVGs into React components 🦁 Try it out online! Watch the talk at React Europe SVGR transforms SVG into ready to use components. It is part
React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in
A comprehensive starter kit for rapid application development using React. Why Slingshot? One command to get started - Type npm start to start develop
:hourglass_flowing_sand: A higher order component for loading components with promises.
A higher order component for loading components with dynamic imports. Install yarn add react-loadable Example import Loadable from 'react-loadable'; i
React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync)
React Starter Kit — "isomorphic" web app boilerplate React Starter Kit is an opinionated boilerplate for web development built on top of Node.js, Expr
📚 Study guide and introduction to the modern front end stack.
Grab Front End Guide Credits: Illustration by @yangheng This guide has been cross-posted on Free Code Camp. Grab is Southeast Asia (SEA)'s leading tra