• Stars
    star
    15,286
  • Rank 1,910 (Top 0.04 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created about 7 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A framework in react community ✨

umi

Version Downloads build status License

A framework in react community

Please consider following this project's author, sorrycc, and consider starring the project to show your ❤️ and support.

🚀 Read the launch post →

📚 Learn Umi →

Contribution

See Contributing Guide.

Core Maintainers

Core Maintainres are community members who have contributed a significant amount of time and energy to the project through issues, bug fixes, implementing enhancements/features.

Maintainers

Maintainers are community members who have 10 or more PRs merged in umi, or have spend lot's of time on umi community or issues.

Contributors

Contributors are community members who have 1 or more PR merged in umi. Contributors can contact me[sorrycc] to join the Contributor Group.

Community

LICENSE

MIT

More Repositories

1

qiankun

📦 🚀 Blazing fast, simple and complete solution for micro frontends.
TypeScript
15,766
star
2

dumi

📖 Static Site Generator for component library development
JavaScript
3,575
star
3

babel-plugin-import

Modularly import plugin for babel.
JavaScript
3,157
star
4

umi-request

A request tool based on fetch.
JavaScript
2,201
star
5

father

NPM package development tool
TypeScript
2,114
star
6

mako

An extremely fast, production-grade web bundler based on Rust.
Rust
1,727
star
7

hox

State sharing for React components.
TypeScript
1,453
star
8

sula

🚀 Pluggable enterprise-level configurable framework based on antd.
TypeScript
789
star
9

fabric

💪严格但是不严苛的编码规范
TypeScript
640
star
10

umi-plugin-qiankun

Umi plugin for qiankun.
TypeScript
623
star
11

umi-next

The next version of umi. (under development)
TypeScript
608
star
12

umi-ui

Umi UI for umi 3
TypeScript
419
star
13

create-umi

Creates a UmiJS application using the command line.
JavaScript
357
star
14

plugins

🍣 The one-stop shop for official Umi plugins and presets.
TypeScript
348
star
15

umi-examples

examples for umi.js
JavaScript
315
star
16

umi-example-dva-user-dashboard

User dashboard example with combination use of umi and dva.
JavaScript
242
star
17

umi-blocks

Official collection of some high quality blocks.
JavaScript
229
star
18

umi-hd

移动端高清 1px 方案。
JavaScript
153
star
19

umi-example-electron

Electron example with umi and dva.
JavaScript
127
star
20

dumi-template

🌟 A doc template can assist you to develop libraries & write docs.
TypeScript
98
star
21

father-next

Development version for father.
TypeScript
95
star
22

vscode-extension-umi-pro

👨🏻‍💻👩🏻‍💻 Write Umi like a Pro!
JavaScript
95
star
23

umi-course

简易的umi入门教程,一步一步的学习,适合零基础的朋友 https://www.yuque.com/umijs/umi
TypeScript
85
star
24

umi-plugin-mpa

MPA(multiple-page application) plugin for umi.
TypeScript
81
star
25

umi-example-ssr-with-egg

example for building frontend app with umi Server-Side Render and PreRender
JavaScript
80
star
26

umi-server

A runtime render tool for Umijs Server-Side Rendering.
TypeScript
78
star
27

umi-example-monorepo

Umi example for monorepo.
JavaScript
71
star
28

umi-example-ssr

ssr example for umi.
JavaScript
70
star
29

use-request

Production-ready React Hooks library for manage asynchronous data.
TypeScript
59
star
30

umi-plugin-library

📦Out of box component develop plugin for umi.
JavaScript
53
star
31

sula-real

🎉 Use sula in real.
JavaScript
52
star
32

awesome-umi

🎉 A curated list of awesome things related to UmiJS.
50
star
33

qiankun-one

Follow 阿里巴巴统一微前端规范的 qiankun 版本
TypeScript
46
star
34

neeko

Restricted state management based on mobx
TypeScript
46
star
35

sylvanas

Convert TypeScript to JavaScript
JavaScript
44
star
36

plugin-model

This is the model plugin for umijs-v2, latest version please check ->
TypeScript
44
star
37

route-utils

umi route utils
TypeScript
42
star
38

Mongchhi

[WIP] Mongchhi is a powerful and user-friendly developer tool based on umijs, providing rich templates and component libraries, a simple code generator, a visual component editor, and a low-code platform. Custom plugins are also supported for personalized development needs.
TypeScript
40
star
39

umi-lint

🏖 Configless lint tool all in one
JavaScript
39
star
40

umi-blog-example

An example of blog website built with Umi.js and new API route feature in Umi 4.
TypeScript
37
star
41

plugin-access

Umi plugin for access management.
TypeScript
33
star
42

next-app

umi@3 全家桶
TypeScript
32
star
43

rfcs

RFCs for changes to umi.
31
star
44

mana

A modular and extensible frontend framework.
TypeScript
28
star
45

start

User defined project configuration on the web page to generate UMI project scaffolding.
TypeScript
26
star
46

umi-tools

(Deprecated) The tools used to build umi.
JavaScript
25
star
47

umi-fabric

一些保证代码质量的配置
TypeScript
24
star
48

es-module-parser

parse es module import info
Rust
24
star
49

launch-editor

Open project and file in your editor
TypeScript
22
star
50

umi-plugin-datahub

umi plugin for integrating macaca-datahub, which is a GUI-style mock tool that can be used to replace umi's built-in mock solution.
JavaScript
22
star
51

umi4-course

面向希望使用 Umi@4 及其内置插件开发企业级前端应用程序的 React 开发人员。需要具备 React 和 JavaScript 的基本知识。
TypeScript
22
star
52

umi-plugin-mobx-state-tree

use mobx-state-tree in umijs@3
JavaScript
21
star
53

umi-plugin-vue

A [email protected] plugin for Vue.js
JavaScript
21
star
54

dumi-lerna-template

🌟 A doc template(with lerna) can assist you to develop libraries & write docs.
TypeScript
19
star
55

umi-presets-pro

umi preset for ant design pro
TypeScript
18
star
56

umi-plugin-locale

A umi plugin for provide internationalization function.
JavaScript
18
star
57

umi-plugin-proxy

Resource proxy function, you can point online resources to local resources, support https and solve combob
JavaScript
17
star
58

umi-plugin-gh-pages

umi plugin to publish to Github pages.
TypeScript
16
star
59

umi-plugin-antd-icon-config

convert icon string to antd@4
TypeScript
15
star
60

plugin-request

Integrate umi-request and @umijs/use-request deeply to umi.
JavaScript
15
star
61

umi-example-lighthouse

umi example to archive 100*5 lighthouse score.
JavaScript
14
star
62

umi-plugin-block-dev

A umi plugin for develop a umi block with umi.
JavaScript
14
star
63

makojs.dev

HTML
14
star
64

less-2-css

Automatically convert those LESS file which is not using less function to CSS.
TypeScript
14
star
65

case-sensitive-paths-webpack-plugin

A webpack plugin to enforce case-sensitive paths when resolving module
TypeScript
14
star
66

plugin-layout

Umi plugin for ant-design-pro-layout build-in .
TypeScript
13
star
67

sula-cooker

🍳 A configurable tool help you to cook sula
JavaScript
12
star
68

auto-external-packages

TypeScript
11
star
69

deps

Pre-compiled umi deps.
JavaScript
11
star
70

umi-plugin-ga

Umi plugin to support google analytics
JavaScript
11
star
71

cra-v5-with-mfsu-example

create-react-app v5 与 mfsu 一起使用的例子
JavaScript
11
star
72

umi-plugin-ecma5-validator

Ecmascript 5 syntax validator plugin for umi.
JavaScript
11
star
73

umi-plugin-mako

umi@3 use mako bundle
TypeScript
10
star
74

benchmark

Less
10
star
75

umi-plugin-tongji

http://tongji.baidu.com
JavaScript
9
star
76

umi-plugin-preload

A umi plugin for support async chunk preload to improve page loading performance.
JavaScript
9
star
77

plugin-initial-state

Umi plugin to store initial state globally.
TypeScript
9
star
78

umi-lsp-typescript-plugin

TypeScript
9
star
79

error-code-map

Error code map for umi.
JavaScript
9
star
80

did-you-know

TypeScript
9
star
81

umi-webpack-profiling-analyzer

Webpack plugin and CLI utility that represents module compilation stats. (Inspired by webpack-bundle-analyzer)
TypeScript
9
star
82

niddle

A super fast html parser and manipulator written in rust.
JavaScript
9
star
83

sula-samples

🍙 Samples for using Sula
JavaScript
8
star
84

umi-block-convertor

A cli tool to convert your umi page to a umi block.
JavaScript
8
star
85

vscode-extension-umi-ui

VSCode extension for Umi UI.
TypeScript
7
star
86

swc-plugin-auto-css-modules

Auto css modules plugin for swc
TypeScript
7
star
87

umi-plugin-pnp

Umi plugin to support Plug'n'Play of yarn.
JavaScript
7
star
88

umi-notify

Notification package for all cli we maintained.
JavaScript
7
star
89

umi-plugin-pro-block

A plugin for deliver umi block files like ant design pro structure.
TypeScript
7
star
90

createMockMiddleware

Express umi mock middleware
JavaScript
5
star
91

is-ali-env

JavaScript
5
star
92

example-with-valtio

TypeScript
5
star
93

plugin-model-vscode

TypeScript
5
star
94

vscode

Bigfish VSCode extension for Umi developers.
4
star
95

UMIUIFlag

一个为 umi ui 插入区块提供点位的组件
TypeScript
3
star
96

test-utils

Test utils for plugins of umi.
JavaScript
3
star
97

umi-plugin-circular-check

Umi 4 循环依赖检测插件(实验版)
TypeScript
3
star
98

umi-plugin-local-ext

使用 Umi 插件控制你的 VSCode IDE ,获取更好的开发体验
TypeScript
3
star
99

.github

UmiJS organization GitHub files.
2
star
100

umi-plugin-react-router-four

Use react router 4 for compatiblity consideration.
JavaScript
2
star