Github 2024-03-11 开源项目周报 Top15

news2024/9/23 15:40:38

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

开发语言项目数量
Python项目4
TypeScript项目3
Jupyter Notebook项目3
C#项目1
HTML项目1
CSS项目1
Dart项目1
Lua项目1
Shell项目1
Rust项目1
Java项目1
C++项目1

屏幕截图转代码应用

  • 创建周期:114 天
  • 开发语言:TypeScript, Python
  • 协议类型:MIT License
  • Star数量:42336 个
  • Fork数量:4965 次
  • 关注人数:42336 人
  • 贡献人数:18 人
  • Open Issues数量:85 个
  • Github地址:https://github.com/abi/screenshot-to-code.git
  • 项目首页: https://screenshottocode.com

这个开源项目是一个简单的应用程序,它使用GPT-4 Vision或Claude 3来生成代码,使用DALL-E 3来生成类似的图像,将屏幕截图转换为代码。它支持HTML/Tailwind CSS、React、Bootstrap和Vue。用户还可以输入URL来克隆一个活动网站。该项目在GitHub上可用,以获取更多演示和更新。

Ryujinx: 任天堂Switch模拟器

  • 创建周期:2223 天
  • 开发语言:C#
  • 协议类型:MIT License
  • Star数量:28824 个
  • Fork数量:3163 次
  • 关注人数:28824 人
  • 贡献人数:178 人
  • Open Issues数量:772 个
  • Github地址:https://github.com/Ryujinx/Ryujinx.git
  • 项目首页: https://www.ryujinx.org

Ryujinx是一个用C#编写的开源任天堂Switch模拟器。截至2023年10月,已测试了大约4200个标题,其中超过4150个可以启动到游戏界面,并且大约3500个被认为是可玩的。用户可以通过提交新的游戏测试或更新现有的测试来贡献兼容性列表。

微软人工智能入门课程

  • 创建周期:1104 天
  • 开发语言:Jupyter Notebook
  • 协议类型:MIT License
  • Star数量:29543 个
  • Fork数量:4637 次
  • 关注人数:29543 人
  • 贡献人数:33 人
  • Open Issues数量:68 个
  • Github地址:https://github.com/microsoft/AI-For-Beginners.git
  • 项目首页: https://microsoft.github.io/AI-For-Beginners/

微软为初学者提供了为期12周,共24课时的人工智能(AI)课程。该课程涵盖了各种AI方法,包括符号AI、神经网络、计算机视觉、自然语言处理等。它提供了动手实践课程、测验和实验室,并包括了对TensorFlow、PyTorch和道德AI原则的覆盖。该课程不涵盖AI的商业案例、经典机器学习、使用认知服务构建的实际AI应用、特定的ML云框架、对话AI和聊天机器人,以及深度学习背后的深度数学。

初学者的生成式人工智能(第2版)

  • 创建周期:259 天
  • 开发语言:Jupyter Notebook
  • 协议类型:MIT License
  • Star数量:25764 个
  • Fork数量:16105 次
  • 关注人数:25764 人
  • 贡献人数:50 人
  • Open Issues数量:17 个
  • Github地址:https://github.com/microsoft/generative-ai-for-beginners.git
  • 项目首页: https://microsoft.github.io/generative-ai-for-beginners/

《初学者的生成式人工智能(第2版)》是由微软云倡导者提供的一门全面的18课程,教授一切开始构建生成式人工智能应用所需的知识。

ChatGPT API 划词翻译工具

  • 创建周期:366 天
  • 开发语言:TypeScript
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:21026 个
  • Fork数量:1537 次
  • 关注人数:21026 人
  • 贡献人数:76 人
  • Open Issues数量:360 个
  • Github地址:https://github.com/openai-translator/openai-translator.git

这是一个基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面应用的项目。它起初是一个 Chrome 扩展,现在已经发展成为一个多平台桌面应用,提供翻译、文字润色和摘要功能,并支持 55 种不同语言的相互翻译、文字润色和摘要。该工具支持流式模式、自定义翻译文本、一键复制、文字转语音、截图翻译,以及词汇书支持和生成基于词汇书单词的记忆辅助。同时支持 OpenAI 和 Azure OpenAI Service,需要准备 OpenAI API 密钥或 Azure OpenAI Service API 密钥进行安装。

Pingora: 构建快速、可靠和可扩展网络服务的开源库

  • 创建周期:302 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:10390 个
  • Fork数量:497 次
  • 关注人数:10390 人
  • 贡献人数:3 人
  • Open Issues数量:32 个
  • Github地址:https://github.com/cloudflare/pingora.git

Pingora是一个旨在构建快速、可靠和可扩展网络服务的开源库。

QtScrcpy: Android实时显示控制软件

  • 创建周期:1720 天
  • 开发语言:Java, C++
  • 协议类型:Apache License 2.0
  • Star数量:14700 个
  • Fork数量:2084 次
  • 关注人数:14700 人
  • 贡献人数:19 人
  • Open Issues数量:426 个
  • Github地址:https://github.com/barry-ran/QtScrcpy.git
  • 项目首页: https://blog.csdn.net/rankun1/article/details/87970523

QtScrcpy是一款开源软件,允许通过USB或网络实时显示和控制Android设备。它不需要root权限,并支持GNU/Linux、Windows和macOS等多个平台。它专注于轻量化、性能、质量、低延迟、快速启动时间和非侵入性。

Kickstart.nvim: 个人Neovim配置的启动点

  • 创建周期:626 天
  • 开发语言:Lua
  • 协议类型:MIT License
  • Star数量:12846 个
  • Fork数量:8160 次
  • 关注人数:12846 人
  • 贡献人数:91 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/nvim-lua/kickstart.nvim.git

Kickstart.nvim是一个开源项目,用于个人Neovim配置的启动点。

从零开始构建大型语言模型

  • 创建周期:197 天
  • 开发语言:Jupyter Notebook
  • 协议类型:Other
  • Star数量:8212 个
  • Fork数量:475 次
  • 关注人数:8212 人
  • 贡献人数:6 人
  • Open Issues数量:0 个
  • Github地址:https://github.com/rasbt/LLMs-from-scratch.git
  • 项目首页: https://www.manning.com/books/build-a-large-language-model-from-scratch

《从零开始构建大型语言模型》是一本指导您从头开始创建自己的LLM的书籍,使用清晰的解释、图表和示例。该方法与创建ChatGPT等大规模基础模型的方法相似。它涵盖了理解大型语言模型和处理文本数据等主题。

Windows在Docker容器中的应用

  • 创建周期:57 天
  • 开发语言:Shell
  • 协议类型:MIT License
  • Star数量:6788 个
  • Fork数量:474 次
  • 关注人数:6788 人
  • 贡献人数:4 人
  • Open Issues数量:26 个
  • Github地址:https://github.com/dockur/windows.git

Windows在Docker容器中是一个开源项目,它可以在Docker容器环境中运行Windows应用程序。它提供了一种将Windows应用程序容器化并以一种一致和隔离的方式执行的方法。

Ente: 开源端到端加密的照片存储平台

  • 创建周期:496 天
  • 开发语言:TypeScript, Dart
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:6019 个
  • Fork数量:385 次
  • 关注人数:6019 人
  • 贡献人数:50 人
  • Open Issues数量:97 个
  • Github地址:https://github.com/ente-io/ente.git
  • 项目首页: https://ente.io

Ente是一个完全开源的、端到端加密的平台,为您提供了一个替代Google照片和Apple照片的选择。它提供了两个应用程序,Ente照片和Ente认证,并已经通过外部审核对其源代码和密码学进行了审核。

基于Next.js和React.js的简单UI组件示例

  • 创建周期:490 天
  • 开发语言:HTML, CSS
  • Star数量:2552 个
  • Fork数量:494 次
  • 关注人数:2552 人
  • 贡献人数:3 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/atherosai/ui.git
  • 项目首页: https://learning.atheros.ai

该存储库包含基于Next.js和React.js的简单UI组件示例。它包括HTML/CSS/JS和React示例的安装说明,具体示例包括TikTok、Instagram、Youtube、Twitter、Linkedin和Threads。

DUSt3R: 几何3D视觉简化

  • 创建周期:13 天
  • 开发语言:Python
  • 协议类型:Other
  • Star数量:1865 个
  • Fork数量:155 次
  • 关注人数:1865 人
  • 贡献人数:3 人
  • Open Issues数量:15 个
  • Github地址:https://github.com/naver/dust3r.git

DUSt3R是Geometric 3D Vision Made Easy的官方实现。它旨在利用几何技术简化3D视觉的过程。

SD WebUI Forge 透明图像生成扩展

  • 创建周期:10 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:2790 个
  • Fork数量:273 次
  • 关注人数:2790 人
  • 贡献人数:1 人
  • Open Issues数量:42 个
  • Github地址:https://github.com/layerdiffusion/sd-forge-layerdiffuse.git

该项目是针对SD WebUI(通过Forge)的一个正在进行的扩展工作,旨在生成透明图像和图层。它目前具有图像生成和基本图层功能,透明图像到图像的功能预计将在一周内完成。代码库非常动态,可能在接下来的一个月内发生重大变化。该项目还提供自动模型下载/选择,并详细介绍了各种模型的发布,还提到了可能的未来发布。

StarCoder2 - 代码生成模型家族

  • 创建周期:88 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:867 个
  • Fork数量:95 次
  • 关注人数:867 人
  • 贡献人数:2 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/bigcode-project/starcoder2.git

StarCoder2是一系列代码生成模型(3B、7B和15B),经过对600多种编程语言和自然语言文本进行训练。这些模型使用分组查询注意力,上下文窗口包含16384个标记,滑动窗口注意力包含4096个标记。它们的训练量达到了3万亿至4万亿个标记。这些模型旨在用于代码完成,而不是用于指令模型或命令,比如“编写一个计算平方根的函数”。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1518267.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue3--数据和方法

data 组件的 data 选项是一个函数。Vue 在创建新组件实例的过程中会自动调用此函数。   data选项通常返回一个对象&#xff0c;然后 Vue 会通过响应性系统将其包裹起来&#xff0c;并以 $data 的形式存储在组件实例中。 <!DOCTYPE html> <html lang"en"&g…

Unload-labs

function checkFile() {var file document.getElementsByName(upload_file)[0].value;if (file null || file "") {alert("请选择要上传的文件!");return false;}//定义允许上传的文件类型var allow_ext ".jpg|.png|.gif";//提取上传文件的类…

【学习记录】调试千寻服务+DTU+导远RTK过程的记录

最近调试车载定位的时候&#xff0c;遇到了一些问题&#xff0c;千寻服务已经正确配置到RTK里面了&#xff0c;但是导远的定位设备一直显示RTK浮动解&#xff0c;通过千寻服务后台查看状态&#xff0c;长时间显示不合法的GGA值。 首先&#xff0c;通过四处查资料&#xff0c;千…

一文解析AI社交网络 CharacterX,确定性空投不可错过

从 OpenAI 发布 ChatGPT 以来&#xff0c;AI 迅速成为全球热门话题&#xff0c;围绕 AI 的衍生应用层出不穷。随着前一段 Sora 的亮相&#xff0c;AI 的优异表现再次震惊世界。人们不得不承认&#xff0c;未来的互联网将不可避免的以 AI 为主线进行推动和演化。 在加密领域&…

new ArrayList 不当导致 CPU 飙升

问题是这样的&#xff0c;周五正在写文档&#xff0c;突然收到了线上报警&#xff0c;发现cpu占用达到了90多&#xff0c;上平台监控系统查看容器&#xff0c;在jvm监控中发现有一个pod在两个小时内产生了61次youngGc一次fullGc&#xff0c;这个问题特别严重且少见&#xff0c;…

【小黑嵌入式系统第十九课】结课总结(三)——操作系统部分(RTOSμC/OS-Ⅲ程序设计基础(任务函数时间临界区通信))

上一课&#xff1a; 【小黑嵌入式系统第十八课】结课总结&#xff08;二&#xff09;——软件部分&#xff08;系统架构&调试&测试&运行&系统软件设计&#xff09; 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0…

独立开发的轻量级简洁开源论坛BBS PHP源码 – 2023新版发布

最新的轻量级开源论坛php源码发布啦&#xff01;这是一款独立开发的论坛系统&#xff0c;可以帮助你快速地开发出你想要的网站。 如果你是PHP初学者&#xff0c;这款论坛系统非常适合你入门学习。不过&#xff0c;需要注意的是&#xff0c;由于它并没有进行商业化改造&#xf…

C++面试100问!(三)

前言 本次专题旨在回顾C的一些基础&#xff0c;方便实时总结。 C源文件从文本到可执行文件经历的过程&#xff1f; 预处理阶段&#xff1a;对源代码文件中文件包含关系&#xff08;头文件&#xff09;、预编译语句&#xff08;宏定义&#xff09;进行分析和替换&#xff0c;生…

intra-band contiguous carrier aggregation是如何判断的?

翻看38.101-1&#xff0c;在5.4A.1 Channel spacing for CA的描述中有发现具体规定。 首先 两个CC的channel spacing要为channel raster和SCS的最小公倍数的任意倍数&#xff0c;其次是否来连续要根据两个CC的channel spacing 与nominal channel spacing 做比较&#xff0c;…

睿尔曼超轻量仿人机械臂之六轴机器人运动认知与实操

机械臂运动分为关节空间运动和笛卡尔空间运动2种方式&#xff0c;2种运动方式分别对应机械臂运动学算法的正解和逆解&#xff0c;在不同的应用场景下可以使用不同的运动方式。 两种运动方式之间的不同可总结为以下几点&#xff1a; ①表示方式不同。关节空间运动发给机械臂的是…

代码学习记录16

随想录日记part16 t i m e &#xff1a; time&#xff1a; time&#xff1a; 2024.03.11 主要内容&#xff1a;今天的主要内容是二叉树的第五部分&#xff0c;主要涉及最大二叉树&#xff1b;合并二叉树&#xff1b;二叉搜索树的搜索&#xff1b;验证二叉搜索树。 654.最大二叉…

《Python深度学习》阅读笔记

以下是《Python深度学习》一书中学习过程中记录的一些重要的专属名词和概念&#xff1a; 一、概念 深度学习&#xff08;Deep Learning&#xff09;&#xff1a;指使用多层神经网络进行机器学习的技术。神经网络&#xff08;Neural Network&#xff09;&#xff1a;一种模仿生…

常用SQL语句大全

目录 目录 一.SQL概念 二.数据库操作 2.0.连接数据库 2.1创建数据库 2.2使用数据库 2.3切换数据库 2.4删除数据库(慎用&#xff01;&#xff01;) 2.5查询数据库 三.表操作 3.0了解数据类型和数据约束 3.1创建表 3.2查询表 3.3修改表 3.4删除表 四.数据操作 4…

【PTA】L1-032 L1-033(c)第六天

L1-032 Left-pad 分数 20 作者 陈越 单位 浙江大学 根据新浪微博上的消息&#xff0c;有一位开发者不满NPM&#xff08;Node Package Manager&#xff09;的做法&#xff0c;收回了自己的开源代码&#xff0c;其中包括一个叫left-pad的模块&#xff0c;就是这个模块把javas…

【开源-土拨鼠充电系统】鸿蒙 HarmonyOS 4.0+微信小程序+云平台

本人自己开发的开源项目&#xff1a;土拨鼠充电系统 ✍GitHub开源项目地址&#x1f449;&#xff1a;https://github.com/cheinlu/groundhog-charging-system ✍Gitee开源项目地址&#x1f449;&#xff1a;https://gitee.com/cheinlu/groundhog-charging-system ✨踩坑不易&am…

集合系列(一) -集合框架简介

一、集合类简介 Java集合就像一种容器&#xff0c;可以把多个对象&#xff08;实际上是对象的引用&#xff0c;但习惯上都称对象&#xff09;“丢进”该容器中。从Java 5 增加了泛型以后&#xff0c;Java集合可以记住容器中对象的数据类型&#xff0c;使得编码更加简洁、健壮。…

使用点链云管家创建瑜伽约课小程序

点链云管家 点链云管家是由上海点链科技开发的门店管理系统&#xff0c;为线下门店商家提供一站式门店运营服务平台解决方案&#xff0c;适用于瑜伽健身、美业、新零售会员制电商、母婴店、宠物店、按摩养生、服装、美容、美甲、汽车服务、商超零售、餐饮、KTV娱乐、干洗等18个…

如何在Linux使用docker部署Swagger Editor并实现无公网IP远程协同编辑API文档

目录 前言 Swagger Editor本地接口文档公网远程访问 1. 部署Swagger Editor 2. Linux安装Cpolar 3. 配置Swagger Editor公网地址 4. 远程访问Swagger Editor 5. 固定Swagger Editor公网地址 结语 前言 作者简介&#xff1a; 懒大王敲代码&#xff0c;计算机专业应届生 …

Linux的一些常用指令

一、文件中 r w x - 的含义 r&#xff08;read&#xff09;是只读权限&#xff0c; w&#xff08;write&#xff09;是写的权限&#xff0c; x&#xff08;execute&#xff09;是可执行权限&#xff0c; -是没有任何权限。 二、一些指令 # 解压压缩包 tar [-zxvf] 压缩包名…

springboot+ssm基于vue.js的客户关系Crm管理系统

系统包含两种角色&#xff1a;管理员、用户&#xff0c;主要功能如下。 ide工具&#xff1a;IDEA 或者eclipse 编程语言: java 数据库: mysql5.7 框架&#xff1a;ssmspringboot都有 前端&#xff1a;vue.jsElementUI 详细技术&#xff1a;springbootSSMvueMYSQLMAVEN 数据库…