搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 5 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
tensorflow/tensorflow
TensorFlow 是一个面向所有人的端到端开源机器学习平台,提供全面的工具、库和社区资源,用于构建和部署机器学习应用。 主要技术栈包括 C++ 和 Python,提供稳定的 Python 和 C++ API,并支持通过 pip 安装或 Docker 容器使用。 其亮点在于由 Google Brain 团队开发,适用于研究和生产环境,支持从研究到部署的全流程,并拥有庞大的社区和丰富的教程资源。
C++
AI/机器学习
196.8k
react/react-native
React Native 是一个使用 React 构建原生移动应用的框架,解决了一次学习即可在 iOS 和 Android 等多个平台编写代码的问题。其主要技术栈基于 C++ 和 JavaScript,通过将 React 的声明式 UI 框架引入移动端,并利用原生 UI 控件实现跨平台开发。亮点在于开发者可以复用代码、实现热重载快速预览修改,并完全访问原生平台功能,特别适合需要高效开发跨平台移动应用的场景。
C++
移动开发
126.3k
ggml-org/llama.cpp
llama.cpp 是一个用C/C++实现的大语言模型推理引擎,旨在让用户无需复杂依赖即可在本地或云端运行LLM。 主要技术栈为纯C/C++,利用ARM NEON、Metal、AVX、CUDA、Vulkan等多种底层硬件加速库和自定义量化技术(1.5至8位)来优化性能。 其亮点是支持从Apple Silicon到NVIDIA GPU的广泛硬件,并能在CPU+GPU混合模式下运行超出显存容量的大模型,适用于本地部署、隐私敏感场景和边缘计算。
C++
AI/机器学习
122.6k
electron/electron
Electron是一个允许开发者使用JavaScript、HTML和CSS构建跨平台桌面应用的框架。它基于Node.js和Chromium实现,将Web技术封装为原生桌面应用。其亮点在于能够用前端技术快速开发出支持macOS、Windows和Linux的桌面软件,被Visual Studio Code等众多知名应用采用,适合需要低成本构建跨平台桌面工具或移植Web应用的场景。
C++
桌面应用
122.3k
godotengine/godot
Godot Engine 是一个功能丰富的跨平台 2D 和 3D 游戏引擎,旨在让开发者通过统一的界面创建游戏,无需重复造轮子。 主要技术栈是 C++,并提供了完整的编辑器、脚本系统和一键导出到桌面、移动端、网页及主机平台的功能。 其亮点是完全免费开源(MIT 许可),无版税和附加条件,由社区驱动,适合独立开发者和小团队制作各类商业或非商业游戏。
C++
游戏开发
115.1k
microsoft/terminal
微软官方推出的新一代Windows终端应用,同时整合了经典的控制台主机,为用户提供统一的命令行体验。主要使用C++语言开发,基于Windows平台的原生技术构建,支持GPU加速渲染和现代文本渲染引擎。亮点在于支持多标签页、丰富的主题定制、Unicode和Emoji显示,以及兼容PowerShell、CMD、WSL等多种命令行环境,特别适合开发者和系统管理员在Windows上高效管理多个命令行会话。
C++
桌面应用
104.5k
opencv/opencv
OpenCV是一个开源的计算机视觉库,旨在为开发者提供丰富的图像和视频处理功能。主要技术栈基于C++实现,并提供了Python、Java等多种语言的接口。其亮点在于拥有超过2500种优化算法,广泛应用于人脸识别、物体检测、图像拼接等实时视觉处理场景。
C++
AI/机器学习
90.3k
bitcoin/bitcoin
Bitcoin Core 是比特币网络的官方客户端软件,用于连接点对点网络、下载并完全验证区块和交易,同时提供可选的数字钱包和图形用户界面。主要技术栈是C++,并包含Python编写的回归与集成测试,支持Windows、Linux和macOS多平台构建。亮点在于它是比特币网络的核心参考实现,经过严格的安全审计和自动化测试,适用于需要完全验证区块链数据、运行全节点或参与比特币网络开发与测试的场景。
C++
区块链/Web3
89.8k
nomic-ai/gpt4all
GPT4All 是一个开源项目,旨在让用户无需 API 调用或 GPU,就能在普通桌面和笔记本电脑上本地运行大型语言模型,并支持商业使用。其主要技术栈基于 C++ 开发,并围绕 llama.cpp 实现构建了 Python 客户端,同时支持 Vulkan 加速以在 NVIDIA 和 AMD GPU 上进行本地推理。该项目的亮点在于它提供了跨平台桌面安装程序,支持 DeepSeek R1 蒸馏模型,并具备 LocalDocs 功能,允许用户私密地本地与自己的数据对话,非常适合注重隐私、离线或资源受限的场景。
C++
AI/机器学习
77.4k
tesseract-ocr/tesseract
Tesseract OCR 是一个开源的 OCR 引擎,用于从图像中识别文本,提供库和命令行工具。主要技术栈是 C++,并采用基于 LSTM 神经网络的 OCR 引擎,同时兼容传统的字符模式识别引擎。亮点是支持超过 100 种语言的 Unicode 文本识别,可处理多种图像格式并输出多种格式,适用于需要将扫描文档或图片中的文字转换为可编辑文本的场景。
C++
AI/机器学习
75.7k
ocornut/imgui
Dear ImGui 是一个轻量级、无冗余依赖的 C++ 图形用户界面库,旨在帮助开发者快速创建工具和调试界面,而非面向最终用户的复杂 UI。 主要技术栈为纯 C++,核心代码自包含在少量平台无关文件中,通过输出优化后的顶点缓冲区与任意 3D 渲染管线集成,并提供了多种图形 API 和平台的后端支持。 其亮点在于极简的状态同步、易于快速迭代和动态 UI 创建,特别适合游戏引擎工具、实时 3D 应用、嵌入式系统及控制台平台等需要高效、可移植且低内存占用的场景。
C++
游戏开发
75.5k
protocolbuffers/protobuf
Protocol Buffers 是谷歌开发的用于序列化结构化数据的语言中立、平台中立、可扩展的机制。 主要技术栈是C++编写的协议编译器(protoc),并支持Java、Python、Go等多种语言的运行时库。 其亮点在于高效的数据交换格式,适用于跨语言通信、数据存储和RPC系统等场景。
C++
数据库/存储
71.7k
LadybirdBrowser/ladybird
Ladybird是一个真正独立的网络浏览器,旨在构建一个完整、可用的现代网页浏览器。它采用多进程架构,包括主UI进程、多个Web内容渲染进程、图像解码进程和请求服务器进程,核心库组件继承自SerenityOS。该浏览器目前处于预alpha阶段,仅适合开发者使用,运行在Linux、macOS和Windows(通过WSL2)上,其亮点在于独立引擎和针对恶意内容的进程隔离与沙箱设计。
C++
Web前端
64.7k
WerWolv/ImHex
ImHex 是一个专为逆向工程师、程序员和深夜工作者设计的高级十六进制编辑器,旨在提供强大且护眼的二进制数据编辑体验。该项目主要使用 C++ 语言开发,并基于 ImGui 构建图形界面,支持丰富的插件系统和自定义模式语言。其亮点在于拥有功能全面的十六进制视图、无限撤销重做、多种数据格式复制、可配置的语法高亮以及数据处理器,适用于逆向工程、固件分析、文件格式研究等专业场景。
C++
工具/CLI
54.4k
ggml-org/whisper.cpp
whisper.cpp 是一个将 OpenAI 的 Whisper 语音识别模型移植到 C/C++ 的高性能推理实现。 它主要使用纯 C/C++ 编写,无外部依赖,并利用 ARM NEON、AVX、Metal 和 Vulkan 等底层指令集和 GPU 加速。 其亮点在于跨平台支持广泛(包括 iOS、Android、WebAssembly 和树莓派),内存占用低,支持离线运行,非常适合在移动设备、嵌入式系统或边缘计算场景中集成语音识别功能。
C++
AI/机器学习
52.6k
nlohmann/json
nlohmann/json 是一个为现代 C++ 设计的 JSON 库,旨在让 JSON 在 C++ 中像 Python 一样成为一等公民,提供直观的语法和易用性。主要技术栈是纯 C++11 实现,整个库仅由一个头文件 json.hpp 组成,无需额外依赖或复杂构建系统。其亮点在于集成极其简单,支持广泛的编译器,并提供了丰富的功能如序列化、反序列化、STL 风格访问以及多种二进制格式支持,适用于需要高效处理 JSON 数据的 C++ 项目。
C++
数据库/存储
50.3k
x64dbg/x64dbg
x64dbg 是一个开源的 Windows 用户态调试器,专为逆向工程和恶意软件分析设计,用于调试没有源代码的可执行文件。它基于 C++ 开发,核心调试引擎采用 TitanEngine,反汇编使用 Zydis,汇编使用 XEDParse 和 asmjit,并支持丰富的插件系统。其亮点是提供图形化界面、内存映射和流程图视图,支持 32 位和 64 位程序调试,适合安全研究人员和逆向工程师进行动态分析和插件扩展。
C++
安全
49.1k
ClickHouse/ClickHouse
ClickHouse是一个开源的列式数据库管理系统,用于实时生成分析数据报表,解决海量数据下传统行式数据库分析查询慢的问题。该项目主要使用C++实现,核心是面向列的存储引擎,支持通过curl命令快速安装,并提供官方文档、教程和云服务。其亮点在于极高的实时分析性能,适合需要秒级响应的大规模数据分析场景,同时拥有活跃的社区、每月版本更新以及丰富的线上和线下活动支持。
C++
数据库/存储
49.0k
zhongyang219/TrafficMonitor
TrafficMonitor是一款Windows平台上的桌面悬浮窗软件,用于实时显示当前网速、CPU和内存利用率,并支持嵌入任务栏显示和更换皮肤。该项目使用C++开发,依赖Microsoft Visual C++运行环境,并集成了LibreHardwareMonitor开源库来实现硬件监控功能。其亮点在于提供标准版和Lite版两种选择,支持插件系统、历史流量统计、自定义皮肤以及温度监控等丰富功能,适合需要随时掌握系统性能和网络状态的Windows用户日常使用。
C++
桌面应用
45.5k
grpc/grpc
gRPC是一个现代开源的高性能远程过程调用框架,用于让客户端和服务器应用程序透明通信,简化连接系统的构建。该仓库以共享的C++核心库为基础,提供了C++、Python、Ruby、Objective-C、PHP、C#等多种语言的实现,并支持通过各语言包管理器安装使用。其亮点在于跨语言支持和广泛适用性,可用于微服务架构、移动端与后端通信等场景,并提供了性能监控仪表盘和每日构建的预编译包。
C++
后端/服务端
45.2k
Light-City/CPlusPlusThings
这是一个面向C++初学者和进阶者的综合性开源学习仓库,旨在解决从入门到深入理解现代C++以及面试准备过程中缺乏系统学习路径的问题。项目主要基于C++语言,内容涵盖C++11/14/17/20新特性、STL源码剖析、设计模式、并发编程等,并提供完整代码示例和多种运行方式如vscode加bazel、docker或g++。其亮点在于内容全面且实践导向,配有B站视频教程、飞书知识库和实战项目,适合希望系统学习现代C++、准备面试或深入理解底层实现的开发者。
C++
学习/资源
43.3k
aria2/aria2
aria2是一个轻量级、跨平台的多协议多源命令行下载工具,支持HTTP/HTTPS、FTP、SFTP、BitTorrent和Metalink协议,旨在最大化利用下载带宽。它采用C++实现,通过分段下载和从多个来源或协议同时获取数据来提升速度,并支持JSON-RPC和XML-RPC接口以及守护进程模式。其亮点在于能同时从HTTP和BitTorrent下载同一文件并上传数据至P2P网络,适用于需要高效下载大文件或种子文件的服务器和高级用户场景。
C++
工具/CLI
41.6k
facebookresearch/faiss
Faiss 是一个用于高效稠密向量相似度搜索和聚类的开源库,解决在海量向量集合中快速查找与查询向量最相似项的问题,其规模可超出内存容量。该库主要用 C++ 实现,提供完整的 Python 和 numpy 接口,并支持基于 CUDA 或 ROCm 的 GPU 加速,核心依赖仅为 BLAS。其亮点在于提供从精确搜索到多种近似算法的丰富索引结构,支持十亿级向量规模,GPU 实现性能极快,适用于推荐系统、图像检索和嵌入向量聚类等场景。
C++
AI/机器学习
40.7k
duckdb/duckdb
DuckDB是一个高性能的进程内联分析型SQL数据库管理系统,旨在解决传统数据库在大数据分析场景下安装复杂、查询速度慢的问题,它可以直接嵌入应用程序运行。该项目主要使用C++17实现,提供丰富的SQL方言支持,包括嵌套子查询、窗口函数和复杂数据类型,并支持Python、R、Java等多种客户端接口。其亮点在于无需独立服务器即可快速处理CSV和Parquet文件,适合数据科学家和开发者在本地进行大规模数据分析和交互式查询。
C++
数据库/存储
39.9k
共 46 个高星项目
‹
1
2
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K