去年最火的 JS 开源项目「GitHub 热点速览」

2024-01-08 16:28

本文主要是介绍去年最火的 JS 开源项目「GitHub 热点速览」,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 开源新闻

1.1 2023 年最火的 JS 开源项目

这份「2023 JavaScript Rising Stars」榜单,关注的是 2023 年 GitHub 上 Star 增长速度最快的 JavaScript 开源项目。该榜单显示,过去一年最热门的 JavaScript 项目是 🏆shadcn/ui

这是一款用 React 编写的 UI 组件集合,可通过 TailwindCSS 自定义样式,支持自定义组件、复制代码即用。

GitHub 地址→GitHub - shadcn-ui/ui: Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

2. GitHub 热搜项目

2.1 免费观影的 Web 应用:movie-web

主语言:TypeScriptStar:1.6w周增长:9k

这是一款可以轻松看电影的 Web 应用,它是一个前端项目,拥有简约、美观的前端界面,支持搜索、播放/下载电影、自动保存观看进度。该项目仅链接第三方影视资源,并不提供或保存任何作品。

GitHub 地址→GitHub - movie-web/movie-web: A small web app for watching movies and shows easily

2.2 客户关系管理系统:twenty

主语言:TypeScriptStar:7.6k周增长:1k

该项目是由社区驱动的开源客户关系管理系统(CRM),可以通过可视化流程的方式管理你的客户,灵感来自 Notion。提供了添加、筛选、排序和跟踪客户等功能,支持自托管即自行通过源代码免费构建服务。

GitHub 地址→GitHub - twentyhq/twenty: Building a modern alternative to Salesforce, powered by the community.

2.3 React 富文本编辑器:plate

主语言:TypeScriptStar:6.2k周增长:800+

即插即用的 React 富文本编辑器,支持 Markdown、所见即所得,以及专注于编辑器的可重用组件。

GitHub 地址→GitHub - udecode/plate: The rich-text editor for React.

2.4 开源 3D 建模软件:FreeCAD

主语言:C++Star:1.6w增长:100+

一款知名的开源三维参数化建模软件,可用于创建三维原型。它易用、灵活、支持多种文件格式,适用于 Windows、Linux 和 macOS 操作系统。

GitHub 地址→GitHub - FreeCAD/FreeCAD: This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

2.5 Copilot 转 GPT-4:copilot-gpt4-service

主语言:GoStar:1.3k

该项目可以将 GitHub Copilot 转换成 ChatGPT 的服务,为什么要这么做呢?因为如果你在 GitHub 上有一个开源项目,就有机会免费使用 Copilot,除此之外学生和教师在完成认证后也可以免费使用 Copilot。一番操作下来,就等于白嫖 GPT-4。

GitHub 地址→GitHub - aaamoon/copilot-gpt4-service: Convert Github Copilot to ChatGPT, free to use the GPT-4 model

3. HelloGitHub 热评

在这个章节,将会分享下本周 HelloGitHub 网站上的热门开源项目,欢迎与我们分享你上手这些开源项目后的使用体验。

3.1 免费离线的 OCR 软件:Umi-OCR

主语言:Python

这是一款完全免费的 OCR 软件,支持离线、截屏识别文字、批量导入图片、横/竖排文字,还可以忽略水印区域,适用于 Windows 操作系统。

项目详情→HelloGitHub|详情

3.2 50 个迷你前端项目:50projects50days

主语言:CSS、HTML、JavaScript

该项目是 50 个采用 HTML+CSS+JS 的前端小项目集合,包含网页源码和效果展示,标准的入门级前端开源项目。通过查看效果让新手感受前端的美妙,简单的源码降低了上手写代码门槛,或许其中某个网页的效果也会让工作多年的你大呼哇塞。

项目详情→HelloGitHub|详情

文章转载自:削微寒

原文链接:https://www.cnblogs.com/xueweihan/p/17951632

体验地址:引迈 - JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构

这篇关于去年最火的 JS 开源项目「GitHub 热点速览」的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/584072

相关文章

JAVA项目swing转javafx语法规则以及示例代码

《JAVA项目swing转javafx语法规则以及示例代码》:本文主要介绍JAVA项目swing转javafx语法规则以及示例代码的相关资料,文中详细讲解了主类继承、窗口创建、布局管理、控件替换、... 目录最常用的“一行换一行”速查表(直接全局替换)实际转换示例(JFramejs → JavaFX)迁移建

JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)

《JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)》:本文主要介绍如何在IntelliJIDEA2020.1中创建和部署一个JavaWeb项目,包括创建项目、配置Tomcat服务... 目录简介:一、创建项目二、tomcat部署1、将tomcat解压在一个自己找得到路径2、在idea中添加

解决idea启动项目报错java: OutOfMemoryError: insufficient memory

《解决idea启动项目报错java:OutOfMemoryError:insufficientmemory》:本文主要介绍解决idea启动项目报错java:OutOfMemoryError... 目录原因:解决:总结 原因:在Java中遇到OutOfMemoryError: insufficient me

python项目环境切换的几种实现方式

《python项目环境切换的几种实现方式》本文主要介绍了python项目环境切换的几种实现方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1. 如何在不同python项目中,安装不同的依赖2. 如何切换到不同项目的工作空间3.创建项目

SpringBoot项目整合Netty启动失败的常见错误总结

《SpringBoot项目整合Netty启动失败的常见错误总结》本文总结了SpringBoot集成Netty时常见的8类问题及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录一、端口冲突问题1. Tomcat与Netty端口冲突二、主线程被阻塞问题1. Netty启动阻

python项目打包成docker容器镜像的两种方法实现

《python项目打包成docker容器镜像的两种方法实现》本文介绍两种将Python项目打包为Docker镜像的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目录简单版:(一次成功,后续下载对应的软件依赖)第一步:肯定是构建dockerfile,如下:第二步

Python + Streamlit项目部署方案超详细教程(非Docker版)

《Python+Streamlit项目部署方案超详细教程(非Docker版)》Streamlit是一款强大的Python框架,专为机器学习及数据可视化打造,:本文主要介绍Python+St... 目录一、针对 Alibaba Cloud linux/Centos 系统的完整部署方案1. 服务器基础配置(阿里

在SpringBoot+MyBatis项目中实现MySQL读写分离的实战指南

《在SpringBoot+MyBatis项目中实现MySQL读写分离的实战指南》在SpringBoot和MyBatis项目中实现MySQL读写分离,主要有两种思路:一种是在应用层通过代码和配置手动控制... 目录如何选择实现方案核心实现:应用层手动分离实施中的关键问题与解决方案总结在Spring Boot和

gitlab项目实现添加新成员

《gitlab项目实现添加新成员》:本文主要介绍gitlab项目实现添加新成员方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录gitlabhttp://www.chinasem.cn项目添加新成员1、进入项目2、手动输入要添加成员的账号或者搜索总结gitlab项

vite搭建vue3项目的搭建步骤

《vite搭建vue3项目的搭建步骤》本文主要介绍了vite搭建vue3项目的搭建步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录1.确保Nodejs环境2.使用vite-cli工具3.进入项目安装依赖1.确保Nodejs环境