Github 2024-07-15 开源项目周报 Top15

简介: 根据 Github Trendings 的统计,2024年7月15日当周共有15个项目上榜。以下是按开发语言分类的项目数量汇总:Python项目5个,非开发语言项目4个,JavaScript项目3个,TypeScript项目2个,Go、Solidity和Java项目各1个,Rust项目1个。此外,介绍了多个值得关注的项目,包括免费编程学习平台 freeCodeCamp.org、免费编程书籍和学习资源清单、免费 API 集合等,涵盖了不同编程语言和技术领域。

根据Github Trendings的统计,本周(2024-07-15统计)共有15个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言 项目数量
Python项目 5
非开发语言项目 4
JavaScript项目 3
TypeScript项目 2
Go项目 1
Solidity项目 1
Java项目 1
Rust项目 1

免费编程学习平台:freeCodeCamp.org

freeCodeCamp.org 是一个开放源代码平台和社区,人们可以免费学习编程。它得到慈善机构的支持,旨在帮助成年人转入科技行业。该平台提供全栈网页开发和机器学习课程,并提供交互式编程挑战。

免费编程书籍和学习资源清单

该项目是一个列出了多种语言中免费可用的编程书籍和学习资源的清单。它提供了一个可通过易于阅读的网站访问的可搜索数据库。

各种有趣主题的精彩清单

  • 创建周期:3657 天
  • 协议类型:Creative Commons Zero v1.0 Universal
  • Star数量:311067 个
  • Fork数量:27057 次
  • 关注人数:311067 人
  • 贡献人数:437 人
  • Open Issues数量:37 个
  • Github地址:https://github.com/sindresorhus/awesome.git

该项目是一个收集了各种有趣主题的精彩清单,包括平台、编程语言、前端和后端开发、计算机科学、大数据、理论、书籍、编辑器、游戏、开发环境、娱乐、数据库、媒体、学习资源、安全、内容管理系统、硬件、商业、工作、网络、去中心化系统、健康和社会科学、事件、测试和其他主题。

免费API集合

这个开源项目是一个集体的免费API列表,涵盖了许多类别,如动物、动漫、反恶意软件、艺术与设计、认证与授权、区块链、书籍、商业等。它提供了各种用途的可用免费API的全面索引。

开源社会大学:计算机科学自学教育

  • 创建周期:3725 天
  • 协议类型:MIT License
  • Star数量:166000 个
  • Fork数量:20981 次
  • 关注人数:166000 人
  • 贡献人数:138 人
  • Open Issues数量:15 个
  • Github地址:https://github.com/ossu/computer-science.git

开源社会大学(OSSU)提供完整的计算机科学教育,使用在线材料。它专为那些希望全面掌握基本计算概念并有纪律自主获得这种教育的人设计,同时得到全球学习者社区的支持。课程分为入门CS,核心CS,高级CS和最终项目,通过每周大约投入20小时的学习,可以在大约2年内完成。所有课程材料均免费提供,学生可以独自或团体学习,按顺序或无序学习。社区通过Discord服务器和GitHub问题提供支持,并有贡献指南和有关过时材料的警告。课程包括先修课程,入门CS,核心CS和高级CS,以及最终项目。

Airbnb JavaScript风格指南

  • 创建周期:4274 天
  • 开发语言:JavaScript
  • 协议类型:MIT License
  • Star数量:143273 个
  • Fork数量:26324 次
  • 关注人数:143273 人
  • 贡献人数:404 人
  • Open Issues数量:166 个
  • Github地址:https://github.com/airbnb/javascript.git

Airbnb JavaScript风格指南提供了一种基本合理的JavaScript方法,假设您使用Babel,并要求使用babel-preset-airbnb或等效方法。它还假定在应用程序中安装了shims/polyfills,使用airbnb-browser-shims或等效方法。该指南提供其他语言版本,并包括ES5(已弃用)、React、CSS-in-JavaScript、CSS&Sass和Ruby的样式指南。

《Hello 算法》:动画图解、一键运行的数据结构与算法教程

《Hello 算法》是一本开源的、面向初学者的关于数据结构与算法的教程,采用动画图解和可运行的代码示例,支持多种编程语言。该项目旨在提供清晰易懂的内容,学习曲线平滑,引导初学者探索数据结构与算法的知识地图。鼓励读者互相学习,通常会在两天内回复问题和评论。

Android开源轻量级流媒体前端

  • 创建周期:3158 天
  • 开发语言:Java
  • 协议类型:GNU General Public License v3.0
  • Star数量:28641 个
  • Fork数量:2896 次
  • 关注人数:28641 人
  • 贡献人数:312 人
  • Open Issues数量:1165 个
  • Github地址:https://github.com/TeamNewPipe/NewPipe.git
  • 项目首页: https://newpipe.net

一个轻量级的 Android 流媒体前端,是开源的并且免费使用。

Signal Desktop: 跨平台私人信使

Signal Desktop是一个私人信使,允许用户通过与Android或iOS上的Signal连接,在Windows、macOS和Linux计算机上发送消息。

GraphRAG:模块化的基于图的检索增强生成系统

GraphRAG是一个模块化的基于图的检索增强生成(RAG)系统。它提供了GraphRAG加速器解决方案,并在微软研究博客文章中进行了介绍。用户可以在GraphRAG Arxiv上访问相关的文档和研究论文。

LitGPT: 高度优化的LLM预训练、微调和部署工具

  • 创建周期:348 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:6410 个
  • Fork数量:684 次
  • 关注人数:6410 人
  • 贡献人数:66 人
  • Open Issues数量:165 个
  • Github地址:https://github.com/Lightning-AI/litgpt.git

LitGPT是一个命令行工具,允许用户使用闪电关注、FSDP、4位、LoRA等最先进的技术来预训练、微调和部署大型语言模型(LLMs)。它基于高度优化的配置和训练配方,用于训练开源LLMs,重新实现了模型架构和训练配方,以消除抽象层,确保Apache 2.0合规性,并优化性能,实现更快的训练和更低的成本。

Rolldown: Rust编写的JavaScript打包工具

Rolldown是用Rust编写的JavaScript打包工具,旨在用于Vite。它提供了与Rollup兼容的API和插件接口,其范围类似于esbuild。目前正在积极开发中,尚不适合生产使用。

STORM: 利用大型语言模型从零开始撰写类似维基百科的文章

STORM是一个由LLM驱动的知识整理系统,它研究一个主题并生成带引用的全文报告。该存储库包含了一篇在NAACL 2024上发表的论文的代码,题为“利用大型语言模型从零开始撰写类似维基百科的文章”的作者是Yijia Shao,Yucheng Jiang,Theodore A. Kanell,Peter Xu,Omar Khattab和Monica S. Lam。

Optimism: 以太坊扩展开源项目

Optimism是一个旨在扩展以太坊的开源项目。它提供文档、规范和社区,用于贡献和报告安全漏洞。该项目还概述了其目录结构、开发和发布流程,以及生产发布和开发分支。

Azure中的GraphRAG解决方案加速器

GraphRAG解决方案加速器允许在Azure中一键部署由知识图驱动的RAG(GraphRAG)。它利用graphrag python包在Azure上公开API端点,从而实现索引管道和知识图的查询。

目录
相关文章
|
3月前
|
Apache 数据安全/隐私保护 Docker
【开源问答系统】GitHub 14.9k star 的开源问答引擎来了,三分钟搭建完成~~~
Apache Answer 是一款开源问答系统,助力团队将零散知识沉淀为结构化资产。支持 Docker 快速部署、插件扩展、权限控制与多语言,兼具高效搜索、投票排序与私有化部署能力,适用于技术社区、企业知识库与用户支持场景。
609 22
|
3月前
|
人工智能 JavaScript 前端开发
Github 2024-10-28 开源项目周报 Top15
本周GitHub热门项目涵盖Svelte、Open Interpreter、PowerShell等,涉及Web开发、AI助手、自动化工具等领域,Python、JavaScript为主流语言,展现开源技术活跃生态。(239字)
504 19
|
3月前
|
人工智能 JavaScript 前端开发
Github 2024-11-04 开源项目周报 Top14
本周GitHub热门项目涵盖屏幕截图转代码、网页监控、低代码开发等。Python与TypeScript主导,亮点项目包括AI生成代码工具、开源社交应用Bluesky及机器人框架LeRobot,展现AI与自动化技术的快速发展趋势。
247 15
|
3月前
|
缓存 自然语言处理 JavaScript
抓紧上车,别再错过啦, Github 开源后台管理平台,Naive UI !!!
naive-ui-pro 是基于 Vue3 + Vite + TypeScript 的免费开源中后台模板,主打“路由插件化架构”,将权限、页签、缓存等功能拆解为可插拔模块,像搭积木一样灵活组装。内置 14+ 插件、Pro Naive UI 组件库与丰富示例,支持移动端适配、多主题、国际化,MIT 许可,开箱即用,助力高效开发。
457 4
|
3月前
|
人工智能 JavaScript Docker
Github 2024-11-11 开源项目周报 Top15
本周GitHub热门项目涵盖多领域:Python与TypeScript领跑,包括屏幕截图转代码、本地文件共享、PDF处理、AI开发代理等。亮点项目如screenshot-to-code、LocalSend、OpenHands及Diagrams,兼具创新与实用性,广受开发者关注。
322 13
|
3月前
|
人工智能 算法 JavaScript
Github 2024-10-14 开源项目周报 Top14
本周GitHub热门项目共14个,Python项目占7席。涵盖算法实现、生成式AI、金融分析、目标检测等领域,包括TheAlgorithms系列、OpenBB金融平台、Ultralytics YOLO11、Manim动画框架等,展现开源技术多元发展态势。
173 8
|
4月前
|
JSON Kubernetes 安全
找到啦,我们已上车,Github 27000+ star,研发团队必备开源工具项目,真丝滑!!!
Trivy 是一款高效灵活的开源安全扫描工具,支持容器镜像、文件系统、Kubernetes 等多目标扫描,具备快速、易用、集成性强等特点,适用于 DevSecOps 全流程安全检测。
219 0
|
3月前
|
人工智能 Rust JavaScript
Github 2024-10-07 开源项目周报 Top15
本周GitHub热门项目共15个,Python项目占比最高达7个。榜首为Python算法实现集合TheAlgorithms/Python,Star数超17万;其他亮点包括Godot游戏引擎、OpenBB金融平台、ToolJet低代码框架及新兴AI相关项目如Crawl4AI、Llama Stack等,涵盖游戏、金融、AI、理财等多个领域。
186 4
|
3月前
|
人工智能 Rust 算法
Github 2024-09-30 开源项目周报 Top15
本周GitHub热门项目揭晓:Python主导,AutoGPT居首,涵盖AI、编程、数学动画等领域,助力开发者探索前沿技术。
167 4
|
3月前
|
人工智能 JavaScript 前端开发
Github 2024-09-16 开源项目周报 Top14
本周GitHub热门项目涵盖Python、TypeScript、Go等语言,React居首。亮点包括微软PowerToys、Node版本管理器、AI证件照工具HivisionIDPhotos及端侧大模型MiniCPM等。
158 2