#开源工具

FunCodec - 开源神经语音编解码工具包
FunCodec语音编解码神经网络开源工具LibriTTSGithub开源项目
FunCodec是一个高效的开源神经语音编解码工具,提供高质量的文本到语音转换功能,并支持丰富的预训练模型。它易于安装,适用于多种数据集,持续集成最新技术,适合专业开发者和研究人员使用。
chatgpt-mac - 为Mac用户提供常驻菜单栏的ChatGPT应用
ChatGPTAI开发开源工具桌面应用OpenAIGithub开源项目
ChatGPT for desktop是一款专为Mac设计的软件,使得ChatGPT可以轻松集成于菜单栏,供用户快速访问。该程序支持Mac Arm64与Mac Intel平台,并可通过快捷键即时启动,提升效率与交互体验。
L3AGI - AI助手协作平台,提升团队效率
L3AGIAI助手开源工具团队协作AI集成Github开源项目
L3AGI是一个开源工具,用于设计、管理和执行自主AI助手及其团队,实现AI助手间的高效协作处理复杂任务。该平台支持多种数据源和集成功能,包括VectorDB与LlamaIndex,并提供专用工具包。其用户界面友好且结合强大API确保平稳集成。加入社区,获取最新功能及持续支持,体验现代化AI团队协作解决方案。
chatgpt-prompt-splitter - 将长文本轻松分割为适合ChatGPT的小块的工具
ChatGPT PROMPTs Splitter长文本分割开源工具VercelFlaskGithub开源项目
此开源工具可以将长文本切分成适合ChatGPT的小块,用户可以自定义每块的字符长度,并通过简单的网页界面操作。通过此工具,可以避免发送数据过多的错误,确保大文本成功传输。
langforge - 简化环境设置和API管理的开源LangChain应用创建工具
LangForge开源工具LangChain应用Jupyter集成REST接口Github开源项目
LangForge是一款开源工具包,可简化创建和部署LangChain应用的过程。其主要功能包括环境设置、API密钥管理、预定义笔记本、Jupyter实时聊天集成以及自动生成REST接口等。用户只需简单的安装命令,即可快速生成新应用,并通过模板在Jupyter中进行开发和互动。LangForge还提供便捷的REST接口生成功能,有助于应用的部署与共享,非常适合对LangChain开发感兴趣的用户。
news-please - 简洁高效的新闻爬虫,支持RSS和历史文章抓取
news-please新闻抓取开源工具Python库数据提取Github开源项目
news-please是一个开源、用户友好的新闻爬虫工具,能够从几乎所有新闻网站提取结构化信息。该工具支持递归跟踪内部链接和读取RSS源来抓取最新及历史文章。提供网站根URL即可实现全面爬取。news-please还支持库模式,便于Python开发者集成使用,并能从commoncrawl.org新闻档案中提取文章。
docta - 数据诊断与优化平台
Docta数据健康自动化服务开源工具数据处理Github开源项目
Docta是一款专注于数据健康管理的高级AI平台,旨在检测和修复数据问题。支持表格数据、文本数据、图像数据和预训练模型嵌入等多种类型。无需训练,Docta可自动执行数据诊断、整理和优化,通过标签错误和稀有模式检测来改进数据集质量,适用于所有用户的免费开源工具。
C4-PlantUML - 使用C4-PlantUML简化软件架构的描述与通信
C4-PlantUMLPlantUML软件架构VSCode开源工具Github开源项目
C4-PlantUML融合了PlantUML和C4模型,提供了一种简单的工具来描述和交流软件架构。该项目包含宏、立体图形和VSCode代码片段等功能,支持系统上下文、容器和组件图等多种图表类型,并提供了丰富的自定义标签和样式选项,便于用户在设计阶段进行直观的描述。
klotho - 快速实现云功能的开源工具,支持Web API、多模数据持久化和静态资源分发
Klotho开源工具云原生代码云功能自适应架构Github开源项目
Klotho是一个开源工具,可以将普通代码转换为云原生代码,使应用程序快速可靠地添加云功能。这通常只需要少量的Klotho注释。主要功能包括将Web API暴露到互联网、多模数据持久化到不同类型数据库和将静态资源包上传到CDN分发。它支持自适应架构和从代码生成基础设施,简化了中小型公司和快速成长的初创企业的云应用程序开发流程。
unlighthouse - 使用Google Lighthouse进行全站性能扫描的现代化工具
UnlighthouseGoogle Lighthouse网站扫描性能分析开源工具Github开源项目
Unlighthouse是一个基于Google Lighthouse的网站性能分析工具,可对整个网站进行扫描。该工具具有现代化界面、简化配置和智能采样功能,支持Node.js 18.x及以上版本的快速部署。Unlighthouse提供详细文档和演示,并拥有活跃的社区支持,适合网站开发者和SEO专家用于优化网站性能。
steampipe - 高效数据集成工具 直接访问 API 无需 ETL
SteampipeAPI数据查询开源工具数据库集成云服务Github开源项目
Steampipe 是一款创新的数据集成工具,能够直接从各类 API 和服务获取数据,无需传统的 ETL 过程。该工具提供多种引擎,包括命令行界面、Postgres 外部数据包装器、SQLite 扩展和独立导出工具。借助丰富的插件生态系统,Steampipe 可将 API 数据轻松映射为数据库表,便于快速查询和分析。不论是本地部署还是云端使用,Steampipe 都为数据访问和整合提供了灵活而高效的解决方案。
hyperfine - 命令行基准测试工具 hyperfine
hyperfine命令行基准测试性能分析开源工具Github开源项目
hyperfine是一个开源的命令行基准测试工具。它提供多次运行统计分析、任意shell命令测试、实时进度反馈等功能。支持预热运行、缓存清理和异常检测,可比较不同命令运行时间,导出多种格式结果。hyperfine还具备参数化测试能力,跨平台兼容性良好,适合开发者用于程序性能评估和优化。
config-syncer - 实现跨命名空间和集群的配置同步
Config SyncerKubernetes配置同步开源工具容器编排Github开源项目
Config Syncer 是一款开源工具,用于在 Kubernetes 集群的不同命名空间或多个集群之间同步 ConfigMaps 和 Secrets。该工具提供了便捷的安装方法和详细的使用指南,有助于提高配置管理效率并维护集群间的一致性。Config Syncer 适用于需要跨环境管理配置的 Kubernetes 用户。项目在 GitHub 上开源,欢迎社区贡献和使用。
disposable - 开源临时邮箱域名验证库
一次性邮箱域名列表电子邮件验证GitHub项目开源工具Github开源项目
Disposable是一个开源的临时邮箱域名验证库,旨在帮助开发者识别和过滤一次性邮箱地址。项目维护着一个实时更新的临时邮箱域名数据库,并提供JavaScript、Go等多种编程语言的集成接口。通过使用Disposable,开发者可以有效验证用户注册邮箱的有效性,减少垃圾账户的产生。项目支持自动更新机制,并鼓励社区参与贡献,以确保数据的时效性和全面性。
pythagora - GPT-4驱动的自动化测试生成工具Pythagora
Pythagora单元测试GPT-4自动化测试开源工具Github开源项目
Pythagora是一个基于GPT-4的开源自动化测试工具,专注于生成单元测试。它能快速分析JavaScript和TypeScript代码结构,为独立函数创建全面的测试用例,提高代码覆盖率。Pythagora与Jest框架集成,通过简单的命令行操作生成测试套件。该工具目前处于alpha阶段,主要支持单元测试生成,正在探索集成测试的可能性。
SwiftLint - Swift代码风格和规范自动化检查工具
SwiftLintSwift代码规范静态分析开源工具Github开源项目
SwiftLint是一款自动化执行Swift代码风格和规范的开源工具,借鉴GitHub Swift风格指南。通过Clang和SourceKit分析源代码AST,提供精准检查结果。支持Swift Package Manager、Homebrew等多种安装方式,可集成至Xcode、VS Code和CI/CD流程,提高代码质量和一致性。
pdf2htmlEX - 将PDF精确转换为HTML的开源工具 支持复杂排版和公式
pdf2htmlEXPDF转HTML开源工具文档转换网页渲染Github开源项目
pdf2htmlEX是一个开源的PDF转HTML工具,能精确还原PDF文档的文本、字体和布局。它支持复杂的学术论文和杂志排版,可处理大量公式和图表。该工具提供灵活的输出选项,包括生成单一HTML文件或按需加载页面。pdf2htmlEX保持较小的文件体积,同时支持链接、大纲和打印等功能,适用于多种在线发布场景。
sssegmentation - 开源语义分割工具箱 集成多种先进算法和模型
语义分割深度学习计算机视觉PyTorch开源工具Github开源项目
sssegmentation是基于PyTorch的开源语义分割工具箱,提供高性能、模块化设计和统一基准测试。它集成多种流行分割框架,支持各类backbone网络和分割器模型,包括SAM、MobileSAM等最新技术。该项目为语义分割研究和应用开发提供灵活易用的平台。
git-cliff - 从Git历史自动生成格式化变更日志的开源工具
git-cliff生成变更日志Git提交历史项目文档开源工具Github开源项目
git-cliff是一个开源的变更日志生成工具,能够从Git历史中提取提交信息并生成结构化的变更记录。该工具支持常规提交格式和自定义解析器,并提供可定制的模板系统。git-cliff旨在简化项目版本跟踪和发布流程,适用于各类软件开发项目。
testssl.sh - 命令行工具全面评估服务器SSL/TLS安全
testssl.shSSLTLS安全检测开源工具Github开源项目
testssl.sh是一款开源命令行工具,用于检测服务器的TLS/SSL加密协议、密码套件支持情况和潜在加密漏洞。该工具无需安装,跨平台兼容,可灵活测试各类SSL/TLS服务,并提供清晰的输出结果。testssl.sh注重隐私保护,完全开源,适合安全专业人员和开发者使用。
dozzle - 轻量级Docker日志实时监控工具
DozzleDocker日志监控容器管理开源工具Github开源项目
Dozzle是一款轻量级Docker日志实时监控工具,提供Web界面。该工具不存储日志文件,专注于容器日志的实时查看。Dozzle具备智能模糊搜索容器名称、正则搜索日志、多用户认证和Swarm模式等功能。其特点是占用内存小、使用简便,适合开发者和运维人员快速查看容器日志。Dozzle采用Docker容器方式部署,易于集成到现有Docker环境。
jupyter-book - 将计算材料转化为高质量数字出版物的开源工具
Jupyter Book开源工具交互式书籍计算内容文档生成Github开源项目
Jupyter Book是一款开源工具,专门用于将计算材料转化为高质量的数字出版物。支持markdown和Jupyter笔记本格式,整合代码、引用和公式等元素。通过简单命令即可运行代码、缓存结果,并生成交互式网页书籍和PDF文档。由Executable Book Project维护,目前处于活跃开发阶段。
just - 轻量级跨平台项目命令管理工具
just命令运行器项目管理开源工具跨平台Github开源项目
just是一款跨平台的项目命令管理工具,支持Linux、MacOS和Windows。它能够保存和运行项目特定命令,提供清晰的错误报告、命令行参数支持和.env文件加载等功能。just可从任意子目录调用,支持多语言编写配方,并提供shell补全。作为命令运行器,它避免了make的复杂性,为开发者提供简洁高效的项目管理解决方案。
elfx86exts - 多架构二进制文件指令集扩展分析工具
elfx86exts二进制反汇编指令集扩展Rust开源工具Github开源项目
elfx86exts是一款开源的二进制文件分析工具,支持ELF和MachO格式。它能识别并列出文件使用的指令集扩展,涵盖X86/64和ARM64架构。该工具提供多种安装方式,包括包管理器和源码编译。elfx86exts为开发者和系统管理员提供了高效的二进制文件分析功能,有助于优化和调试工作。
supersplat - 浏览器中轻松编辑3D高斯散射场景
SuperSplat3D Gaussian Splats开源工具编辑器PLY文件Github开源项目
SuperSplat是一款基于Web技术的3D高斯散射编辑工具,开源免费,直接在浏览器中运行。支持PLY文件拖放加载、场景管理、可视化编辑和数据分析。能够方便地选择、转换和编辑散射点,并支持结果导出。SuperSplat提供场景管理面板、底部工具栏和数据直方图等功能,便于用户进行精确编辑。支持撤销/重做操作,确保编辑过程的灵活性。虽然目前仅适用于高斯散射PLY文件,但SuperSplat为3D场景编辑提供了高效的在线解决方案。
VSET - 开源视频超分辨率和批量处理软件
VSET视频超分辨率vapoursynth开源工具视频处理Github开源项目
VSET是基于Vapoursynth的开源视频处理软件,主要用于提升视频分辨率。支持动漫和实拍视频超分辨率、补帧和常用滤镜应用。具备预览、字幕音频处理、自定义参数、批量处理和多开等功能。适用于Windows系统,兼容NVIDIA、AMD和Intel显卡。VSET为视频处理爱好者提供了全面的解决方案。
MinerU - 开源工具实现PDF到机器可读格式的高效转换
MinerUPDF处理文本提取机器学习开源工具Github开源项目
MinerU是一个开源的PDF转换工具,专注于科研文献处理。它能将PDF转换为markdown和JSON等机器可读格式,同时保留原文档结构和语义连贯性。该工具支持移除页眉页脚,处理多列布局,提取图像和表格,以及将公式转换为LaTeX格式。MinerU兼容多种操作系统和硬件环境,可在CPU或GPU上运行,为大规模语言模型的发展提供数据支持。
label-studio-frontend - React数据标注前端库 满足多场景需求
前端库ReactGithub开源项目Label Studio数据标注开源工具
Label Studio Frontend是基于React开发的开源数据标注前端库。作为NPM包可集成到应用中,支持图像、音频、文本等多种标注类型。该库提供灵活的配置选项和丰富的界面控件,允许开发者根据具体需求进行定制。适用于构建各类数据标注系统,为机器学习和人工智能项目提供标注支持。
magic-doc - 多格式文档转Markdown工具 支持本地和S3文件
Magic-Doc文档转换开源工具Markdown多文件格式Github开源项目
Magic-Doc是一款开源轻量级工具,可将PPT、PPTX、DOC、DOCX和PDF等多种格式文件转换为Markdown。支持处理本地和S3存储的文件,并提供简洁的Python API。该工具转换速度快,尤其在处理数字化PDF和DOCX文件时效率高。Magic-Doc整合了多个开源项目,为文档格式转换提供了实用的解决方案。
sliver - 开源红队框架 支持多平台和多种C2通信方式
Sliver红队框架开源工具安全测试C2通信Github开源项目
Sliver是一款开源的跨平台红队框架,适用于各类组织的安全测试。该框架支持mTLS、WireGuard、HTTP(S)和DNS等多种C2通信方式,具备动态代码生成和编译时混淆功能。Sliver提供分阶段和无阶段payload,支持Windows进程操作,并可通过JavaScript或Python进行脚本化。此外,它还集成了Let's Encrypt,支持.NET程序集内存执行和COFF/BOF加载。
LabelConvert - 数据集格式转换工具,目标检测与图像分割领域的多功能助手
LabelConvert数据集格式转换目标检测图像分割开源工具Github开源项目
LabelConvert是一个专注于目标检测和图像分割领域的数据集格式转换工具。它支持labelme、labelImg、YOLO、PubLayNet和COCO等主流格式之间的相互转换,简化了数据预处理流程。该工具兼容Linux、Windows和Mac平台,支持Python 3.6及以上版本,为计算机视觉研究和开发提供了高效的数据处理解决方案。
TSDB - 高效便捷的时间序列数据集加载库
TSDB时间序列数据集PyPOTS数据挖掘开源工具Github开源项目
TSDB是一个时间序列数据集加载库,支持172个公开数据集的一键加载。该工具简化了研究人员和工程师的数据获取流程,使他们能专注于数据处理。TSDB具备数据下载、加载和缓存管理功能,并支持缓存目录迁移。作为PyPOTS工具箱的组成部分,TSDB为时间序列数据挖掘提供了基础支持。
TransformerLens - 深入解析生成式语言模型的机制解释工具
TransformerLens机械可解释性语言模型神经网络解析开源工具Github开源项目
TransformerLens是一个开源库,专门用于解释生成式语言模型的内部机制。它支持加载50多种开源语言模型,让研究人员能够访问模型的内部激活。用户可以缓存激活数据,并在模型运行时进行编辑、删除或替换。这个工具为深入理解复杂语言模型的工作原理提供了有力支持。
unstructured-inference - 非结构化数据布局解析工具 支持多种检测模型
unstructured布局解析文档处理AI模型开源工具Github开源项目
unstructured-inference 是一个专注于文档布局分析的开源项目。它能够从各种文件中提取文档结构和文本内容,适用于需要高效文档处理的场景。该项目提供多种检测模型,如 Detectron2 和 YOLOX,可通过 API 与 unstructured 包集成。它支持自定义模型,为开发者提供了灵活的布局解析解决方案。
curlconverter - curl命令转编程代码工具 支持多种语言
curlconverter命令转换HTTP请求编程语言开源工具Github开源项目
curlconverter是一个开源工具,可将curl命令转换为多种编程语言代码,如Python、JavaScript和Java。它支持复杂curl参数解析、Bash语法理解和JSON数据处理。提供命令行、库和在线使用方式,简化API请求开发。支持25种编程语言,可作为curl替代品使用,适用于快速生成API请求代码。
rlcard - 增强学习在纸牌游戏中的应用工具包
RLCard强化学习卡牌游戏算法开源工具Github开源项目
RLCard是一个开源的纸牌游戏增强学习工具包,支持多种卡牌环境,并易于接入不同的强化学习和搜索算法,致力于推动非完美信息游戏的研发进展。本项目由DATA Lab(Rice及德克萨斯A&M大学)与全球开发者共同维护。