目录

Github 2023-12-29 开源项目日报 Top10

根据Github Trendings的统计,今日(2023-12-29统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Java项目2
HTML项目2
TypeScript项目2
Python项目2
非开发语言项目2
C++项目1
JavaScript项目1

精选面试问题列表

  • 创建周期:2953 天
  • Star数量:61085 个
  • Fork数量:8048 次
  • 关注人数:61085 人
  • 贡献人数:137 人
  • Open Issues数量:34 个
  • Github地址:https://github.com/DopplerHQ/awesome-interview-questions.git
  • 项目首页: https://doppler.com

Awesome Interviews是一个精心策划的技术面试问题列表。它是一个面试问题列表的集合,并欢迎社区贡献。

GPT4All: 本地运行大型语言模型的开源生态系统

  • 创建周期:277 天
  • 开发语言:C++
  • 协议类型:MIT License
  • Star数量:58067 个
  • Fork数量:6444 次
  • 关注人数:58067 人
  • 贡献人数:78 人
  • Open Issues数量:326 个
  • Github地址:https://github.com/nomic-ai/gpt4all.git
  • 项目首页: https://gpt4all.io

/images/nomic-ai-gpt4all-0.png

GPT4All是一个开源生态系统,允许用户在消费级CPU和任何GPU上本地运行强大且定制的大型语言模型。它支持GGUF格式的模型,并且要求CPU支持AVX或AVX2指令。Nomic AI维护这个软件生态系统,以确保质量和安全,并实现便捷地训练和部署边缘大型语言模型。

开源组件库:构建自定义组件

  • 创建周期:359 天
  • 开发语言:TypeScript
  • 协议类型:MIT License
  • Star数量:38795 个
  • Fork数量:2033 次
  • 关注人数:38795 人
  • 贡献人数:165 人
  • Open Issues数量:978 个
  • Github地址:https://github.com/shadcn-ui/ui.git
  • 项目首页: https://ui.shadcn.com

该项目提供了精美设计、易于访问和可定制的组件,可以轻松集成到应用程序中。它是开源的,可用于构建自定义组件库。

系统设计课程

  • 创建周期:500 天
  • 协议类型:Other
  • Star数量:24863 个
  • Fork数量:2366 次
  • 关注人数:24863 人
  • 贡献人数:7 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/karanpratapsingh/system-design.git
  • 项目首页: https://leanpub.com/systemdesign

/images/karanpratapsingh-system-design-0.png

这个开源项目是关于系统设计的课程,可在网站上和作为电子书获取。它涵盖了诸如IP、OSI模型、TCP和UDP、DNS、负载均衡、数据库、N层架构、消息代理、地理哈希、系统设计面试等各种主题。该课程旨在提供一种系统化的方法,用于构建和设计满足特定要求的系统。

Stirling PDF: 本地托管的强大 PDF 操作工具

  • 创建周期:335 天
  • 开发语言:Java, HTML
  • 协议类型:GNU General Public License v3.0
  • Star数量:9171 个
  • Fork数量:602 次
  • 关注人数:9171 人
  • 贡献人数:68 人
  • Open Issues数量:122 个
  • Github地址:https://github.com/Frooodle/Stirling-PDF.git

这是一个强大的基于 Docker 的本地托管的 Web PDF 操作工具,允许您对 PDF 文件执行各种操作,如拆分、合并、转换、重新组织、添加图像、旋转、压缩等。它最初是由 ChatGPT 制作的应用程序,并不断发展,以包含各种功能,以满足您的所有 PDF 需求。Stirling PDF 不会进行任何外发呼叫来进行记录保存或跟踪。所有文件和 PDF 文件要么仅在客户端上处理,要么仅在执行任务期间在服务器内存中,要么仅在执行任务时在临时文件中。已被用户下载的任何文件在那时都已从服务器上删除。请随时在 Github 问题或我们的 Discord 中请求任何功能或错误修复。

Undici: 专为Node.js编写的HTTP/1.1客户端

  • 创建周期:2058 天
  • 开发语言:JavaScript, HTML
  • 协议类型:MIT License
  • Star数量:5202 个
  • Fork数量:429 次
  • 关注人数:5202 人
  • 贡献人数:216 人
  • Open Issues数量:186 个
  • Github地址:https://github.com/nodejs/undici.git
  • 项目首页: https://nodejs.github.io/undici

Undici是专为Node.js从头开始编写的HTTP/1.1客户端。‘Undici’在意大利语中意为十一,并且也是电视节目《怪奇物语》的一个参考。

Apache Hudi:大数据管理的有力工具

  • 创建周期:2571 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:4767 个
  • Fork数量:2429 次
  • 关注人数:4767 人
  • 贡献人数:378 人
  • Open Issues数量:879 个
  • Github地址:https://github.com/apache/hudi.git
  • 项目首页: https://hudi.apache.org/

/images/apache-hudi-0.png

Apache Hudi 是一个开源项目,用于管理分布式文件系统上的大型分析数据集,例如云存储、HDFS 或任何兼容 Hadoop FileSystem 的存储。它支持 upserts、deletes 和增量处理,是大数据管理的有力工具。

极简简历

  • 创建周期:6 天
  • 开发语言:TypeScript
  • 协议类型:MIT License
  • Star数量:2521 个
  • Fork数量:230 次
  • 关注人数:2521 人
  • 贡献人数:4 人
  • Open Issues数量:10 个
  • Github地址:https://github.com/BartoszJarocki/cv.git
  • 项目首页: https://cv.jarocki.me

/images/bartoszjarocki-cv-0.png

极简简历是一个简单的网页应用程序,使用Next.js和shadcn/ui构建,在Vercel上部署。它为简历页面提供了打印友好的布局。

Rope: 基于GUI的insightface inswapper_128模型实现

  • 创建周期:172 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:1003 个
  • Fork数量:179 次
  • 关注人数:1003 人
  • 贡献人数:1 人
  • Open Issues数量:17 个
  • Github地址:https://github.com/Hillobar/Rope.git

/images/hillobar-rope-0.png

Rope是一个开源项目,它实现了insightface inswapper_128模型,并配有一个方便的图形用户界面(GUI)。

大型语言模型统一评估框架

  • 创建周期:196 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:753 个
  • Fork数量:50 次
  • 关注人数:753 人
  • 贡献人数:10 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/microsoft/promptbench.git
  • 项目首页: http://aka.ms/promptbench

该项目是针对大型语言模型的统一评估框架。它旨在为评估大型语言模型的性能提供标准化的方法。