GitHub 热门
共 40 个项目 · 第 2 / 2 页
bitcoin / bitcoin C++
比特币官方全节点实现,独立验证链上数据
Bitcoin Core 是比特币网络的官方参考实现,用 C++ 写成,相当于比特币的「全节点客户端」:它连上 P2P 网络下载并完整校验每一个区块和交易,自带钱包和可选的图形界面。它解决的核心问题是「不信任任何人也能验证账本」——你不必依赖交易所或第三方,就能独立确认某笔交易是否真实上链、余额是否属实,这正是比特币「不要信任、要验证」理念的落地。对普通从业者来说,它更多是理解区块链底层如何运作的参考代码:共识规则怎么写、交易验证和脚本系统如何实现、P2P 协议怎样防攻击,都在这份代码里。如果你是做加密货币钱包、交易所、链上数据分析或安全审计的工程师,这是绕不开的基准实现;如果你只做 AI 或常规业务开发,和你关系不大,扫一眼知道它是比特币的「根」项目即可。
★ 90k 24h +14 ⑂ 39k 创建 2010-12-19 更新 12 小时前
mirkobrombin / raven C
在 Linux 上免虚拟机直接跑 Windows 应用的兼容层
Raven 是一个在 Linux 上直接运行 Windows 应用程序的兼容层,你可以把它理解成 Wine 的一个新竞品,但思路不同:它不需要虚拟机、winetricks 或手动改 DLL,直接用 Windows 自带的安装包(NSIS、Inno Setup、MSI)安装程序,装完就能跑。程序代码在沙箱里直接跑在 CPU 上,所有对系统的调用由 Raven 扮演 Windows 内核来应答,图形则通过 Wayland 和 Vulkan 输出,Direct3D 走 DXVK 和 vkkd3d-proton。它目前支持 32/64 位程序、Visual C++ 2005 到 2022、.NET Framework 4.8 和 3.5、DirectX 到 D3D12 甚至光追,官方基准里在 ClassiCube 上还略快于 Wine 11.0。值得看的是那些需要在 Linux 桌面上跑 Windows 专有软件的人,比如依赖老版 .NET WinForms/WPF 工具、行业遗留桌面应用或 Windows 安装包分发软件的开发者和运维;如果你只做 Web 或纯 Linux 服务端,跟它关系不大。
★ 868 24h +13 ⑂ 33 创建 11 天前 更新 17 小时前
pi-hole / pi-hole Shell
全网统一拦截广告与恶意域名的 DNS 黑洞
Pi-hole 是一个部署在自家 Linux 设备上的 DNS 黑洞,相当于给整个家庭网络装了一个广告过滤网关:所有设备的 DNS 查询先经过它,命中黑名单的域名直接被丢弃,因此不需要在手机、电脑上逐个安装广告拦截插件。它能拦住浏览器之外的广告,比如手机 App 内嵌广告和智能电视的开机推广,还能缓存 DNS 查询让日常上网更快,并提供一个 Web 面板查看被拦域名、查询量、客户端排行等统计,甚至可以兼作 DHCP 服务器让新设备自动接入保护。对多数互联网和 AI 从业者来说,它和日常工作关系不大,但如果你想给家里或小型办公室的全部设备统一去广告、顺带观察网络里哪些设备在频繁请求可疑域名,它是最省事的方案之一;运维或后端工程师若想给自建服务加一层 DNS 级过滤,也可以参考它的实现。
★ 61k 24h +14 ⑂ 3.3k 创建 2014-06-08 更新 14 小时前
anthropics / oss-scanner 基础设施 Dockerfile
Anthropic 的开源仓库漏洞扫描服务
OSS Scanner 是 Anthropic 提供的开源项目安全漏洞扫描服务:你把自己的开源仓库登记进去,它会在隔离的虚拟机里构建你的项目,然后在断网环境下做安全分析,把发现的问题连同复现步骤和建议补丁发到你指定的邮箱,也可以同步到 GitHub 私密漏洞报告。报告由模型自动生成、未经人工复核,因此不设 90 天披露期也不公开。登记方式是提交一个包含项目配置的目录,需要提供仓库地址、安全联系人和一个用于构建环境的 Dockerfile,还可以附上威胁模型文档来告诉扫描器你的安全目标和严重程度评级标准。它适合维护关键开源依赖的项目负责人和安全工程师——尤其是那些被大量下游使用、自己没精力做系统性安全审计的库的维护者;如果你不维护开源项目,这个服务和你关系不大。
★ 1.7k 24h +9 ⑂ 1.1k 创建 27 天前 更新 36 分钟前
fatedier / frp Go
把内网服务安全暴露到公网的反向代理与内网穿透工具
frp 是一个用 Go 写的内网穿透工具,可以理解为「让公网机器帮你转发流量的反向代理」:你在家里或公司内网跑的服务,通过它暴露到有公网 IP 的服务器上,外部就能直接访问。它支持 TCP、UDP、HTTP、HTTPS 等协议,可以用域名把请求转到内网服务,也提供 P2P 直连模式。典型场景包括:远程 SSH 连回自己办公室的电脑、把本地开发的 Web 服务临时分享给同事看效果、给局域网内的服务挂上自定义域名和 HTTPS、转发 DNS 查询或 Unix Domain Socket,以及把多个 SSH 服务映射到同一端口。它还带服务端监控面板、Prometheus 指标、健康检查、负载均衡、加密压缩等能力。适合运维、后端开发和需要临时把本地服务暴露给外部的从业者;如果你的工作完全不涉及内网访问或服务暴露,跟你的关系就不大。
★ 110k 24h +12 ⑂ 15k 创建 2015-12-21 更新 1 小时前
netdata / netdata Go
开箱即用的实时基础设施监控与异常检测平台
Netdata 是一套开源的实时基础设施监控平台,可以理解为 Prometheus 加 Grafana 的开箱即用替代品:装上后立刻能看到服务器、容器、数据库每秒级的 CPU、内存、磁盘、网络指标和可视化面板,几乎不用配置。它内置机器学习能力,能自动检测指标异常、预测故障并给出根因分析,还能对接告警系统和 MCP,让 AI 工具直接查询你的监控数据。典型场景是线上服务半夜突然变慢,运维不用等用户投诉,打开面板就能定位是哪台机器、哪个进程出了问题。适合 SRE、运维开发、后端架构师以及负责 Kubernetes 集群可观测性的团队使用,尤其是人手紧张、不想自建整套 Prometheus + Grafana + 告警链路的小团队;如果你的工作与线上系统稳定性无关,这个项目和你关系不大。
★ 81k 24h +11 ⑂ 6.7k 创建 2013-06-17 更新 28 分钟前
traefik / traefik Go
自动发现服务并生成路由的云原生反向代理与负载均衡器
Traefik 是一个云原生的 HTTP 反向代理和负载均衡器,可以理解为 nginx 的自动化替代品。它最大的特点是能监听 Docker、Kubernetes、Consul、Etcd 等编排系统或服务注册中心的 API,自动、动态地生成路由规则,服务增删改扩缩容时无需手动改配置、无需重启。除了路由自动化,它还内置 Let's Encrypt 自动签发 HTTPS 证书(支持通配符)、熔断与重试、WebSocket/HTTP2/gRPC 支持,并能输出 Prometheus 等多种指标和访问日志,还带一个可视化 Web UI 查看路由状态。适合的读者是运维开发、SRE 和后端架构岗位:如果你在 Kubernetes 或 Docker 环境里管理大量微服务的对外入口,厌倦了每次上线都要手改 ingress 配置,Traefik 就是为这个场景设计的;如果你只做纯算法或纯前端工作,和它关系不大。
★ 65k 24h +10 ⑂ 6.3k 创建 2015-09-13 更新 50 分钟前
moby / moby Go
Docker 上游的模块化容器引擎框架
Moby 是 Docker 官方开源的容器引擎底层项目,可以理解为 Docker 的「乐高积木盒」:它把容器运行时、镜像构建工具、registry、编排组件等拆成模块化的零件,供开发者拼装出自己的容器系统,Docker Engine 本身就是基于它构建的上游。它解决的麻烦是:当你不满足于直接用 Docker,想定制一个精简的容器引擎、替换某个组件(比如换掉默认运行时),或者研究容器底层原理时,Moby 提供了完整的框架和清晰的 API。近期它还把 Go SDK 拆成了独立的 client 和 api 模块,方便在 Go 代码里对接 Docker Engine API。值得看的是基础架构工程师、云平台开发者,以及想深入理解容器运行机制的后端和运维从业者;如果你只是日常用 Docker 跑容器,或者做 AI 应用开发,这个项目和你关系不大。
★ 72k 24h +7 ⑂ 19k 创建 2013-01-18 更新 9 小时前
protocolbuffers / protobuf C++
Google 的跨语言结构化数据序列化格式
Protocol Buffers(简称 protobuf)是 Google 开源的数据序列化格式,可以理解为跨语言版的 JSON:你用 .proto 文件定义一次数据结构,就能在 C++、Java、Python、Go 等十几种语言里生成对应的读写代码,让不同服务之间交换结构化数据时既紧凑又快。相比 JSON,它的体积更小、解析更快,还带字段版本演进能力,新增字段不会让老客户端直接报错。典型场景包括微服务间的 RPC 通信、消息队列的消息体、日志埋点的结构化存储,以及模型服务里传输推理请求和结果——很多 AI 推理框架的请求协议就是基于 protobuf 定义的。后端开发、基础架构和做模型服务的工程师几乎绕不开它;如果你只写前端或做纯数据分析,了解它是什么即可,日常直接用到的机会不多。
★ 72k 24h +5 ⑂ 16k 创建 2014-08-26 更新 1 小时前
hevnsnt / CVEngine Python
开源外部攻击面评估平台,持续发现资产并验证真实可利用漏洞
CVEngine 是一个开源的外部攻击面评估平台,可以理解为把资产发现、漏洞扫描和威胁情报三件事合成一个持续循环的自动化安全工具:输入你的域名,它自动盘点所有暴露的域名、子域名、IP、端口、产品版本和 TLS 配置,再把当天正在被真实利用的 CVE 与你的实际暴露面匹配,直接给出「哪些漏洞真的能打到你」的结论,而不是一堆告警。它的核心价值在于证据驱动:AI 分诊加上只读验证,用 Nuclei、nmap 等工具复现漏洞并记录命令,按真实利用情况给每个 CVE 打出 fire、smoke、ice 评级,同时用时间线追踪新主机、端口变化和页面改动。适合安全运营、渗透测试、漏洞管理岗位以及做 bug bounty 的人使用,尤其是想自建攻击面管理又不想付商业 ASM 平台费用的团队;纯开发或产品岗位关系不大。
★ 578 24h +3 ⑂ 94 创建 11 天前 更新 5 小时前
codician-team / diffinery 基础设施 TypeScript
跑在 Cloudflare 上的开源 GitHub 替代品,兼容 Actions 且为 AI agent 设计
Diffinery 是一个可以部署在自己 Cloudflare 账号上的开源 GitHub 替代品,把 Git 托管、Pull Request、代码审查和 CI 全部搬到 Cloudflare 的 serverless 平台上运行,不需要自己维护服务器或 runner 机器。它最大的特点是兼容现有的 GitHub Actions 工作流:`.github/workflows` 里的 YAML 可以原样跑,marketplace action 也支持,runner 默认给到 4 vCPU 和 12 GiB,比 GitHub 私有仓库的标准 2 vCPU runner 更快。对 AI 编程团队来说,它把 Claude Code、Codex、Cursor 这类 agent 当成正式成员:给 agent 一个目标,它在沙箱里提交 PR,另一个 agent 负责审查每个 PR 的 bug,人只需要每天在 Today 页面上点批准,绿灯后自动合并,还内置了 MCP server 和 GitHub 兼容的 REST/GraphQL API。适合三类人:想自托管 GitHub 又不想运维服务器的团队、想换掉 GitHub Actions 但保留现有 workflow 的 DevOps、以及正在把 AI agent 接入研发流程的技术负责人。如果你只是用 GitHub 写个人项目,和你关系不大。
★ 82 24h +2 ⑂ 3 创建 10 天前 更新 19 小时前
feder-cr / git-ai 基础设施 Go
为 AI 编码代理重设计的开源版本控制系统
gitai 是一个专为 AI 编码代理设计的版本控制系统,对标 Anthropic 内部未公开的 Scion 方案,用 Go 实现且完全开源。传统 Git 是为「人类 clone 后干几小时再 push」设计的,而编码代理的模式是成千上万个短命任务、每个只改几个文件、几秒内就要落地,全量 clone、merge 队列和客户端历史遍历都会成为瓶颈。gitai 把工作搬到服务端:客户端常在线只拉取需要的对象,blame、路径历史、代码搜索等查询在服务端计算并缓存,落地用 compare-and-swap 取代 merge 队列,冲突可交给任意 LLM 提议解决但必须通过你配置的验证命令才生效,仓库状态存在 SQLite/PostgreSQL 加对象存储里,服务节点无状态可横向扩展。它还提供按代理粒度的权限控制、语义化审批规则和落地后自动测试回滚。适合正在搭建多代理并行写代码流水线的平台工程、DevOps 团队,以及关注 AI 编码基础设施的人;如果你的团队只有少量代理或纯人工协作,暂时关系不大。
★ 1.0k 24h +1 ⑂ 106 创建 20 天前 更新 1 小时前
Limatura / tessera Rust
自托管的限时限量文件分享服务,私有版 WeTransfer
Tessera 是一个自托管的文件和笔记分享服务,可以理解为私有版的 WeTransfer 或 pastebin:上传文件、文件夹、代码片段或链接后,得到一个短码和 URL,对方凭码访问,到期或达到下载次数上限后内容自动删除,不留痕迹。它用 Rust 写成单个二进制,内置网页界面,数据存 SQLite/PostgreSQL/MySQL,文件放本地磁盘或 S3 等对象存储,大文件可直传对象存储、下载时重定向,内存占用不随文件大小增长。典型场景包括:在 NAS 或家庭服务器上给自己多台设备传文件、团队内部共享带密码和次数限制的敏感资料、或对公众开放一个带配额和恶意软件扫描的分享站。适合运维、后端和自建服务爱好者,以及需要可控、可审计分享渠道的小团队;纯做 AI 应用开发的人关系不大,虽然它带 MCP 接口。
★ 80 24h +1 ⑂ 3 创建 19 天前 更新 6 小时前
FuelLabs / fuel-core Rust
Fuel 区块链的 Rust 全节点实现,可自托管参与出块与验证
fuel-core 是 Fuel 区块链的 Rust 全节点实现,相当于 Fuel 网络的「geth」——你可以在自己机器上跑一个节点,参与 Ignition 主网、测试网或开发网的出块与验证。它对外提供 GraphQL 接口,用来提交交易、查询区块和交易状态,底层用 RocksDB 持久化数据,也支持内存模式方便本地调试。典型场景包括:想自己托管节点而不依赖第三方 RPC 的运维、需要稳定本地链环境做合约联调的开发者,以及研究 Fuel 这条主打并行执行的 L2 架构的技术人员。如果你是区块链基础设施工程师、在做 L2 相关的合约或工具开发,或者单纯想搞清楚 Fuel 协议怎么落地,这个项目值得翻一翻;但如果你只是写 AI 应用或做纯 Web 开发,它和你的日常工作基本无关。
★ 56k ⑂ 2.8k 创建 2020-08-27 更新 9 小时前
kividbio / kividb 基础设施 Rust
Rust 写的 Redis 兼容多线程内存库,内置全文与向量搜索
KiviDB 是用 Rust 写的 Redis 和 Valkey 替代品,走 RESP 协议,现有 Redis 客户端、redis-cli 和各类库不用改代码就能直连,属于 drop-in replacement。它把命令分片到所有 CPU 核上跑,官方基准显示 32 核下流水线 GET 达到每秒 2100 万次,约为 Redis 8 的 9 倍、Dragonfly 的 2.3 倍,p99 延迟还不到 Dragonfly 的一半。除了常规键值操作,它内置了 Redis Stack 风格的全文检索和向量搜索(FLAT / HNSW),意味着你不必再单独部署一个向量库,缓存、全文查询和向量召回可以在同一套实例里完成,数据也只需维护一份。适合正在被 Redis 单线程性能或授权协议困扰的后端、基础架构和平台工程师,尤其是想把缓存与向量检索合并、或在高并发场景下压延迟的团队;如果你只是写业务代码、不碰存储选型,这个项目和你关系不大。
★ 895 ⑂ 92 创建 20 天前 更新 1 小时前
上一页 2 / 2