Ant Design:企业级 UI 设计语言和 React 库 | 开源日报 No.88

news/2024/7/15 20:13:00 标签: ui, 设计语言, react.js

picture

ant-design/ant-design

Stars: 87.9k License: MIT

picture

Ant Design 是一个企业级 UI 设计语言和 React UI 库。

  • 为 Web 应用程序设计的企业级 UI。
  • 提供一套高质量的开箱即用的 React 组件。
  • 使用可预测静态类型编写 TypeScript 代码。
  • 包含完整的设计资源和开发工具包。
  • 支持数十种语言国际化支持
  • 基于 CSS-in-JS 实现强大主题定制功能。

hashicorp/consul

Stars: 27.0k License: NOASSERTION

Consul 是一个分布式、高可用的数据中心感知解决方案,用于连接和配置动态分布式基础架构上的应用程序。

  • 多数据中心:Consul 支持任意数量的区域而无需复杂配置。
  • 服务网格:Consul Service Mesh 通过自动 TLS 加密和基于身份验证实现安全的服务间通信。应用程序可以使用边车代理在服务网格配置下建立入站和出站连接,并具备透明代理功能。
  • 服务发现:Consul 使得各个服务能够简单地注册自己并通过 DNS 或 HTTP 接口发现其他服务。也可以注册外部 SaaS 提供商作为一种扩展方式。
  • 健康检查:健康检查使得 Consul 能够快速向操作员报告集群中存在问题。与服务发现结合起来,防止将流量路由到不健康主机,并启用了面向业务层级断路器等特性
  • 动态应用程序配置 - 提供了一个 HTTP API,允许用户存储索引对象以及存储配置参数和应该元信息。

karpathy/nanoGPT

Stars: 25.2k License: MIT

picture

nanoGPT 是一个用于训练/微调中型 GPT 的最简单、最快速的存储库。它是 minGPT 的重写,注重实践而非教育。该项目仍在积极开发中,但目前文件 train.py 可以在 OpenWebText 上复现运行时间约为4天,在一台 8XA100 40GB 节点上进行训练,并且能够复制出 GPT-2 (124M) 模型。代码本身很简洁易懂:train.py 只有大约 300 行样板化训练循环代码和 model.py 只有大约 300 行 GPT 模型定义,可选择从 OpenAI 加载 GTP-2 的权重。这就是全部。

  • 训练/微调中等规模的语言生成模型
  • 简单易读:由于代码十分简洁,因此非常容易根据个人需求进行修改。
  • 快速高效:在适当硬件资源下,能够在较短时间内完成对不同数据集大小及网络结构参数设置下的语言生成任务。

veler/DevToys

Stars: 18.8k License: MIT

picture

DevToys 是一个开发者的瑞士军刀。

  • 可以帮助日常开发任务,如格式化 JSON、比较文本和测试正则表达式等。不需要使用许多不可靠的网站来处理简单的数据任务。

主要功能:

  • 转换器:包括 JSON <> YAML、时间戳转换、进制转换等
  • 编码/解码器:HTML 编码/解码、URL 编码/解码、Base64 文本与图像编解密等
  • 格式化工具:支持对 JSON/XML/SQL 进行格式化
  • 随机生成工具:MD5 哈希值生成器,UUID 生成器,Lorem Ipsum 随机文字生成器等
  • 图形相关工具:PNG/JPEG 压缩,图片类型互相转换 (例如 PNG 到 JPEG),Markdown 预览等

languagetool-org/languagetool

Stars: 8.9k License: LGPL-2.1

LanguageTool 是一个开源的语法和风格检查工具,支持超过 25 种语言。

该项目的主要功能包括:

  • 检测并纠正简单拼写错误
  • 发现其他常规校对软件无法识别的许多错误

LanguageTool 的关键特性和核心优势有:

  • 支持英文、西班牙文、法文、德文等 20 多种语言,适用范围广泛。
  • 提供了作为服务端运行自己的 LanguageTool 服务器以及使用 HTTP API 连接公共服务器进行校验等详细说明。

通过这个开源项目可以轻松地在各类应用中集成强大且准确度高的文字校对功能。

shroominic/codeinterpreter-api

Stars: 2.4k License: MIT

这是一个 ChatGPT 代码解释器的开源实现项目,使用了 LangChain 和 CodeBoxes 进行后端沙盒式 Python 代码执行。该项目具有以下特性和优势:

  • 数据集分析、股票图表绘制、图像处理等功能
  • 支持网络访问和自动安装 Python 包
  • 输入文本+文件,输出文本+文件
  • 对话记忆:基于先前输入进行回应
  • 使用 CodeBox API 实现轻松扩展生产环境能力 (即将推出)

您可以通过设置适当的环境变量或使用 .env 文件来配置 OpenAI 和 Azure OpenAI。


http://www.niftyadmin.cn/n/5218196.html

相关文章

ros2智能小车中STM32地盘需要用到PWM的模块

我做的地盘比较简单&#xff0c;使用了一下模块&#xff1a; 4个直流减速电机&#xff0c;&#xff08;每个模块用到了一个PWM&#xff09;---这会通过L298N的ENA,ENB来实现控制 光电对射测速模块&#xff08;不用PWM) 超声波测距模块&#xff08;不用PWM&#xff0c;只需要…

Spring Boot 改版如何解决?使用阿里云创建项目、使用IDEA进行创建

接上次博客&#xff1a;JavaEE进阶&#xff08;2&#xff09;SpringBoot 快速上手&#xff08;环境准备、Maven&#xff1a;核心功能&#xff0c;Maven仓库、第⼀个SpringBoot程序&#xff1a;Spring介绍&#xff0c;Spring Boot介绍、创建项目&#xff09;-CSDN博客 目录 使…

【海德教育】唐山每年成人高考的考试时间在什么时候?

成人高考的考试时间是&#xff1a;每年十月份的第二个双休日两天。

大语言模型损失函数详解

我们可以把语言模型分为两类&#xff1a; 自动回归式语言模型&#xff1a;自动回归式语言模型在本质上是单向的&#xff0c;也就是说&#xff0c;它只沿着一个方向阅读句子。正向&#xff08;从左到右&#xff09;预测&#xff1b;反向&#xff08;从右到左&#xff09;预测。…

AI辅助工具

任务拆解工具 Magic ToDo - GoblinTools 可用的AI搜索和对话工具&#xff1a;chatgpt 梦畅AI

使用NVM管理多个Nodejs版同时本支持vue2、vue3

1.安装nvm,下载地址&#xff1a; https://github.com/coreybutler/nvm-windows/releases/tag/1.1.12 2.nvm常用命令 Usage:nvm arch : Show if node is running in 32 or 64 bit mode.nvm current : Display active version.nvm debug …

大数据平台/大数据技术与原理-实验报告--部署全分布模式Hadoop集群

实验名称 部署全分布模式Hadoop集群 实验性质 &#xff08;必修、选修&#xff09; 必修 实验类型&#xff08;验证、设计、创新、综合&#xff09; 综合 实验课时 2 实验日期 2023.10.16-2023.10.20 实验仪器设备以及实验软硬件要求 专业实验室&#xff08;配有cen…

SpringCloud 微服务全栈体系(十八)

第十一章 分布式搜索引擎 elasticsearch 八、RestClient 查询文档 文档的查询同样适用 RestHighLevelClient 对象&#xff0c;基本步骤包括&#xff1a; 准备 Request 对象准备请求参数发起请求解析响应 1. 快速入门 以 match_all 查询为例 1.1 发起查询请求 代码解读&…