各类开源项目推荐

前言

互联网主流领域

大数据云计算人工智能物联网

人工智能主流领域

自然语言处理(NLP)计算机视觉(CV)推荐系统 / 计算广告

编程语言

项目名称项目地址说明
Zighttps://github.com/ziglang/zig
jakthttps://github.com/SerenityOS/jakt
unilanghttps://github.com/linuxdeepin/unilangDeepin 开源的编程语言

操作系统

项目名称项目地址说明
SerenityOShttps://github.com/SerenityOS/serenityGraphical Unix-like operating system for x86 computers

人工智能

计算机视觉

项目名称项目地址说明
OpenGL(Open Graphics Library)开放图形库
OpenCL(Open Computing Language)开放计算语言
OpenCV(Open Source Computer Vision Library)https://github.com/opencv/opencv) 开放计算机视觉库
Detectronhttps://github.com/facebookresearch/Detectron 物体检测研究平台

AI 基础框架

项目名称项目地址说明
OpenAIhttps://github.com/openai
SINGA-Apachehttps://github.com/apache/singa 深度学习框架
MXNet-Apachehttps://github.com/apache/incubator-mxnet 深度学习框架
Tensorflowhttps://github.com/tensorflow/tensorflow 谷歌开源的机器学习框架
PaddlePaddlehttps://github.com/PaddlePaddle/Paddle 百度开源的深度学习平台
Kerashttps://github.com/keras-team/keras 基于 Python 的深度学习框架
PyTorchhttps://github.com/pytorch/pytorchTensors and Dynamic neural networks in Python with strong GPU acceleration
Horovodhttps://github.com/horovod/horovodDistributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet

中文分词器

项目名称项目地址说明
IKhttps://github.com/infinilabs/analysis-ikIK 分析插件,可以将 Lucene IK 分析器集成到 Elasticsearch 和 OpenSearch 中,支持自定义词典。
HanLPhttps://github.com/hankcs/HanLP 面向生产环境的多语种自然语言处理工具包,基于 PyTorch 和 TensorFlow 2.x 双引擎。
THULAChttps://github.com/thunlp/THULAC 由清华大学开源的一套中文词法分析工具包,具有中文分词和词性标注功能。
Jiebahttps://github.com/fxsjy/jiebaPython 中文分词组件

自然语言处理

项目名称项目地址说明
MockingBirdhttps://github.com/babysor/MockingBirdAI 拟声,5 秒内克隆您的声音并生成任意语音内容

Web 服务器

项目名称项目地址说明
Openrestyhttps://github.com/openresty/openresty 将 Nginx 转变为完整的可编写脚本的 Web 平台

软件测试

持续测试

项目名称项目地址说明
MeterSpherehttps://github.com/metersphere/metersphere 一站式开源持续测试平台

性能压测

项目名称项目地址说明
TCPCopyhttps://github.com/session-replay-tools/tcpcopyA TCP Stream Replay Tool

网站爬虫

项目名称项目地址说明
awesome-java-crawlerhttps://github.com/rockswang/awesome-java-crawlerJava 爬虫资源整理
Seleniumhttps://github.com/SeleniumHQ/selenium 一个用于 Web 应用程序测试的工具
Crawlabhttps://github.com/crawlab-team/crawlab 分布式爬虫管理平台,支持任何语言和框架
Puppeteerhttps://github.com/puppeteer/puppeteer 谷歌开源的 Node 库,可以用来模拟 Chrome 或者 Chromium 浏览器的运行
Jvppeteerhttps://github.com/fanyong920/jvppeteerHeadless Chrome For Java (Java 爬虫)

量化交易

项目名称项目地址说明
vn.pyhttps://github.com/vnpy/vnpy 基于 Python 的开源量化交易平台开发框架

数字货币

交易所

项目名称项目地址说明
ViaBTC Exchange Serverhttps://github.com/viabtc/viabtc_exchange_server
Bisqhttps://github.com/bisq-network/bisqA decentralized bitcoin exchange network

聊天机器人

项目名称项目地址说明
AntiFraudChatBothttps://github.com/Turing-Project/AntiFraudChatBot 一个简单的基于 Prompt、浪潮 - 源 1.0 的预训练大模型中文聊天人工智能框架,由 Bilibili 上的 [图灵的猫] 开源
shezhangbujianlehttps://github.com/bigbrother666sh/shezhangbujianle 一个可以玩剧本杀游戏的 AI,基于 浪潮 - 源 1.0