#Github

next-translate - 高效轻量的Next.js多语言支持库
next-translate国际化翻译Next.jsi18nGithub开源项目
next-translate为Next.js项目提供轻量级的多语言支持。该库通过Next.js插件和i18n API实现自动页面优化和按需加载翻译。支持React 18服务端/客户端组件,配置简单,仅1kb大小无依赖。在构建时使用webpack loader加载翻译,确保高效性能。
logto - 全面的身份认证解决方案适用于现代应用和SaaS产品
Logto身份认证开源CIAM用户管理Github开源项目
Logto是一个综合性身份认证解决方案,适用于现代应用和SaaS产品开发。它提供多种登录方式,包括无密码和社交媒体登录,同时具备企业级功能如基于角色的访问控制、单点登录和多因素认证。Logto的开箱即用基础设施和软件开发工具包大大简化了身份认证的实现过程,使其成为个人开发者和成长型公司的理想选择。
poco - 功能丰富的便携式 C++ 组件库
POCOC++库网络应用跨平台开源Github开源项目
POCO (Portable Components) 是一套功能丰富的 C++ 类库集合,专注于网络中心应用程序开发。该项目提供高效、现代的标准 C++ 实现,支持从嵌入式设备到服务器的多种平台。POCO 补充了 C++ 标准库,采用开源 Boost 软件许可。它为开发者提供实用解决方案,有助于构建高性能、跨平台的应用程序。
Files - 开源Windows文件管理器 Files:直观界面与多任务功能
Files文件管理器Windows开源项目用户界面Github
Files是一款开源的Windows文件管理器,致力于简化用户的文件和文件夹组织工作。该项目提供多任务处理、文件标签和系统深度集成等功能,并采用直观的界面设计。作为社区驱动的项目,Files通过GitHub平台收集用户反馈和错误报告,不断优化其功能和性能。用户可以选择通过Microsoft Store获取应用,或使用经典安装程序支持项目发展。
automerge-swift - Automerge的Swift实现库
AutomergeSwift协作应用数据结构跨平台Github开源项目
Automerge-swift是Automerge库的Swift实现,为开发协作应用提供了跨平台和跨语言的数据结构支持。该项目包含完整的API文档,并通过Automerge Repo (Swift)库扩展了功能。开源应用MeetingNotes展示了如何利用Automerge-swift构建iOS和macOS平台上的实时协作体验。
Docker-OSX - Docker容器中运行macOS系统 性能接近原生
Docker-OSXmacOS虚拟化容器技术安全研究虚拟机Github开源项目
Docker-OSX项目实现在Docker容器中运行macOS系统。提供接近原生的性能,支持X11转发,可用于iMessage安全研究,实现iPhone USB功能。支持在Linux和Windows环境下进行macOS安全研究,兼容多个macOS版本。提供预装系统和自定义镜像,支持文件共享和iPhone USB穿透等功能。
katana - 下一代高效网络爬虫与数据采集框架
Katana爬虫框架Web抓取自动化网络安全Github开源项目
Katana是一款基于Go语言开发的高性能网络爬虫框架,专为自动化流程设计。它支持无头和有头两种爬取模式,能够解析JavaScript、自动填充表单,并提供精确的范围控制。Katana具有多样化的输入输出选项,高度可配置,适用于各类网络数据采集任务。其灵活架构使其成为执行复杂爬取任务的理想工具。
SpoofDPI - 简单快速的深度包检测绕过软件
SpoofDPI深度包检测代理工具网络安全开源软件Github开源项目
SpoofDPI是一款用于绕过深度包检测(DPI)的开源软件。它通过分割客户端hello包的方式来保护HTTPS连接隐私。该工具支持macOS和Linux等多种操作系统,提供便捷的安装方式和灵活的使用选项,包括系统级代理设置和DNS over HTTPS功能。SpoofDPI为用户提供了一种简单快速的方法来维护网络通信的隐私和安全。
lurk - 简洁高效的系统调用跟踪工具
系统调用追踪命令行工具lurk性能分析Linux调试Github开源项目
作为strace的替代品,lurk专注于简化系统调用跟踪过程。它支持跟踪进程和命令的系统调用,提供彩色格式化输出和JSON输出选项。lurk保留了strace的核心功能,同时改进了用户界面,使系统调用分析更加直观。无论是执行新命令还是附加到现有进程,lurk都能满足不同场景的需求。
lunaix-os - 从零开始构建POSIX兼容操作系统
LunaixOS操作系统内核开发POSIX兼容自制系统Github开源项目
LunaixOS是一个POSIX兼容的操作系统项目,由Lunaix内核驱动。该系统支持多种架构,实现了虚拟内存、进程管理、文件系统等核心功能。项目完全原创,不参考现有OS教程或源码,致力于从零探索操作系统开发。开发过程以视频教程形式呈现,并提供详细文档和调试工具,为操作系统爱好者提供学习和研究资源。
theine - 高性能Python内存缓存库 支持多种淘汰策略
Theine缓存Python性能驱逐策略Github开源项目
Theine是一个高性能Python内存缓存库,采用Rust核心实现。它支持W-TinyLFU和Clock-Pro等先进缓存淘汰策略,自动移除过期数据,并提供简洁API和Django缓存后端支持。Theine在多种工作负载下保持高缓存命中率,适合需要优化内存缓存性能的Python项目。
rustworkx - Rust驱动的高性能Python图论库
rustworkx图库PythonRust高性能Github开源项目
rustworkx是一个用Rust编写的高性能通用图论库,为Python提供强大的图处理能力。支持有向图和无向图操作,包括最短路径计算等功能。该库易用且性能出色,适用于多种图论应用场景。起源于Qiskit量子计算框架,现已发展为独立开源项目,广泛应用于需要高效图处理的领域。
srun - 多功能开源校园网认证系统登录工具
srun网络认证登录工具开源项目多用户登录Github
srun是一款开源的校园网认证系统登录工具,支持命令行和配置文件操作。它提供多种IP获取方法,适用于多拨环境,兼容多种CPU架构和操作系统。srun支持严格绑定、多用户登录和运营商选择,满足不同高校的网络认证需求。该工具的灵活配置和跨平台特性使其适用于各类校园网环境。
CF-Workers-docker.io - 基于Cloudflare Workers的Docker镜像代理工具
Docker镜像代理Cloudflare Workers镜像加速容器技术CI/CDGithub开源项目
CF-Workers-docker.io是基于Cloudflare Workers的Docker镜像代理工具,通过中转请求解决访问限制并加速Docker官方镜像仓库访问。项目特点包括简便部署、灵活使用方法和多容器运行时配置支持。此外,还整理了多个第三方DockerHub镜像服务供选择。
multiplier - 精确全面的代码理解工具 助力快速漏洞检测
Multiplier代码分析数据库索引API漏洞检测Github开源项目
Multiplier是一种开源的代码理解工具,通过将构建产物存储到数据库并提供C++和Python API访问,实现了精确全面的代码分析。该工具可唯一识别构建过程中的所有实体,包括令牌、AST节点和中间表示。Multiplier的API提供全程序级别的高质量信息,便于分析人员识别代码模式并准确反馈结果。这一特性使其在漏洞检测和变体分析等任务中表现出色。
next-enterprise - Next.js企业级开发框架 集成优化实践
Next.js企业级模板性能优化TypeScript测试Github开源项目
next-enterprise是一个功能丰富的Next.js企业级开发框架。它集成了TypeScript、Tailwind CSS、ESLint等主流技术,提供性能优化、代码质量、测试、部署等多方面的最佳实践。该框架还包含组件库、状态管理、环境变量处理等实用功能,可帮助开发者快速构建高质量的大型应用,提升开发效率。
enterprise-commerce - Next.js驱动的AI电商平台启动器
Next.js电子商务AI搜索性能优化ShopifyGithub开源项目
Enterprise-commerce是基于Next.js的电商启动器,集成向量搜索和AI技术。项目特点包括快速部署、服务器组件、动态OG图像生成、SEO优化和性能保障。支持多平台集成,默认对接Shopify,提供CI/CD流程。适合快速构建高性能在线商店。
incubator-graphar - 标准化的图数据存储和检索文件格式
GraphAr图数据存储属性图开源标准数据格式Github开源项目
GraphAr是一个开源项目,为图数据提供标准化的存储和检索格式。该项目包含系统无关的数据格式和配套库,支持属性图存储,采用元数据和分块方式管理数据。GraphAr可用于图数据的导入导出、持久化存储,以及作为图处理应用的直接数据源,有助于简化多样化系统间的数据交互。
line-md - 基于SVG动画的Material Design图标库
Material Line IconsSVG动画图标设计网页组件开源图标Github开源项目
line-md是一个基于SVG动画的Material Design图标库。该项目无需额外的CSS或JavaScript即可实现动态效果,遵循官方Material Design Icons的'Round'和'TwoTone'设计准则。图标集包含多种动画类型,如淡入、循环和过渡效果,并在适当处使用1px细线设计。开发者可在线浏览全部图标并获取即用代码,为项目提供丰富的图标选择。
retsnoop - BPF实时内核追踪工具 高效分析Linux系统行为
retsnoopBPFLinux内核函数追踪调试工具Github开源项目
retsnoop基于BPF技术实现Linux内核追踪,支持低开销捕获内核函数执行信息。用户可自定义追踪函数,通过堆栈追踪、函数调用追踪和LBR等模式深入分析内核行为。无需修改内核代码即可获取详细运行数据,为内核调试和性能分析提供有力支持。
next-saas-starter - Next.js打造的SaaS网站模板 整合SEO优化与高性能
Next.jsSaaS网站模板开源项目营销网站Github
next-saas-starter是一个基于Next.js的免费SaaS网站模板,专为创业公司设计。该模板优化了SEO指标和Web性能,提供实用的代码库。内置博客系统、深色模式和邮件集成等功能,支持一键部署。采用styled-components构建样式,并集成Tina CMS便于内容管理。
nextjs-roadmap - Next.js产品工程师全面学习路线图
Next.js产品工程师前端开发ReactTypeScriptGithub开源项目
本路线图全面涵盖Next.js产品工程师所需技能,包括核心概念、渲染技术、样式设计、性能优化和部署方案等。它为开发者提供清晰学习方向,适合不同经验水平的人员参考,助力掌握Next.js并提升产品开发能力。
styled2tailwind - 将Styled-Components转换为TailwindCSS的开源代码转换工具
Styled2TailwindCSS转换React组件开源工具前端开发Github开源项目
styled2tailwind是一个开源的代码转换工具,用于将Styled-Components转换为TailwindCSS。该工具支持Next.js的App Directory路由,适配服务器组件,通过四步转换机制实现代码迁移。尽管处于早期阶段,styled2tailwind能够帮助开发者简化从Styled-Components到TailwindCSS的迁移过程,提高开发效率。
Hikari - Next.js SaaS应用开发模板 集成Supabase和Stripe
Next.jsSupabaseSaaSTailwindCSSStripeGithub开源项目
Hikari是一个基于Next.js的SaaS应用开发模板,集成了Supabase认证、Stripe支付和TailwindCSS界面。该项目使用React 18和TypeScript,提供文档和博客功能,并注重开发体验和性能优化。Hikari为开发者快速构建现代Web应用提供了完整解决方案。
ChatGPT-Feishu - ChatGPT机器人助力飞书团队提升工作效率
ChatGPT飞书机器人OpenAIAirCodeGithub开源项目
ChatGPT-Feishu是一个开源项目,旨在为飞书平台集成ChatGPT功能。该项目提供了详细的部署指南,包括飞书应用创建、AirCode代码配置和OpenAI API密钥设置。机器人支持私聊和群聊,可实现智能对话交互。项目代码开放,便于用户根据需求进行定制和扩展。
50projects50days - 50个HTML、CSS和JavaScript前端开发实战项目集合
前端开发HTMLCSSJavaScript项目实践Github开源项目
50projects50days是一个包含50个HTML、CSS和JavaScript实践项目的开源资源库。项目涵盖从基础UI组件到复杂交互应用,每个项目提供源代码和在线演示。适合前端开发者学习实战技巧、获取灵感和参考代码,旨在通过实践提升Web开发技能。项目内容包括扩展卡片、进度步骤、旋转导航动画等50个不同主题的前端实现。资源库由Traversy Media创建,采用MIT许可证开源。开发者可以通过这些项目练习和掌握现代Web前端技术,提高实际项目开发能力。
easy-markdown-editor - 功能强大且易用的 Markdown 编辑器
EasyMDEMarkdown编辑器文本编辑开源项目JavaScriptGithub
EasyMDE是一款功能丰富的Markdown编辑器,提供直观的工具栏和快捷键。该编辑器支持实时语法渲染、自动保存和拼写检查,并且高度可定制。EasyMDE适合各级水平的用户,能够有效提高Markdown写作效率。
shattered-pixel-dungeon - 开源roguelike地牢探险游戏 随机关卡敌人与海量物品
Shattered Pixel Dungeon像素地牢roguelike开源游戏跨平台Github开源项目
Shattered Pixel Dungeon是一款开源roguelike地牢探险游戏,基于Pixel Dungeon源代码开发。游戏特色包括随机生成的关卡和敌人,以及数百种可收集使用的物品。支持Android、iOS和桌面平台,在多个官方渠道提供下载。持续更新内容,并有活跃的社区翻译项目,为玩家带来丰富的探险体验。
WhisperKit - Swift语音识别框架实现Apple设备本地推理
WhisperKit语音识别SwiftApple设备CoreMLGithub开源项目
WhisperKit是一个集成OpenAI Whisper模型和Apple CoreML框架的Swift语音识别包。该框架支持Apple设备上的本地推理,具有自动选择适用模型、自定义模型部署等功能。WhisperKit提供音频转录API和命令行工具,便于开发者使用和测试。作为开源项目,WhisperKit欢迎社区贡献,不断优化其性能和功能。
Qwen2-Audio - 大规模音频语言模型 支持语音交互和音频理解
Qwen2-Audio语音识别语音翻译音频分析多语言支持Github开源项目
Qwen2-Audio是一款先进的音频语言模型,可处理多种音频输入并执行分析或生成文本响应。该模型提供语音交互和音频分析两种功能,在13项基准测试中展现出色性能,包括语音识别、翻译和情感分析等任务。目前已发布Qwen2-Audio-7B和Qwen2-Audio-7B-Instruct两个版本。
viewtube - 开源无广告的 YouTube 替代视频平台
ViewTubeYouTube替代品视频播放器无广告开源项目Github
ViewTube 是一个开源的 YouTube 替代平台,提供无广告、无跟踪的视频观看体验。该平台支持移动端和桌面端,具备深浅主题切换和触控友好的视频播放器。用户可创建独立账户,浏览评论,观看播放列表,订阅频道并接收更新通知。ViewTube 采用 Nuxt 和 Nest 技术构建,确保流畅安全的视频体验。
any-sync - 基于CRDT的去中心化通信协作开源协议
Any-Sync本地优先CRDT开源协议端到端加密Github开源项目
Any-Sync是一个基于CRDT技术的开源协议,致力于实现本地优先的通信和协作。该协议围绕创作者控制密钥设计,提供高性能的大规模通信协作能力。特点包括跨设备无冲突数据复制、端到端加密,以及P2P和远程通信支持。Any-Sync不仅符合本地优先软件的七大理想,还强调创作者密钥控制和开源理念,为互联网通信提供新的可能性。
semantic-release - 全自动语义化版本管理与发布系统
semantic-release版本管理自动化发布语义化版本持续集成Github开源项目
semantic-release是一款先进的自动化版本管理和发布系统。它能够智能分析代码提交信息,自动确定版本号,生成详细的发布说明,并完成软件包的发布。这个工具严格遵循语义化版本规范,全面自动化发布流程,有效降低人为错误。支持多种包管理器和编程语言,可无缝集成到持续集成工作流中,显著提升开发效率和产品质量。
yabai - macOS高效窗口平铺管理工具
yabai窗口管理macOS平铺式布局自动化Github开源项目
yabai是一款开源的macOS窗口管理扩展工具,通过自动化的二叉空间分区算法优化窗口布局。它提供命令行接口和自定义快捷键功能,支持鼠标跟随焦点、禁用空间切换动画等特性。yabai适用于Big Sur及更高版本的macOS,兼容Intel和Apple Silicon芯片。该工具旨在提高用户工作效率,减少窗口管理干扰。详细的安装和配置说明可在项目wiki中查阅。
seed-tts-eval - 零样本语音生成评估数据集与度量工具
TTS语音合成评估指标测试集AI安全Github开源项目
seed-tts-eval是一个开源项目,提供评估零样本语音生成能力的客观测试集。该测试集包含英语和中文公开语料库样本,并配备计算词错误率和说话人相似度的脚本。这套工具主要用于评估语音合成模型在跨语言和零样本场景下的性能。项目采用Common Voice和DiDiSpeech-2数据集,包含3000个测试样本。评估指标包括使用Whisper和Paraformer模型的词错误率,以及基于WavLM的说话人相似度。这些工具有助于客观评估语音合成技术的进展。
block.nvim - Neovim代码嵌套层级可视化插件
block.nvimNeovim插件代码可视化配色方案自动化设置Github开源项目
block.nvim是一个Neovim插件,通过颜色渐变效果可视化嵌套代码块。它支持自动识别文件类型,提供颜色配置选项,可用命令切换开关。该插件旨在提高深层嵌套代码的可读性,展示清晰的代码结构。block.nvim支持自定义深度和颜色百分比,安装配置简便,适合需要增强代码层级视觉效果的Neovim用户。