
Github Trending
分享 GitHub 最具热度、有趣、易于上手的开源项目
第2022-51周
更新时间:2022年12月22日
本期项目标签:
学习资料、代码编译器、Python工具、ChatGPT微信机器人、书籍、开源软件、音乐制作、Python库、机器学习、IDE、代码编辑器、查询引擎、音频生成器、发动机引擎声、ChatGPT-JS客户端、搜索引擎、UI组件框架、终端、分布式计算、调度框架、微信ChatGPT、ChatGPT、Discord收集时间: Tue, 20 Dec 2022 01:39:39 GMT
收集主题: Weekly Trending of All Languages in GitHub
GrowingGit/GitHub-Chinese-Top-Charts
项目信息
项目标签:
学习资料
项目介绍
「帮助你发现优秀中文项目,可以无语言障碍地、更高效地吸收优秀经验成果」
🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。
项目地址
exaloop/codon
项目信息
开发语言:
Python、C++
项目标签:
代码编译器
项目介绍
Codon 是一种高性能的 Python 编译器,可将 Python 代码编译为本机机器代码,而无需任何运行时开销。 在单线程上,Python 的典型加速大约为 100 倍或更多。 Codon 支持本机多线程,这可以使速度提高很多倍。
Codon 框架是完全模块化和可扩展的,允许无缝集成新模块、编译器优化、领域特定语言等。 我们积极为生物信息学和量化金融等多个领域开发密码子扩展。
项目地址
zas023/JdBuyer
项目信息
开发语言:
Python
项目标签:
Python工具
项目介绍
京东抢购自动下单助手,GUI 支持 Windows 和 macOS
当您在京东上想要购买的商品无货时,小助手可以帮助您全天候监听商品库存,并在有货时第一时间自动尝试下单,且下单成功后支持微信通知触达。
📢注意:由于货源有限,监听到货源后并不能保证一定下单成功,只能保证让你和全国黄牛站在同一起跑线上,剩下的交给奇迹。
项目地址
AutumnWhj/ChatGPT-wechat-bot
项目信息
开发语言:
TypeScript、JavaScript
项目标签:
ChatGPT微信机器人
项目介绍
几步即可获得一个基于ChatGPT的微信机器人🤖
- 支持上下语境的对话。
- 支持重新设置上下语境,通过关键词(reset)重新设置对语上下语境。
- 支持在群聊@你的机器人🤖,@机器人即可收集到回复。
- 支持通过关键字叫醒你的机器人,如当在群中发送“@机器人你好xxxx”时才会收到回复。
- 支持 Docker 运行。
- 支持设置重试次数,当请求ChatGPT错误时,会自动重试。
项目地址
krahets/hello-algo
项目信息
项目标签:
书籍
项目介绍
《 Hello,算法 》
动画图解、能运行、可讨论的
数据结构与算法快速入门教程


关于本书
本书面向数据结构与算法初学者,致力于达成以下目标:
- 开源免费,所有同学都可在网上获取本书;
- 新手友好,适合算法初学者自主学习入门;
- 动画讲解,尽可能地保证平滑的学习曲线;
- 代码导向,提供精简、可运行的算法代码;
- 讨论学习,提问一般能在三日内得到回复;
项目地址
musescore/MuseScore
项目信息
开发语言:
C++
项目标签:
开源软件、音乐制作
项目介绍

MuseScore 是一款开源免费的乐谱软件
项目地址
VoltaML/voltaML-fast-stable-diffusion
项目信息
开发语言:
Python
项目标签:
Python库、机器学习
项目介绍
🔥 🔥voltaML-fast-stable-diffusion webUI🔥 🔥
轻量级库可加速 Stable-Diffusion,Dreambooth 通过单行代码成为最快的推理模型,使用WebUI 单击或单行代码加速 Stable-Diffusion、Dreambooth 到最快推理模型的轻量级库

项目地址
atom/atom
项目信息
开发语言:
JavaScript
项目标签:
IDE、代码编辑器
项目介绍
Atom 是 21 世纪的极客文本编辑器,它建立在Electron之上,并基于我们对我们最喜欢的编辑器的喜爱。我们将其设计为可深度定制,但使用默认配置仍然易于使用。
遗憾的本周推荐出现该项目,只是为了纪念一下 Atom 和 Atom 下的所有存储库将于 2022 年 12 月 15 日停止维护了
官方通知


项目地址
pola-rs/polars
项目信息
开发语言:
Rust、Python
项目标签:
查询引擎

用于 Rust 和 Python 的快如闪电的 DataFrame 库
Polars 是一个闪电般快速的 DataFrame 库/内存查询引擎。其令人惊讶的并发执行、高速缓存高效算法和富有表现力的 API 使其成为高效数据整理、数据管道、快速 API 等的完美选择
项目介绍
项目地址
ange-yaghi/engine-sim
项目信息
开发语言:
C++
项目标签:
音频生成器、发动机引擎声
项目介绍

发动机声音模拟器:通过参数设置发动机,比如多少缸、转速,从而生成逼真的音频
该项目谨是实时内燃机模拟,专门设计用于产生发动机音频和模拟发动机响应特性。它不是一种科学工具,不能指望它能为工程或发动机调整提供准确的数字
项目地址
hwchase17/langchain
项目信息
开发语言:
Pyhton
项目标签:
Python库
项目介绍
🦜️🔗 LangChain
大型语言模型 (LLM) 正在成为一种变革性技术,使开发人员能够构建他们以前无法构建的应用程序。但是单独使用这些 LLM 往往不足以创建一个真正强大的应用程序——当您可以将它们与其他计算或知识来源相结合时,真正强大之处开始显现。
该库旨在协助开发这些类型的应用程序
项目地址
transitive-bullshit/chatgpt-api
项目信息
开发语言:
TypeScript
项目标签:
ChatGPT-JS客户端
项目介绍

非官方 ChatGPT API 的 Node.js 客户端
项目地址
alibaba/havenask
项目信息
开发语言:
C++
项目标签:
搜索引擎
项目介绍

Havenask是阿里巴巴集团自研的搜索引擎,也是阿里巴巴内部广泛使用的大规模分布式检索系统,支持了包括淘宝、天猫、菜鸟、高德、饿了么、全球化在内整个阿里巴巴集团的搜索业务,为用户提供高性能、低成本、易用的搜索服务,同时具有灵活的定制和开发能力,支持算法快速迭代,帮助客户和开发者量身定做适合自身业务的智能搜索服务,助力业务增长。
Havenask 的核心能力与优势,有以下几点:
- 极致的工程性能:支持千亿级数据实时检索,百万QPS查询,百万TPS写入,毫秒级查询延迟与秒级数据更新。
- C++的底层构建:对性能、内存、稳定性有更高保障。
- SQL查询支持:支持SQL语法便捷查询,查询体验更友好。
- 丰富的插件机制:支持各类业务插件,拓展性强。
- 支持图化开发:实现算法分钟级快速迭代,定制能力丰富,在新一代智能检索场景下的支持效果优秀。
- 支持向量检索:可通过与插件配合实现多模态搜索,满足更多场景的搜索服务搭建需求(待发布)。
项目地址
sveltejs/kit
项目信息
开发语言:
JavaScript、TypeScript
项目标签:
UI组件框架
项目介绍

SvelteKit 是一个用Svelte 构建 Web 应用程序的框架,满足不同规模的应用开发,提供一个非常灵活和良好体验的基于文件系统的路由架构。 Svelte 是一个 UI 组件框架,因其出色的性能和易用性而受到开发者喜爱。
项目地址
microsoft/terminal
项目信息
开发语言:
C++
项目标签:
终端
项目介绍

开源的 Windows 终端、控制台和命令行
此存储库包含以下源代码:
- Windows 终端
- Windows 终端预览
- Windows 控制台主机 ( conhost.exe)
- 两个项目共享的组件
- 颜色工具
- 展示如何使用 Windows 控制台 API 的示例项目
相关存储库包括:
- Windows 终端文档
- 控制台 API 文档
- Cascadia 代码字体
项目地址
PowerJob/PowerJob
项目信息
开发语言:
Java
项目标签:
分布式计算、调度框架
项目介绍

PowerJob(原OhMyScheduler)是全新一代分布式调度与计算框架,能够让您轻松完成作业的调度与繁杂事务的分布式计算。
主要特性
- 使用简单:提供前端Web界面,允许开发者可视化地完成调度任务的管理(增、删、改、查)、任务运行状态监控和运行日志查看等功能。
- 定时策略完善:支持CRON表达式、固定频率、固定延迟和API四种定时调度策略。
- 执行模式丰富:支持单机、广播、Map、MapReduce四种执行模式,其中Map/MapReduce处理器能使开发者寥寥数行代码便获得集群分布式计算的能力。
- DAG工作流支持:支持在线配置任务依赖关系,可视化得对任务进行编排,同时还支持上下游任务间的数据传递
- 执行器支持广泛:支持Spring Bean、内置/外置Java类、Shell、Python等处理器,应用范围广。
- 运维便捷:支持在线日志功能,执行器产生的日志可以在前端控制台页面实时显示,降低debug成本,极大地提高开发效率。
- 依赖精简:最小仅依赖关系型数据库(MySQL/Oracle/MS SQLServer…),扩展依赖为MongoDB(用于存储庞大的在线日志)。
- 高可用&高性能:调度服务器经过精心设计,一改其他调度框架基于数据库锁的策略,实现了无锁化调度。部署多个调度服务器可以同时实现高可用和性能的提升(支持无限的水平扩展)。
- 故障转移与恢复:任务执行失败后,可根据配置的重试策略完成重试,只要执行器集群有足够的计算节点,任务就能顺利完成。
适用场景
- 有定时执行需求的业务场景:如每天凌晨全量同步数据、生成业务报表等。
- 有需要全部机器一同执行的业务场景:如使用广播执行模式清理集群日志。
- 有需要分布式处理的业务场景:比如需要更新一大批数据,单机执行耗时非常长,可以使用Map/MapReduce处理器完成任务的分发,调动整个集群加速计算。
- 有需要延迟执行某些任务的业务场景:比如订单过期处理等。
项目地址
fuergaosi233/wechat-chatgpt
项目信息
开发语言:
TypeScript
项目标签:
微信ChatGPT
项目介绍
在微信上迅速接入 ChatGPT,让它成为你最好的助手!
项目地址
Zero6992/chatGPT-discord-bot
项目信息
开发语言:
Python
项目标签:
ChatGPT、Discord
项目介绍
在 Discord 中构建ChatGPT机器人
项目地址
Zimri 收集整理,欢迎转载,请注明出处:https://www.insilen.com/post/519.html