• Stars
    star
    311
  • Rank 134,521 (Top 3 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 6 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

An enterprise UI framework and react-based implementation.

Choerodon UI

An enterprise-class UI design language and React-based implementation.

中文 README

Features

  • Extracted from the interactive language and visual style of enterprise-level medium and backstage products.
  • A set of high-quality React components out of the box.
  • Written in TypeScript with predictable static types.
  • The whole package of development and design resources and tools.

Environment Support

  • Modern browsers and Internet Explorer 9+ (with polyfills)
  • Server-side Rendering
  • Electron

Install

npm install choerodon-ui --save

Usage

import { DatePicker } from 'choerodon-ui';
import { Table } from 'choerodon-ui/pro';
ReactDOM.render(<><DatePicker /><Table /></>, mountNode);

And import style manually:

import 'choerodon-ui/dist/choerodon-ui.css'; // or 'choerodon-ui/dist/choerodon-ui.less'
import 'choerodon-ui/dist/choerodon-ui-pro.css'; // or 'choerodon-ui/dist/choerodon-ui-pro.less'

Or import components on demand

Internationalization

See i18n.

Links

Local Development

$ git clone https://github.com/open-hand/choerodon-ui.git
$ cd choerodon-ui
$ npm install
$ npm start

Deployment

$ npm run deploy

publish

$ npm run pub

Open your browser and visit http://127.0.0.1:8001 , see more at https://open-hand.github.io/choerodon-ui/en/tutorials/introduction .

More Repositories

1

choerodon

Open Source Multi-Cloud Integrated Platform
2,380
star
2

hzero

HZERO-基于微服务架构开源免费的企业级PaaS平台
JavaScript
394
star
3

choerodon-framework

Choerodon Microservices Framework.
86
star
4

choerodon-starters

This is the toolkit developed by Choerodon and provides some basic dependencies for use in the development process.
Java
78
star
5

choerodon-front

Choerodon Front is a total front-end of Choerodon that combines Choerodon IAM and Choerodon DevOps.
Mustache
62
star
6

devops-service

DevOps Service is the core service of Choerodon. It integrated several open source tools to automate the DevOps process of planning, coding, building, testing, and deployment, operation, monitoring.
Java
61
star
7

hzero-starter-parent

Java
29
star
8

choerodon-file

The file service is built on minio server, we can use minio client to upload and delete files.
Java
29
star
9

choerodon-front-boot

Choerodon front boot is a toolkit about front end package management, startup, compilation. It is mainly used to provide custom some configurations file to create a project of React that can be modified to some extent.
JavaScript
27
star
10

choerodon-oauth

This service is the authorized authentication center of the choerodon microservices framework and is mainly responsible for user privilege and authorization.
Java
18
star
11

gitlab-service

Gitlab Service is responsible for establishing communication with GitLab, handling GitLab related logic and forwarding it to other services.
Java
17
star
12

choerodon-cluster-agent

choerodon cluster agent
Go
16
star
13

test-manager-service

This service is the management center of the Choerodon Microservices Framework. It`s main functions include configuration management, route management, and swagger management.
Java
15
star
14

hzero-front

JavaScript
13
star
15

choerodon-message

Java
12
star
16

choerodon-iam

Java
11
star
17

choerodon-front-master

JavaScript
10
star
18

website

Choerodon documentation.
JavaScript
9
star
19

dockerfile

Dockerfile
8
star
20

hzero-iam

Java
8
star
21

workflow-service

Java
8
star
22

agile-service

Java
7
star
23

hzero-platform

Java
7
star
24

choerodon-asgard

The Asgard Service is a task scheduling service, and support taskOutputJsonData consistency through saga
Java
7
star
25

choerodon-front-devops

JavaScript
6
star
26

hzero-resource

Groovy
6
star
27

hzero-oauth

Java
6
star
28

choerodon-gateway

Java
6
star
29

hzero-message

Java
5
star
30

knowledgebase-service

JavaScript
5
star
31

hzero-parent

5
star
32

c7nctl

Choerodon CLI tool
Go
5
star
33

code-repo-service

Java
4
star
34

hzero-scheduler

Java
4
star
35

prod-repo-service

Java
4
star
36

choerodon-register

Registration center.
Mustache
4
star
37

choerodon-front-hzero

CSS
3
star
38

choerodon-front-asgard

JavaScript
3
star
39

hzero-register

Java
3
star
40

choerodon-front-base

JavaScript
3
star
41

hzero-gateway

Java
3
star
42

hzero-starter-social-parent

Java
2
star
43

hzero-import

JavaScript
2
star
44

hzero-gateway-helper

Java
2
star
45

hzero-swagger

Java
2
star
46

choerodon-front-notify

JavaScript
2
star
47

elasticsearch-kb

Smarty
1
star
48

choerodon-front-manager

JavaScript
1
star
49

choerodon-ui-font

HTML
1
star
50

choerodon-swagger

Mustache
1
star
51

hzero-file

JavaScript
1
star
52

choerodon-platform

Groovy
1
star