每周开源推荐 2022-51期

每周开源推荐 2022-51期

Github Trending

分享 GitHub 最具热度、有趣、易于上手的开源项目

第2022-51周
更新时间:2022年12月22日
本期项目标签:
学习资料代码编译器Python工具ChatGPT微信机器人书籍开源软件音乐制作Python库机器学习IDE代码编辑器查询引擎音频生成器发动机引擎声ChatGPT-JS客户端搜索引擎UI组件框架终端分布式计算调度框架微信ChatGPTChatGPTDiscord

收集时间: Tue, 20 Dec 2022 01:39:39 GMT
收集主题: Weekly Trending of All Languages in GitHub

GrowingGit/GitHub-Chinese-Top-Charts

项目信息

项目标签:
学习资料

项目介绍

每周开源推荐 2022-51期
「帮助你发现优秀中文项目,可以无语言障碍地、更高效地吸收优秀经验成果」

🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。

项目地址

https://github.com/GrowingGit/GitHub-Chinese-Top-Charts

exaloop/codon

项目信息

开发语言:
PythonC++

项目标签:
代码编译器

项目介绍

每周开源推荐 2022-51期


Codon 是一种高性能的 Python 编译器,可将 Python 代码编译为本机机器代码,而无需任何运行时开销。 在单线程上,Python 的典型加速大约为 100 倍或更多。 Codon 支持本机多线程,这可以使速度提高很多倍。
Codon 框架是完全模块化和可扩展的,允许无缝集成新模块、编译器优化、领域特定语言等。 我们积极为生物信息学和量化金融等多个领域开发密码子扩展。

项目地址

https://github.com/exaloop/codon

zas023/JdBuyer

项目信息

开发语言:
Python

项目标签:
Python工具

项目介绍

每周开源推荐 2022-51期
京东抢购自动下单助手,GUI 支持 Windows 和 macOS

当您在京东上想要购买的商品无货时,小助手可以帮助您全天候监听商品库存,并在有货时第一时间自动尝试下单,且下单成功后支持微信通知触达。

每周开源推荐 2022-51期
📢注意:由于货源有限,监听到货源后并不能保证一定下单成功,只能保证让你和全国黄牛站在同一起跑线上,剩下的交给奇迹。

项目地址

https://github.com/zas023/JdBuyer

AutumnWhj/ChatGPT-wechat-bot

项目信息

开发语言:
TypeScriptJavaScript

项目标签:
ChatGPT微信机器人

项目介绍

几步即可获得一个基于ChatGPT的微信机器人🤖

  • 支持上下语境的对话。
  • 支持重新设置上下语境,通过关键词(reset)重新设置对语上下语境。
  • 支持在群聊@你的机器人🤖,@机器人即可收集到回复。
  • 支持通过关键字叫醒你的机器人,如当在群中发送“@机器人你好xxxx”时才会收到回复。
  • 支持 Docker 运行。
  • 支持设置重试次数,当请求ChatGPT错误时,会自动重试。

项目地址

https://github.com/AutumnWhj/ChatGPT-wechat-bot

krahets/hello-algo

项目信息

项目标签:
书籍

项目介绍

每周开源推荐 2022-51期
《 Hello,算法 》
动画图解、能运行、可讨论的
数据结构与算法快速入门教程

每周开源推荐 2022-51期
每周开源推荐 2022-51期

关于本书
本书面向数据结构与算法初学者,致力于达成以下目标:

  • 开源免费,所有同学都可在网上获取本书;
  • 新手友好,适合算法初学者自主学习入门;
  • 动画讲解,尽可能地保证平滑的学习曲线;
  • 代码导向,提供精简、可运行的算法代码;
  • 讨论学习,提问一般能在三日内得到回复;

项目地址

https://github.com/krahets/hello-algo

musescore/MuseScore

项目信息

开发语言:
C++

项目标签:
开源软件音乐制作

项目介绍

每周开源推荐 2022-51期

MuseScore 是一款开源免费的乐谱软件

项目地址

https://github.com/musescore/MuseScore

VoltaML/voltaML-fast-stable-diffusion

项目信息

开发语言:
Python

项目标签:
Python库机器学习

项目介绍

🔥 🔥voltaML-fast-stable-diffusion webUI🔥 🔥
每周开源推荐 2022-51期

轻量级库可加速 Stable-Diffusion,Dreambooth 通过单行代码成为最快的推理模型,使用WebUI 单击或单行代码加速 Stable-Diffusion、Dreambooth 到最快推理模型的轻量级库
每周开源推荐 2022-51期

每周开源推荐 2022-51期

项目地址

https://github.com/VoltaML/voltaML-fast-stable-diffusion

atom/atom

项目信息

开发语言:
JavaScript

项目标签:
IDE代码编辑器

项目介绍

Atom 是 21 世纪的极客文本编辑器,它建立在Electron之上,并基于我们对我们最喜欢的编辑器的喜爱。我们将其设计为可深度定制,但使用默认配置仍然易于使用。

遗憾的本周推荐出现该项目,只是为了纪念一下 Atom 和 Atom 下的所有存储库将于 2022 年 12 月 15 日停止维护了
官方通知

每周开源推荐 2022-51期
每周开源推荐 2022-51期

项目地址

https://github.com/atom/atom

pola-rs/polars

项目信息

开发语言:
RustPython

项目标签:
查询引擎

每周开源推荐 2022-51期

用于 Rust 和 Python 的快如闪电的 DataFrame 库
Polars 是一个闪电般快速的 DataFrame 库/内存查询引擎。其令人惊讶的并发执行、高速缓存高效算法和富有表现力的 API 使其成为高效数据整理、数据管道、快速 API 等的完美选择

项目介绍

项目地址

https://github.com/pola-rs/polars

ange-yaghi/engine-sim

项目信息

开发语言:
C++

项目标签:
音频生成器发动机引擎声

项目介绍

每周开源推荐 2022-51期

发动机声音模拟器:通过参数设置发动机,比如多少缸、转速,从而生成逼真的音频

该项目谨是实时内燃机模拟,专门设计用于产生发动机音频和模拟发动机响应特性。它不是一种科学工具,不能指望它能为工程或发动机调整提供准确的数字

项目地址

https://github.com/ange-yaghi/engine-sim

hwchase17/langchain

项目信息

开发语言:
Pyhton

项目标签:
Python库

项目介绍

🦜️🔗 LangChain
大型语言模型 (LLM) 正在成为一种变革性技术,使开发人员能够构建他们以前无法构建的应用程序。但是单独使用这些 LLM 往往不足以创建一个真正强大的应用程序——当您可以将它们与其他计算或知识来源相结合时,真正强大之处开始显现。

该库旨在协助开发这些类型的应用程序

项目地址

https://github.com/hwchase17/langchain

transitive-bullshit/chatgpt-api

项目信息

开发语言:
TypeScript

项目标签:
ChatGPT-JS客户端

项目介绍

每周开源推荐 2022-51期

非官方 ChatGPT API 的 Node.js 客户端

项目地址

https://github.com/transitive-bullshit/chatgpt-api

alibaba/havenask

项目信息

开发语言:
C++

项目标签:
搜索引擎

项目介绍

每周开源推荐 2022-51期

Havenask是阿里巴巴集团自研的搜索引擎,也是阿里巴巴内部广泛使用的大规模分布式检索系统,支持了包括淘宝、天猫、菜鸟、高德、饿了么、全球化在内整个阿里巴巴集团的搜索业务,为用户提供高性能、低成本、易用的搜索服务,同时具有灵活的定制和开发能力,支持算法快速迭代,帮助客户和开发者量身定做适合自身业务的智能搜索服务,助力业务增长。

Havenask 的核心能力与优势,有以下几点:

  • 极致的工程性能:支持千亿级数据实时检索,百万QPS查询,百万TPS写入,毫秒级查询延迟与秒级数据更新。
  • C++的底层构建:对性能、内存、稳定性有更高保障。
  • SQL查询支持:支持SQL语法便捷查询,查询体验更友好。
  • 丰富的插件机制:支持各类业务插件,拓展性强。
  • 支持图化开发:实现算法分钟级快速迭代,定制能力丰富,在新一代智能检索场景下的支持效果优秀。
  • 支持向量检索:可通过与插件配合实现多模态搜索,满足更多场景的搜索服务搭建需求(待发布)。

项目地址

https://github.com/alibaba/havenask

sveltejs/kit

项目信息

开发语言:
JavaScriptTypeScript

项目标签:
UI组件框架

项目介绍

每周开源推荐 2022-51期

SvelteKit 是一个用Svelte 构建 Web 应用程序的框架,满足不同规模的应用开发,提供一个非常灵活和良好体验的基于文件系统的路由架构。 Svelte 是一个 UI 组件框架,因其出色的性能和易用性而受到开发者喜爱。

项目地址

https://github.com/sveltejs/kit

microsoft/terminal

项目信息

开发语言:
C++

项目标签:
终端

项目介绍

每周开源推荐 2022-51期

开源的 Windows 终端、控制台和命令行
此存储库包含以下源代码:

  • Windows 终端
  • Windows 终端预览
  • Windows 控制台主机 ( conhost.exe)
  • 两个项目共享的组件
  • 颜色工具
  • 展示如何使用 Windows 控制台 API 的示例项目

相关存储库包括:

  • Windows 终端文档
  • 控制台 API 文档
  • Cascadia 代码字体

项目地址

https://github.com/microsoft/terminal

PowerJob/PowerJob

项目信息

开发语言:
Java

项目标签:
分布式计算调度框架

项目介绍

每周开源推荐 2022-51期

PowerJob(原OhMyScheduler)是全新一代分布式调度与计算框架,能够让您轻松完成作业的调度与繁杂事务的分布式计算。

主要特性

  • 使用简单:提供前端Web界面,允许开发者可视化地完成调度任务的管理(增、删、改、查)、任务运行状态监控和运行日志查看等功能。
  • 定时策略完善:支持CRON表达式、固定频率、固定延迟和API四种定时调度策略。
  • 执行模式丰富:支持单机、广播、Map、MapReduce四种执行模式,其中Map/MapReduce处理器能使开发者寥寥数行代码便获得集群分布式计算的能力。
  • DAG工作流支持:支持在线配置任务依赖关系,可视化得对任务进行编排,同时还支持上下游任务间的数据传递
  • 执行器支持广泛:支持Spring Bean、内置/外置Java类、Shell、Python等处理器,应用范围广。
  • 运维便捷:支持在线日志功能,执行器产生的日志可以在前端控制台页面实时显示,降低debug成本,极大地提高开发效率。
  • 依赖精简:最小仅依赖关系型数据库(MySQL/Oracle/MS SQLServer…),扩展依赖为MongoDB(用于存储庞大的在线日志)。
  • 高可用&高性能:调度服务器经过精心设计,一改其他调度框架基于数据库锁的策略,实现了无锁化调度。部署多个调度服务器可以同时实现高可用和性能的提升(支持无限的水平扩展)。
  • 故障转移与恢复:任务执行失败后,可根据配置的重试策略完成重试,只要执行器集群有足够的计算节点,任务就能顺利完成。

适用场景

  • 有定时执行需求的业务场景:如每天凌晨全量同步数据、生成业务报表等。
  • 有需要全部机器一同执行的业务场景:如使用广播执行模式清理集群日志。
  • 有需要分布式处理的业务场景:比如需要更新一大批数据,单机执行耗时非常长,可以使用Map/MapReduce处理器完成任务的分发,调动整个集群加速计算。
  • 有需要延迟执行某些任务的业务场景:比如订单过期处理等。

项目地址

https://github.com/PowerJob/PowerJob

fuergaosi233/wechat-chatgpt

项目信息

开发语言:
TypeScript

项目标签:
微信ChatGPT

项目介绍

在微信上迅速接入 ChatGPT,让它成为你最好的助手!

项目地址

https://github.com/fuergaosi233/wechat-chatgpt

Zero6992/chatGPT-discord-bot

项目信息

开发语言:
Python

项目标签:
ChatGPTDiscord

项目介绍

在 Discord 中构建ChatGPT机器人
每周开源推荐 2022-51期
每周开源推荐 2022-51期

项目地址

https://github.com/Zero6992/chatGPT-discord-bot

Zimri 收集整理,欢迎转载,请注明出处:https://www.insilen.com/post/519.html

文章遵循 署名-非商业性使用-相同方式共享 4.0 国际(CC BY-NC-SA 4.0)协议

(0)
打赏 微信赞赏 微信赞赏 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-22 03:20
下一篇 6天前

相关推荐

  • 每周开源推荐 2022-50期

    Github Trending 分享 GitHub 最具热度、有趣、易于上手的开源项目 第2022-50周 更新时间:2022年12月14日本期项目标签:图像生成、语音识别、语音助…

    2022-12-14
    1.7K0

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注