Semi Design 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Semi Design 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Semi Design 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发UI组件库
开源组织
地区 国产
投 递 者
适用人群 未知
收录时间 2021-10-27

软件简介

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。

特性

  • 58+高质量组件
  • 强大的主题定制,上千个 Design Token
  • 国际化支持 14 种语言
  • 使用 TypeScript,良好的类型定义
  • 支持 SSR

支持平台

Semi UI 支持所有主流浏览器。

IE / Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Electron
Electron
Edge last 2 versions last 2 versions last 2 versions last 2 versions

示例

import React from 'react';
import ReactDOM from 'react-dom';
import { Button, Switch } from '@douyinfe/semi-ui';

const App = () => (
  <>
    <Button type='primary'>primary button</Button>
    <Switch size='large' />
  </>
);

ReactDOM.render(<App />, document.querySelector('#app'));
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(6) 发布并加入讨论🔥
发表了资讯
06/09 10:23

Semi Design v2.60.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.60.0 现已发布,此版本带来如下更新内容: 【Docs】 更新对 Transfer 的 filter API 说明 #2280 【Fix】 修复 AutoComplete 因为 autofocus 拼写导致的在开发环境下抛出 warning 的问题 #2285 修复 Fo...

0
2
发表了资讯
05/30 11:13

Semi Design v2.59.1 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.59.1 现已发布,此版本带来如下更新内容: 【Fix】 修复 Select Option 传入 data-*属性未生效的问题 #2258 修复 Toast 在多条长度不同的 toast 弹出时,没有居中而是左对齐的问题 #2257 修复 TreeSele...

0
1
发表了资讯
05/25 11:25

Semi Design v2.59.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.59.0 现已发布,此版本带来如下更新内容: 【Chore】 Form组件 FormApi setValue 类型定义更新,优化嵌套路径的提示 #1737 移除 @douyinfe/semi-theme-default 中不恰当的依赖声明 #2252 【Fix】 修复 ...

0
0
发表了资讯
05/13 11:41

Semi Design v2.58.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.58.0 现已发布,此版本带来如下更新内容: 【Feat】 Tabs 新增 more api,用于将一部分 tabs 收起到下拉菜单中 #2226 Button 新增 outline 边框模式主题 #2224 【Fix】 修复 Slider 在添加了 scale 样式...

0
0
发表了资讯
04/28 10:53

Semi Design v2.57.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.57.0 现已发布,此版本带来如下更新内容: 【Fix】 修复 Field卸载后,异步校验的结果仍然会写至formState的问题 #2206 修复 TreeSelect 受控 value,设置了 defaultExpandedKeys,远程加载 treeData时...

0
1
发表了资讯
04/13 10:32

Semi Design v2.56.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.56.0 现已发布,此版本带来如下更新内容: 【Fix】 修复 Locale ro 语言类型定义与其他语言不一致问题 #2157 修复使用 js 省略的 Typography 组件,children 为 模版字符串时的显示异常及省略异常 #216...

0
3
发表了资讯
02/10 10:57

Semi Design v2.52.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.52.0 现已发布,此版本带来如下更新内容: 【Fix】 修复 Select 点击清除按钮以后,点击外部不触发 onBlur 问题 #1989 修复 Image 在特殊情况下会向 undefined 地址请求的问题 #2063 @nekocode 修复 ti...

0
1
发表了资讯
01/15 09:55

Semi Design v2.51.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.51.0 现已发布,此版本带来如下更新内容: 【Fix】 修复有 maxLength的 TextArea 在中文输入时,点击外部触发 blur,回显内容不符合 maxLength 设置问题 #2005 修复 Cascader 中 autoMergeValue 为 fa...

0
1
发表了资讯
01/04 16:13

Semi Design v2.50.1 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.50.1 现已发布,此版本带来如下更新内容: 【Fix】 修复 Tree 在支持 showLine 后, renderFullLabel 时缩进错误问题(影响范围:v2.50.0)#2007 修复 Tree 在支持 showLine 后, rtl 模式下连接线和选...

0
0
发表了资讯
2023/12/27 11:13

Semi Design v2.49.2 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.49.2 现已发布,此版本带来如下更新内容: 【Fix】 修复 Select 在单选情况下,点击外部后再次选择选项失败问题(影响范围 v2.49.0) 修复受控 expandedKeys 的 TreeSelect 中,showFilteredOnly 不生效...

0
0
发表了资讯
2023/12/16 10:43

Semi Design v2.49.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.49.0 现已发布,此版本带来如下更新内容: 【Fix】 Image 支持在预览页面的任何位置通过面板和鼠标滚动进行缩放 #1890 Image 预览的初始尺寸做了调整。调整前,预览初始尺寸为适应页面的宽高;调整后,...

0
2
发表了资讯
2023/11/03 17:19

Semi Design v2.46.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.46.0 现已发布,此版本带来如下更新内容: 【Fix】 修复高度不足以容纳一个事件时,更新事件后不展示 「还有 x 项」问题 修复 AutoComplete 中 onBlur 和 onSelect 的调用顺序不一致问题 #1880 修复 Se...

0
1
发表了资讯
2023/10/21 10:56

Semi Design v2.45.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.45.0 现已发布,此版本带来如下更新内容: 【Fix】 修复 resizable Table 宽度在行选择时错误设置为初始值问题(影响 v2.32~v2.44) 修复 select ellipsisTrigger 在某些边界条件下更新不正确的问题 修...

0
3
发表了资讯
2023/08/30 10:29

Semi Design v2.41.2 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.41.2 现已发布,此版本带来如下更新内容: 【Fix】 修复当 Image 文件名称带 query 参数时候,图片下载后因文件名错误无法打开问题 #1782 修复 js 截断策略下的 Typography ,当判断为不截断,鼠标移入...

0
0
发表了资讯
2023/08/14 14:03

Semi Design v2.41.1 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.41.1 现已发布,此版本带来如下更新内容: 【Feat】 Slider 新增 onMouseUp API 【Fix】 修复 Slider 鼠标移出窗口后松手再移回的场景下,handle 一直跟随鼠标的问题, #1412 SideSheet 新增自动计算滚动...

0
1
发表了资讯
2023/07/02 10:19

Semi Design v2.38.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.38.0 现已发布,此版本带来如下更新内容: 【Fix】 修复 AutoComplete 长按无法选中,onSelect 未触发问题 #1665 修复 Cascader 禁用态 Tag 背景色与其他输入类组件不一致问题 #1651 修复 min-Width 属...

0
0
发表了资讯
2023/06/12 17:03

Semi Design v2.37.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.37.0 现已发布,此版本带来如下更新内容: 【Fix】 修复 TreeSelect searchAutoFocus 的 preventScroll 未生效问题 修复 Input 在 autofocus 为 true 时 preventScroll 未生效问题 修复 Upload 在 befo...

0
0
发表了资讯
2023/04/29 07:58

Semi Design v2.34.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.34.0 现已发布,此版本带来如下更新内容: 【Fix】 修复 Table SSR 时渲染不正确的问题 #1466 修复 Form.InputGroup 不受 Form disabled控制的问题 #1575 修复 Typography 在父级或自身设置 white-spac...

0
3
发表了资讯
2023/04/17 07:04

Semi Design v2.33.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.33.0 现已发布,此版本带来如下更新内容: 【Fix】 修复 Transfer 中可拖拽 item 使用 label 作 SortableItem 的 key 导致相同 label 的 item 无法拖动问题 修复使用 cjs 产物时,Webpack plugin 配置的...

0
0
发表了资讯
2023/04/08 07:18

Semi Design v2.32.1 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.32.1 现已发布,此版本带来如下更新内容: 【Fix】 修复 Tooltip 配合 loading button 使用在生产环境可能会报错的问题 #1540 修复 Navigation 使用 JSX 写法配置 Footer、Header ,在生产环境下可能未...

1
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
Moment.js 正则拒绝服务漏洞
拒绝服务
Moment.js 是一个 JavaScript 日期库。用于解析、验证、操作和格式化日期。 Moment.js 在处理嵌套 rfc2822 注释内容时正则表达式执行时间不断的指数增大,导致服务不可用。 攻击者可利用该漏洞使目标服务停止响应甚至崩溃。
CVE-2022-31129 MPS-2022-11159
2022-08-08 19:10
ramda 存在拒绝服务漏洞
拒绝服务
此软件包的受影响版本容易受到源/修剪中的正则表达式拒绝服务 (ReDoS) 的攻击。
MPS-2022-13991
2022-08-08 19:10
parse-path 安全漏洞
通过用户控制密钥绕过授权机制
parse-path是Ionică Bizău个人开发者的一个库。用于解析路径。 parse-path 5.0.0之前版本存在安全漏洞,该漏洞源于应用中存在用户控制的密钥缺少有效的限制。攻击者利用该漏洞可以绕过授权。
CVE-2022-0624 MPS-2022-4278
2022-08-08 19:10
gatsby 安全漏洞
反序列化
gatsby是一个应用软件。一个基于 React 的免费开源框架,可帮助开发人员构建极快的网站和应用程序。 gatsby plugin mdx 2.14.1 及之前的版本、3.15.2 之前的版本存在安全漏洞,该漏洞源于在将输入传递到gray-matter时容易受到不可信数据的反序列化。
CVE-2022-25863 MPS-2022-5150
2022-08-08 19:10
Digital Bazaar Forge数据伪造问题漏洞
密码学签名的验证不恰当
Digital Bazaar Forge是美国Digital Bazaar公司的一个Tls在Javascript中的本机实现以及用于编写基于加密和网络密集型Web应用程序的开源工具。Digital Bazaar Forge1.3.0之前版本存在数据伪造问题漏洞,该漏洞源于SA PKCS#1 v1.5签名验证码无法正确检查DigestInfo以获得正确的 ASN.1 结构。攻击者可以发送特殊的签名利用该漏洞以验证包含无效结构但有效摘要的签名。
CVE-2022-24773 MPS-2022-3740
2022-08-08 19:10
github ws 资源管理错误漏洞
github ws是一个应用软件。一种易于使用,运行迅速且经过全面测试的WebSocket客户端和服务器实现的方法。 漏洞版本中“Sec-Websocket-Protocol”标头的一个特殊的值可以用来显著降低ws服务器的速度,从而导致拒绝服务漏洞。
CVE-2021-32640 MPS-2021-7109
2022-08-08 19:10
Digital Bazaar Forge 输入验证错误漏洞
跨站重定向
Digital Bazaar Forge是美国Digital Bazaar公司的一个 Tls 在 Javascript 中的本机实现以及用于编写基于加密和网络密集型 Web 应用程序的开源工具。 Digital Bazaar Forge 中存在输入验证错误漏洞,该漏洞源于产品允许URL重定向到不受信任的站点。
CVE-2022-0122 MPS-2022-0421
2022-08-08 19:10
devcert 存在ReDoS漏洞
ReDoS
devcert 是为本地 SSL 开发生成受信任的本地 SSL/TLS 证书。由于 VALID_DOMAIN 参数,此软件包的受影响版本容易受到正则表达式拒绝服务 (ReDoS) 的攻击。
MPS-2022-13623
2022-08-08 19:10
event-source-polyfill 存在内嵌恶意代码漏洞
内嵌恶意代码
event-source-polyfill 是 http://www.w3.org/TR/eventsource/ 的一个 polyfill 此软件包的受影响版本容易受到意外行为的影响。
MPS-2022-13662
2022-08-08 19:10
istanbul-reports 存在通过 window.opener 访问使用指向不受信任目标的 Web 链接漏洞
通过 window.opener 访问使用指向不受信任目标的 Web 链接
由于指向 https://istanbul 的链接中没有 rel 属性,因此该软件包的受影响版本容易受到反向 Tabnabbing 的攻击。
MPS-2022-13797
2022-08-08 19:10
node-forge 存在原型污染漏洞
原型污染
node-forge 是网络传输、密码学、密码、PKI、消息摘要和各种实用程序的 JavaScript 实现。此软件包的受影响版本容易受到通过伪造的原型污染。
MPS-2022-13920
2022-08-08 19:10
Digital Bazaar Forge数据伪造问题漏洞
密码学签名的验证不恰当
Digital Bazaar Forge是美国Digital Bazaar公司的一个Tls在Javascript中的本机实现以及用于编写基于加密和网络密集型Web应用程序的开源工具。digitalbazaar Forge 1.3.0之前版本存在数据伪造问题漏洞,该漏洞源于RSA PKCS#1 v1.5签名验证码在解码 `DigestInfo` ASN.1 结构后不检查尾随垃圾字节。攻击者可以删除填充字节利用该漏洞添加垃圾数据以伪造签名。
CVE-2022-24772 MPS-2022-3739
2022-08-08 19:10
react-dev-utils 操作系统命令注入漏洞
命令注入
Helper create-react-app是 (Helper)开源的一个应用程序。用于隐藏在弹出时不应给用户带来负担的代码。 react-dev-utils prior to v11.0.4 存在操作系统命令注入漏洞,该漏洞源于当使用用户提供的值手动调用这个getProcessForPort函数时,才有可能出现命令注入。
CVE-2021-24033 MPS-2021-2739
2022-08-08 19:10
trim-newlines 安全漏洞
拒绝服务
trim-newlines是一个修改换行符的npm包。 trim-newlines 存在安全漏洞,该漏洞源于应用于Node.js在3.0.1与4.0.1版本及之前版本中.end()方法存在相关问题。
CVE-2021-33623 MPS-2021-7398
2022-08-08 19:10
nodejs 资源管理错误漏洞
拒绝服务
nodejs是是一个基于ChromeV8引擎的JavaScript运行环境通过对Chromev8引擎进行了封装以及使用事件驱动和非阻塞IO的应用让Javascript开发高性能的后台应用成为了可能。 nodejs-glob-parent 存在安全漏洞,该漏洞源于正则表达式拒绝服务。
CVE-2020-28469 MPS-2021-7827
2022-08-08 19:10
stylelint 存在ReDoS漏洞
ReDoS
stylelint 是一种 linter,可帮助您避免错误并在样式中强制执行约定。此软件包的受影响版本容易受到正则表达式拒绝服务 (ReDoS) 的攻击。
MPS-2022-14060
2022-08-08 19:10
Digital Bazaar Forge 数据伪造问题漏洞
密码学签名的验证不恰当
Digital Bazaar Forge是美国Digital Bazaar公司的一个 Tls 在 Javascript 中的本机实现以及用于编写基于加密和网络密集型 Web 应用程序的开源工具。 Forge 1.3.0 版本之前 RSA PKCS 存在数据伪造问题漏洞,该漏洞源于 RSA PKCS 签名验证码对摘要算法结构的检查较为宽松。攻击者可以通过精心设计的结构窃取填充字节并在使用低公共指数时使用 PKCS#1 编码消息的未检查部分来伪造签名。
CVE-2022-24771 MPS-2022-3738
2022-08-08 19:10
Components trim 安全漏洞
拒绝服务
Components trim是Components团队的一个用于去除字符串两端空格的 Npm 代码库。 Service trim 所有版本存在安全漏洞,该漏洞源于容易受到通过trim()的正则表达式拒绝服务的攻击。
CVE-2020-7753 MPS-2020-14926
2022-08-08 19:10
shell-quote 安全漏洞
命令注入
shell-quote是开源的一个软件包。用于解析和引用 shell 命令。 shell-quote package存在安全漏洞,攻击者可利用该漏洞可以植入任意代码从而执行相关操作。
CVE-2021-42740 MPS-2021-34136
2022-08-08 19:10
Async 安全漏洞
原型污染
Async是英国Caolan McMahon个人开发者的一个实用模块。用于使用异步 JavaScript。 Async 3.2.1 及之前版本存在安全漏洞,该漏洞源于 mapValues() 方法。攻击者可通过 mapValues() 方法获取权限。
CVE-2021-43138 MPS-2021-34434
2022-08-08 19:10
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
6 评论
51 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部