#开源框架

refine - React元框架 数据密集型应用开发的平衡之选
ReactCRUD应用企业级应用开源框架前端开发Github开源项目
Refine是一个开源React元框架,为企业级CRUD应用提供无头解决方案。它简化了管理面板、仪表盘和内部工具的开发流程,提供身份认证、访问控制等标准功能。Refine的灵活架构支持多种UI框架和平台,让开发者能够轻松构建可定制的数据密集型应用。
RuoYi-Vue-Plus - 分布式集群与多租户场景的全面升级框架
RuoYi-Vue-Plus分布式系统多租户开源框架Spring BootGithub开源项目
RuoYi-Vue-Plus是一个开源框架,基于Spring Boot构建,针对分布式集群和多租户环境优化。框架集成了权限管理、数据权限控制、多数据源支持、缓存机制和分布式事务处理等核心功能。采用插件化架构设计,便于功能扩展。支持Docker容器化部署,简化运维流程。技术栈包括Vue3、Sa-Token和Mybatis-Plus等现代化工具,有效提升开发效率和系统性能表现。
wxt - 下一代Web扩展开发框架 高效灵活
WXT浏览器扩展开发开源框架TypeScript前端开发Github开源项目
WXT是一个创新的Web扩展开发框架,兼容主流浏览器及MV2/MV3标准。该框架集成快速开发模式、文件式入口点、TypeScript支持和自动导入等功能,适用于多种前端技术栈。WXT的模块化设计、便捷的项目初始化和强大的分析工具,有效提升了开发效率和扩展性能。
pyscript - 将Python应用带入浏览器的开源框架
PyScriptPython浏览器应用Web开发开源框架Github开源项目
PyScript是一个开源框架,整合Pyodide、MicroPython和WASM技术,实现在浏览器中运行Python应用。它与DOM无缝集成,为开发者提供便捷的编程体验。PyScript支持多种执行Python代码的方式,包括内联脚本、外部脚本和终端模式,增强Web应用的功能和交互性。
lexical - 高度可扩展的JavaScript网页文本编辑框架
Lexical文本编辑器JavaScriptReact开源框架Github开源项目
Lexical是一个专注于可靠性、可访问性和性能的JavaScript网页文本编辑框架。它为开发者提供优秀的开发体验,便于创建独特的文本编辑功能。Lexical采用高度可扩展的架构,支持简单到复杂的多种编辑需求,可根据项目进行定制。这个框架适用于不同规模的文本编辑项目开发。
langchainjs - LangChain.js 为LLM应用开发提供灵活强大的框架
LangChain语言模型AI应用开发开源框架自然语言处理Github开源项目
LangChain.js是一个JavaScript框架,用于开发语言模型驱动的应用。它提供丰富的组件和集成,支持上下文感知和推理能力。框架包含开源库、生产化工具和部署选项,适用于构建问答系统和聊天机器人等应用。LangChain.js兼容多种环境,如Node.js、浏览器和Deno,为开发者提供灵活工具,助力创建复杂的LLM应用。
zenml-projects - ZenML构建的生产级机器学习项目集合
ZenML机器学习项目MLOps开源框架生产级ML用例Github开源项目
ZenML Projects是一个展示使用ZenML构建的生产级机器学习用例集合。该仓库提供了涵盖时间序列、表格数据、计算机视觉等多个ML领域的现成MLOps工作流程。开发者可以直接使用或根据需求调整这些解决方案,快速启动机器学习项目。仓库包含多个由ZenML团队和社区维护的示例项目,覆盖了常见ML应用场景。
scrapy - 开源Python网络爬虫和数据提取框架
Scrapy网络爬虫Python数据抓取开源框架Github开源项目
Scrapy是一个基于BSD许可的高效网络爬虫和结构化数据提取框架。它使用Python 3.8+开发,支持Linux、Windows、macOS和BSD等多种操作系统。Scrapy适用于数据挖掘、网站监控和自动化测试等多种场景。项目提供全面的文档和活跃的社区支持,同时也有商业支持选项。作为开源项目,Scrapy欢迎开发者贡献,并严格遵守行为准则。目前,已有众多知名企业将Scrapy应用于大规模网络数据采集工作。
awesome-systematic-trading - 全面的系统化交易资源集合
量化交易回测交易策略开源框架算法交易Github开源项目
该项目汇集了系统化交易的全面资源,包括97个研究和交易库、696个策略描述、55本专业书籍和23个相关视频。内容涵盖量化交易策略的开发、回测和执行工具,以及博客和课程资源。适合希望深入了解系统化交易的研究者和实践者参考使用。
Halfrost-Field - 多领域开发技术的深度学习资源库
GitHub仓库开源框架Go语言机器学习JavaScriptGithub开源项目
Halfrost-Field是一个多领域技术资源库,包含Go、机器学习、JavaScript和iOS开发等内容。项目提供深入的源码分析、算法讲解和实践指南,涵盖从基础到高级的主题。这些资源旨在帮助各级程序员增进技能,是编程学习和技术提升的有力工具。
ok-robot - 家庭环境中实现自主导航与操作的模块化框架
OK-Robot机器人操作开源框架物体抓取室内导航Github开源项目
OK-Robot是一个零样本模块化框架,集成了先进的导航和操作模型,用于执行家庭环境中的取放任务。该项目在10个真实家庭中测试了170多个物体,成功率达58.5%。通过整合AnyGrasp抓取和VoxelMap开放词汇导航等技术,OK-Robot为家庭服务机器人研究提供了开放平台。
kivy - Python跨平台GUI应用开发框架
KivyPython跨平台GUI开发开源框架Github开源项目
Kivy是一个开源Python框架,用于开发跨平台GUI应用。该框架支持桌面、移动和嵌入式平台,允许开发者使用统一代码库创建应用。Kivy基于OpenGL ES 2.0构建,支持多点触控,提供丰富的可扩展部件库。采用MIT许可证的Kivy由活跃社区维护,并得到Kivy组织多个项目支持。框架设计注重快速交互设计、原型开发,以及代码的可重用性和可部署性。
LakeSail - 统一批处理、流处理和AI工作负载的开源框架
AI工具Sail大数据处理AI工作负载开源框架性能优化
LakeSail是一个统一批处理、流处理和AI工作负载的开源框架。基于Rust开发,相比Spark,它提供4倍处理速度和94%硬件成本节省,无需代码修改即可迁移。该平台具有高互操作性和可观察性,为开发者提供高性能、安全和并发的编程环境,适合大数据和AI应用开发。
Contember - 快速构建定制化后端应用的智能平台
AI工具Contember自定义网络应用AI辅助开发开源框架企业管理系统
Contember是一个创新的后端开发平台,能在15分钟内将简单描述转化为功能完整的原型和代码。该平台融合了无代码工具的高效性和定制编码的灵活性,适用于客户管理、订单处理等多种业务场景。通过开源框架和云服务,Contember使单个开发者能够快速构建、扩展和维护定制软件,有效缩短开发周期并降低成本。
optuna - 自动化机器学习超参数优化框架
Optuna超参数优化机器学习Python开源框架Github开源项目
Optuna是一个面向机器学习的开源超参数优化框架。它采用define-by-run风格API,特点是轻量级、通用性强和平台无关。Optuna支持Python式搜索空间定义、高效优化算法、易于并行化和快速可视化。框架可处理多目标优化、约束优化和分布式优化等任务,适用于Python 3.7+版本,并集成多个第三方库。
txtinstruct - 开源框架简化指令调优模型开发
txtinstruct指令调优数据集模型训练开源框架Github开源项目
txtinstruct是一个开源的指令调优模型训练框架,支持开放数据和模型,可与自有数据集成。它旨在解决指令数据集和大型语言模型许可不明确的问题,便于构建个性化指令数据集和模型。基于Python 3.8+和txtai构建,txtinstruct提供简便的安装方法和丰富示例,方便用户快速开发指令调优模型。
electron - 使用JavaScript、HTML和CSS构建跨平台桌面应用的开源框架
Electron跨平台桌面应用JavaScript开源框架Node.jsGithub开源项目
Electron是一个开源框架,支持开发者使用Web技术创建跨平台桌面应用。基于Node.js和Chromium,Electron被Visual Studio Code等应用采用。它支持主流操作系统,提供API和开发工具如Electron Fiddle。该框架具有社区支持和多语言文档,适合构建各类桌面应用。
PyABSA - 多语言方面级情感分析框架
PyABSA情感分析自然语言处理开源框架机器学习Github开源项目
PyABSA是一个开源的多语言方面级情感分析框架。它提供方面术语提取、情感分类、三元组和四元组提取等功能,支持快速部署和自定义模型训练。该框架集成多种先进算法,为研究人员和开发者提供强大的ABSA工具。PyABSA提供丰富示例和文档,支持pip快速安装,适用于多种语言的情感分析任务。
gorm - 功能齐全的Golang数据库操作框架
GORMGolangORM数据库开源框架Github开源项目
GORM是一个功能全面的Golang数据库操作框架,支持多种数据库关联、钩子函数、预加载和事务处理。它提供自动迁移、SQL构建器和批量操作等实用功能,并具有灵活的插件系统。GORM经过全面测试,适用于各种规模的Go项目开发。
openssa - 融合HTP和OODAR技术的智能代理框架解决行业难题
OpenSSA智能代理问题解决层级任务规划开源框架Github开源项目
OpenSSA是一款智能代理框架,旨在解决实际行业中的复杂问题。该框架集成了分层任务规划(HTP)和观察-定向-决策-行动推理(OODAR)技术,实现了超越大型语言模型(LLM)和检索增强生成(RAG)的二级智能。OpenSSA支持多种LLM后端,采用开放可扩展的架构,方便开发者进行行业定制。其小型高效的代理设计适合实际部署,能以较少的计算资源实现出色的问题解决能力。
angular - 跨平台Web应用开发框架
Angular前端开发TypeScriptweb应用开源框架Github开源项目
Angular是一个用于开发移动和桌面Web应用的框架,基于TypeScript/JavaScript。它提供跨平台开发、高性能和可扩展性,并配有完善的工具链。Angular生态系统包括CLI和Angular Material等组件。框架采用组件化架构,支持双向数据绑定和依赖注入,便于构建复杂的单页面应用(SPA)。Angular拥有全面的文档和活跃的社区支持,适合开发各种规模的Web应用。
MonoGame - 开源跨平台C#游戏开发框架
MonoGame游戏开发跨平台C#开源框架Github开源项目
MonoGame是一个基于.NET的开源游戏开发框架,使用C#编程语言。它支持桌面PC、游戏主机和移动设备等多个平台。作为微软XNA Framework的开源替代方案,MonoGame已成功应用于《Streets of Rage 4》和《Stardew Valley》等知名游戏的开发。该框架提供丰富的功能和广泛的平台支持,满足不同类型的游戏开发需求。
MetisFL - 强大、高效、安全的联邦学习开源框架
MetisFL联邦学习开源框架DockerBazelGithub开源项目
MetisFL是一个基于C++和Python3的开源联邦学习框架,注重可扩展性、效率和安全性。该框架提供完整的联邦学习工作流程,支持多种操作系统,并支持Docker容器部署。MetisFL主要应用于需要保护数据隐私的分布式机器学习场景,为研究人员和开发者提供实用工具。
awesome-image-translation - 综合图像到图像转换技术资源库
图像转换深度学习计算机视觉开源框架人工智能Github开源项目
awesome-image-translation是一个精选的图像到图像转换技术资源库。该项目按年份归类了从2018年前至2024年的研究论文和开源框架,如joliGEN等。这个持续更新的知识库为研究人员和开发者提供了全面的图像转换技术资源,并鼓励社区成员贡献新的内容,以保持资源的时效性和完整性。该资源库涵盖了图像到图像转换领域的广泛内容,包括学术论文、开源框架和其他相关资源。通过年份分类,用户可以方便地追踪技术发展历程。项目的开放性质鼓励社区参与,确保了资源的持续更新和多样性,为图像转换技术的研究和应用提供了宝贵的参考。
psi - 开源框架助力多模态集成AI系统开发
Platform for Situated Intelligence多模态系统流数据处理开源框架人工智能Github开源项目
Platform for Situated Intelligence (\psi)是一个开源框架,专注于多模态集成AI系统的开发和研究。它提供高性能基础设施处理多模态时序流数据,并配备数据可视化、标注和处理工具。\psi包含丰富的组件生态系统,支持各类传感器、处理技术和执行器。该框架适用于开发社交机器人、混合现实系统等应用,尤其擅长处理流式传感器数据、整合多种AI技术,并满足低延迟要求。
openFrameworks - 跨平台C++创意编程工具包,支持多种开发环境
openFrameworksC++工具包创意编程开源框架跨平台开发Github开源项目
openFrameworks是一个开源的C++创意编程工具包,支持Windows、macOS和Linux等多个平台。它提供丰富的库和工具,用于创建交互式应用、视觉艺术和实验项目。该项目具有活跃的社区、定期更新和详细文档,适合各层级开发者使用。
jaicf-kotlin - 多平台对话式AI开发框架JAICF
JAICF对话式AIKotlin多平台支持开源框架Github开源项目
JAICF是一款基于Kotlin DSL的企业级对话式AI开发框架。支持多种语音和文本渠道,兼容主流NLU引擎,实现跨平台运行。框架提供上下文感知的对话场景编写功能和自动化测试套件,可部署于多种环境。JAICF灵活强大,适合构建复杂对话系统。
RecBole2.0 - 推荐系统前沿研究的综合开源工具集
RecBole推荐系统开源框架深度学习PyTorchGithub开源项目
RecBole2.0是一个推荐系统扩展库,涵盖8个前沿研究领域,包括数据增强、元推荐、去偏推荐等。该库提供从数据处理到算法实现的完整功能,便于开展最新推荐系统研究。它继承了RecBole的易用性,并增添了新功能和模型,是推荐系统研究的重要工具。
godot_rl_agents - Godot引擎智能NPC开发框架
Godot RL Agents深度强化学习游戏AI开源框架机器学习Github开源项目
Godot RL Agents是一个开源框架,用于在Godot引擎中开发智能NPC。它支持多种强化学习算法,适用于2D和3D游戏,并提供丰富的AI传感器。该框架完全免费开源,可帮助开发者创造复杂行为的游戏角色,实现自动化游戏测试,为游戏开发和AI研究提供新的可能性。
rl4co - 统一框架助力组合优化问题的强化学习解决方案
RL4CO强化学习组合优化PyTorch开源框架Github开源项目
RL4CO是一个专注于组合优化问题的开源强化学习框架。基于PyTorch构建,它整合了TorchRL和TensorDict等技术,提供统一接口和灵活实现。框架支持构造型和改进型策略,适配多种环境和模型。其模块化设计和丰富工具集有助于研究人员高效开发和评估新算法,为组合优化研究提供了全面的实验平台。
FATE - 开源工业级联邦学习框架
FATE联邦学习开源框架数据安全人工智能Github开源项目
FATE是首个工业级开源联邦学习框架,支持企业在确保数据安全和隐私保护的前提下进行协作。基于同态加密和多方安全计算,FATE提供多种联邦学习算法,涵盖逻辑回归、树模型和深度学习等。作为Linux基金会托管项目,FATE致力于推动联邦AI技术在各行业的应用与发展。
pyEPR - 自动化约瑟夫森量子电路设计与分析框架
pyEPR量子电路设计约瑟夫森电路开源框架HFSSGithub开源项目
pyEPR是一个开源的Python模块,用于自动化约瑟夫森量子电路的设计和分析。该框架基于能量参与比(EPR)方法,可快速分析复杂超导量子电路。pyEPR集成了HFSS等电磁仿真软件,自动执行本征模分析和哈密顿量计算,简化了量子比特和谐振腔的设计流程。目前已被耶鲁大学、IBM等多家量子计算机构采用。
web-llm-chat - 浏览器原生运行的隐私保护AI聊天工具
WebLLM Chat浏览器原生AI隐私保护离线访问开源框架Github开源项目
WebLLM Chat是一个创新型AI聊天界面,结合了WebLLM技术和用户友好设计。该项目利用WebGPU在浏览器中原生运行大型语言模型,提供高度隐私保护和离线访问功能。其特点包括直观界面、自定义模型支持和开源可定制性。作为MLC.ai项目的一部分,WebLLM Chat旨在通过浏览器端AI技术推动人工智能的普及。
janusweb - 跨平台社交虚拟现实开发框架
JanusWeb虚拟现实3D环境WebVR开源框架Github开源项目
JanusWeb是一个开源的Web框架,用于开发跨平台社交虚拟现实应用。该框架支持桌面、移动和VR设备,提供实时协作、3D音频和多种输入方式。基于WebGL和Three.js技术,支持Oculus Rift、HTC Vive等主流VR设备。开发者可使用HTML和JavaScript构建3D环境,支持导入主流3D文件格式,并提供API进行定制。内置网络功能便于开发多人在线虚拟环境,集成游戏手柄、Leap Motion等外设支持。JanusWeb为虚拟现实内容创作提供了开放且可扩展的开发平台,适合各类虚拟现实应用的快速开发和原型设计。
openintegrationhub - 简化企业应用数据同步的开源微服务框架
Open Integration Hub数据同步开源框架微服务架构业务应用Github开源项目
Open Integration Hub是一个开源微服务框架,旨在简化企业应用间的数据同步。框架支持自定义服务和技术集成,适用于本地和云端环境。项目具有活跃的开发者社区,提供全面的文档和贡献指南,为企业数据集成提供灵活、高效的解决方案。
ultimatexr-unity - 专业级Unity跨平台VR开发框架
UltimateXRUnity虚拟现实开源框架跨设备兼容Github开源项目
UltimateXR是一款免费开源的Unity VR开发框架,旨在简化各类虚拟现实应用的开发过程。该框架支持主流VR设备,提供先进的交互机制、手势编辑器和全身化身系统。UltimateXR还包括多种运动模式和高级UI组件,为开发者提供了丰富的工具和方法,适用于从简单原型到大型项目的各种VR应用开发。