#开发工具

awesome-chatgpt - 丰富的ChatGPT资源与工具合集
AwesomeChatGPT聊天机器人浏览器扩展开发工具Github开源项目
本列表汇总了各种关于ChatGPT的资源、工具、应用及其使用场景,包括浏览器扩展、桌面应用、编辑器插件、启动器扩展、聊天机器人和反向代理等。同时,涵盖了如何扩展ChatGPT功能的工具、具体应用及开发工具。所有资源均为非官方,使用需谨慎。
plasmo - 功能丰富的浏览器扩展开发框架
Plasmo Framework浏览器扩展开发工具ReactTypeScriptGithub开源项目
Plasmo Framework是一个面向浏览器扩展开发的开源框架,提供类似Next.js的开发体验。该框架支持React和TypeScript,具有声明式开发、内容脚本UI和标签页等功能。Plasmo还提供实时重载、环境变量支持和存储API等特性,简化了配置过程,支持多浏览器目标和自动化部署,使开发者能够专注于产品构建。
Hilbish - 基于 Lua 的高扩展性舒适 Shell
HilbishLua开发工具Shell开源项目Github
Hilbish 是一个使用 Lua 进行配置的可扩展 Shell,适用于基本的交互式 Shell 使用,并且具有强大的扩展能力。Hilbish 简单易用,适合各种用户的需求,不论是基本还是高级用户。项目采用 MIT 许可证,并非常欢迎各类贡献。更多信息、安装方法及源代码可在 GitHub 上找到。
awesome-dotnet-core - 综合性 .NET Core 开发资源库
.NET Core开源框架开发工具API微服务Github开源项目
awesome-dotnet-core 项目汇集了丰富的 .NET Core 开发资源,包括框架、库和工具。涵盖 API 开发、应用框架、认证授权、区块链和机器学习等多个领域。这个社区驱动的项目持续更新,为开发者提供了全面的 .NET Core 生态系统资源,可帮助提升开发效率和项目质量。
php-spx - 简单易用的PHP性能分析扩展
PHP性能分析SPX可视化开发工具Github开源项目
php-spx是一个开源的PHP性能分析扩展,无需修改代码即可进行分析。它支持22种性能指标监控,收集完整调用堆栈,并提供可视化界面。适用于Linux、macOS和FreeBSD平台,兼容PHP 5.4至8.x版本。该工具简单易用,有助于开发者高效地优化PHP应用性能。
chart-gpt - AI驱动的文本转图表工具,快速生成精美图表
Chart-GPT数据可视化AI生成图表开源项目开发工具Github
Chart-GPT是一款AI驱动的开源工具,能够快速将文本转化为精美的图表。它利用先进的自然语言处理技术和PaLM API,自动解析输入内容,并生成适合的数据可视化效果。无论是商业报告、学术研究还是日常数据分析,Chart-GPT都能帮助使用者快速创建专业、美观的图表,提高工作效率和数据展示质量。作为一个开源项目,Chart-GPT为数据可视化领域带来了创新的解决方案。
gitextensions - 图形化Git仓库管理与集成工具
Git Extensionsgit版本控制开源软件开发工具Github开源项目
Git Extensions是一款独立的图形化Git仓库管理工具,集成于Windows资源管理器和Microsoft Visual Studio。它提供直观的界面,简化版本控制操作,适用于Windows平台的开发者和团队。该工具支持多种Git操作,通过社区贡献持续优化,为高效管理Git项目提供了实用解决方案。
xendit-go - 简化支付API集成
XenditGo SDKAPI集成支付处理开发工具Github开源项目
xendit-go是Xendit官方的Go语言SDK,简化了Go应用中Xendit支付API的集成。该SDK支持发票、支付请求、退款、余额查询等多项功能,通过API密钥实现安全授权。开发者可借助xendit-go快速在Go项目中实现支付处理、客户管理等功能,提高开发效率。
phpstorm-attributes - PhpStorm中的PHP 8属性集优化代码分析与完成
PhpStormPHP属性代码补全静态分析开发工具Github开源项目
phpstorm-attributes项目为PhpStorm提供了一套PHP 8属性,用于增强代码完成和静态分析功能。这些属性包括Deprecated、ArrayShape、ObjectShape、Immutable、Pure、ExpectedValues、NoReturn和Language,能够帮助开发者更准确地定义和分析代码结构。通过使用这些属性,开发者可以提高代码质量,优化开发体验,从而提升PHP编程的效率和准确性。
air - Go应用开发实时热重载工具 Air
AirGo实时重载开发工具命令行工具Github开源项目
Air是一款专为Go应用开发设计的实时热重载工具。它能自动监控项目文件变化,实时编译并重启应用,提高开发效率。Air具有自定义构建命令、排除子目录、动态监控新目录等功能,并提供彩色日志输出。使用简单,在项目根目录运行Air命令即可,让开发者专注于代码编写。这个开源工具适用于Go语言开发者,特别是使用gin等框架的Web应用开发。
react - React与TypeScript集成的全面指南
ReactTypeScript函数组件类型检查开发工具Github开源项目
该指南系统性地介绍了在React项目中集成TypeScript的方法。从基础设置到高级应用,内容全面涵盖了函数组件、Hooks和类组件等关键概念的TypeScript实现。通过实用的代码示例和排错技巧,为不同水平的开发者提供了切实可行的参考。指南致力于提升开发团队在React项目中运用TypeScript的能力和效率。
XcodeWay - 强化Xcode开发效率的多功能导航扩展工具
Xcode扩展源代码编辑器开发工具XcodeWayGitHubGithub开源项目
XcodeWay是一款针对Xcode的源代码编辑器扩展,致力于优化开发者的导航体验。该工具集成了多项实用功能,包括快速访问项目文件夹、DerivedData目录和GitHub仓库等。通过简洁的菜单界面,开发者能够高效地管理常用目录和执行常见操作。XcodeWay还支持功能扩展,可根据个人需求进行定制,是提升iOS开发效率的有力助手。
vscode - 开源代码编辑器提供全面开发支持和高效工作流
Visual Studio Code开源项目代码编辑器微软开发工具Github
Visual Studio Code是Microsoft开发的开源代码编辑器,融合简洁界面与核心开发功能。它提供全面的代码编辑、导航和分析能力,配备轻量级调试工具、丰富扩展系统及与现有开发工具的集成。支持多平台使用,定期更新功能与修复问题,适合各类开发者使用。
lando - 简化本地开发和DevOps流程的高效工具
Lando开发工具本地开发DevOps开源项目Github
Lando是一款开源的本地开发和DevOps工具,为开发者提供简化的环境配置。它支持Drupal、WordPress等主流框架,并集成Apache、MySQL等服务。Lando通过预设配方和灵活定制,提高了开发效率,使团队能够专注于核心开发任务。作为社区驱动的项目,Lando不断evolve以满足现代开发需求,成为优化开发工作流程的有力工具。
awesome-dot-net-performance - .NET 性能优化资源集锦
.NET性能优化开发工具学习资源开源项目Github
这是一个精选的 .NET 性能优化资源列表,汇集了书籍、课程、培训、会议演讲、博客及开源贡献者。涵盖基准测试、监控、调试、JIT 优化、线程和内存管理等多个领域。列表提供丰富的学习资料和工具,旨在帮助开发者提升 .NET 应用的性能和可扩展性。
debug - Go程序调试工具与库集合:实验性开源项目
GoDebug代码仓库开发工具实验性阶段Github开源项目
Go Debug项目提供了一系列用于调试Go程序的实验性工具和库。这个开源项目目前处于早期阶段,API可能不稳定。开发者可通过Gerrit提交代码,在GitHub报告问题。尽管仍在开发中,Go Debug为Go语言社区提供了潜在的调试资源。
google-java-format - Google Java代码格式化工具
Google Java FormatJava代码格式化代码规范开发工具IDE插件Github开源项目
google-java-format是一款Java源代码格式化工具,用于自动调整代码以符合Google Java Style指南。该工具支持命令行操作、IDE插件集成和库调用,可格式化整个文件、指定行或特定偏移量。无需配置,google-java-format旨在统一代码风格,增强代码可读性。适用于开发环境、持续集成流程和代码生成场景,为Java项目提供标准化的格式化方案。
flake-parts - 模块化框架助力Nix Flake开发
Flake PartsNix模块系统配置管理开发工具Github开源项目
flake-parts是Nix Flakes开发的核心框架,提供标准flake属性选项和system处理方法。作为Nix flake模式的轻量级镜像,它通过模块化系统简化配置管理,减少自定义代码。flake-parts支持将项目拆分为独立单元,并便于集成其他库的flake输出,从而提高开发效率和代码复用性。
parseltongue - 多功能文本转换和标记可视化工具
Parseltongue浏览器扩展文本转换标记可视化开发工具Github开源项目
这款浏览器扩展为用户提供多样化的文本转换功能,包括leetspeak、二进制和base64等格式。实时标记可视化功能有助于文本分析。简洁的用户界面设计便于各类用户操作。作为开源项目,Parseltongue支持Firefox和Chrome浏览器,并鼓励社区参与开发。
gitbutler - 革新现代开发工作流的Git分支管理工具
开发工具Git客户端Github开源项目GitButler版本控制分支管理
GitButler是一款创新的Git客户端,专为现代开发工作流量身打造。它引入虚拟分支概念,让开发者能够同时处理多个分支的工作,高效组织文件变更。GitButler不仅提供比传统Git更灵活的分支管理,还集成了GitHub支持、简化的SSH密钥管理和AI辅助功能,显著提升了项目开发效率和团队协作体验。
compose-multiplatform-core - Android Jetpack 简化应用开发的综合工具套件
Android Jetpackandroidx开发工具应用程序开发贡献指南Github开源项目
Android Jetpack 是一套用于构建高质量应用的库、工具和指南集合。它包含 androidx.* 包库,提供向后兼容性和频繁更新。Jetpack 简化开发流程,减少样板代码,优化复杂任务处理,使开发者能够专注于核心功能实现。通过 Google Maven 分发的官方二进制文件确保开发者始终使用最新、最强大的组件。
stream-video-android - Stream官方Android视频通话SDK 支持自定义UI
Stream VideoAndroid SDK视频通话实时通信开发工具Github开源项目
stream-video-android是Stream公司推出的Android视频通话SDK,提供低级别SDK和可重用UI组件。支持构建视频通话、音频聊天室和直播应用,具有高性能和可扩展性。功能包括屏幕共享、画中画和活跃发言者检测等。开发者可使用Compose UI组件快速开发,也可通过低级API进行定制。
Ndless - 为TI-Nspire计算器开启第三方程序支持
TI-NspireNdless计算器开发工具第三方软件Github开源项目
Ndless是一个为TI-Nspire计算器系列提供第三方程序支持的开源项目。它包含可执行文件加载器和实用工具,让TI-Nspire能运行C和汇编程序。Ndless兼容多个TI-Nspire操作系统版本,提供详细的安装指南和开发文档。项目持续更新,欢迎社区参与贡献。
kotlin-explorer - 反汇编Kotlin代码为字节码和汇编的桌面工具
Kotlin Explorer反编译字节码开发工具AndroidGithub开源项目
Kotlin Explorer是一款桌面应用,可将Kotlin代码反汇编为Java字节码、Android DEX字节码和OAT汇编。它提供R8优化、行同步、演示模式等功能,并显示指令数量和分支。开发者可编译、运行Kotlin代码,查看跳转指令,高亮显示指令和寄存器。此工具需要Android SDK和Kotlin编译器支持,且要求设备支持oatdump工具以显示DEX和OAT输出。
DevToys - 开发者的瑞士军刀 集成30种实用工具
DevToys开发工具多功能应用生产力工具开源软件Github开源项目
DevToys是一款面向开发者的综合工具集,提供30种常用工具,涵盖格式转换、编码解码和文本处理等功能。该应用采用智能检测技术,可根据剪贴板内容自动选择适合的工具。DevToys支持扩展和自定义开发,能有效提升开发效率。在Microsoft Store上,DevToys获得了用户的高度评价。
zsh-autosuggestions - Zsh 命令行智能自动补全工具
zsh-autosuggestions命令行自动补全Zsh插件终端效率开发工具Github开源项目
zsh-autosuggestions 是一个为 Zsh shell 提供智能命令建议的开源插件。它基于历史记录和补全功能,在用户输入时实时显示灰色建议,按键即可接受,提高命令行效率。该插件支持自定义高亮样式、建议策略和快捷键,并有异步模式优化性能。安装配置简便,能显著改善 Zsh 使用体验。
nimlsp - 为Nim语言提供智能编程体验的LSP实现
NimLSPnimlsp语言服务器协议开发工具Github开源项目
nimlsp是一个基于nimsuggest的Nim语言服务器协议实现。它为支持LSP的编辑器提供代码补全、定义跳转、悬停提示等功能,可集成到Sublime Text、Vim和Emacs等主流编辑器中。nimlsp支持多种LSP特性,为Nim开发者带来一致的编程体验。
ps2sdk-ports - PlayStation 2开发多样化移植库集合
PS2SDK-PORTSPlayStation 2开发工具游戏开发开源项目Github
ps2sdk-ports是PlayStation 2开发的移植库集合,包含多个适配ps2sdk的开源项目。开发者可通过make命令轻松编译安装,快速构建PS2应用。该项目为PS2开发社区提供重要资源,持续更新并支持社区讨论与贡献。
pop - 专为创作者设计的定制化Linux系统
Pop!_OSLinux发行版开源操作系统系统定制开发工具Github开源项目
Pop!_OS是基于Ubuntu的Linux发行版,专注于创作者需求。系统提供简洁界面和丰富定制选项,适合软件开发、3D建模和学术研究等领域。集成开源软件库和开发工具,支持高效工作流。自2017年发布以来,Pop!_OS持续优化,为创新工作提供理想平台。
awesome-python - 综合性Python开源资源集合
Python框架开发工具资源列表Github开源项目
Awesome Python是一个精选的Python框架、库、软件和资源列表,涵盖Web开发、数据分析、机器学习等多个领域。项目包含管理面板、算法实现、异步编程、音频处理、认证、构建工具等类别,为Python开发者提供全面的生态系统资源。该集合适合各层级的开发者参考使用。
app-starter-kit - Streamlit 应用开发的便捷启动工具包
Streamlit应用开发GitHub演示应用开发工具Github开源项目
Streamlit App Starter Kit 为开发者提供了一套简化 Streamlit 应用创建和部署的工具包。通过预配置环境和模板,开发者可以迅速启动项目并专注于应用逻辑。该工具包集成了 GitHub Codespaces 支持,有利于团队协作和远程开发。这个工具包适用于各层级的开发者,有助于高效构建数据应用。
typescript-plugin-css-modules - TypeScript语言服务插件实现CSS Modules智能提示功能
TypeScriptCSS Modules插件IDE开发工具Github开源项目
typescript-plugin-css-modules是一款TypeScript语言服务插件,为CSS Modules提供类型信息和智能提示功能。该插件支持多种CSS预处理器,允许自定义类名转换、渲染器和模板。它增强了IDE和其他开发工具对TypeScript的支持,提升开发效率,但不干扰编译过程。插件配置简便,兼容Visual Studio Code,并提供多样化的自定义选项,以满足各类项目需求。
pretty-ts-errors - VSCode扩展美化TypeScript错误信息
Pretty TypeScript ErrorsVSCode类型错误语法高亮开发工具Github开源项目
Pretty TypeScript Errors是一个VSCode扩展,可美化和简化TypeScript错误信息。它提供语法高亮、错误定位和在线解释功能,支持Node、Deno和React等多种环境。该扩展适用于.ts、.js、.jsx、.tsx和.mdx文件中的JSDoc类型错误,以及Astro、Svelte和Vue文件中启用TypeScript时的错误。它还包括一键导航至相关类型声明和在线错误解释资源的功能,旨在提高开发效率,帮助开发者更快地识别和解决TypeScript相关问题。
notion-sdk-js - 高效开发 Notion API 的 JavaScript SDK
Notion SDKJavaScriptAPI客户端开发工具数据库操作Github开源项目
notion-sdk-js 是一个为 Notion API 开发的 JavaScript 客户端库。该库提供简洁的接口,支持所有 API 端点,包括用户管理和数据库查询。它支持 TypeScript,提供类型定义和守卫,并包含分页 API 工具。适用于 Node.js 12+,方便开发者与 Notion 平台交互。
openapi-devtools - 浏览器扩展自动生成OpenAPI规范
OpenAPI浏览器扩展API规范开发工具网络请求Github开源项目
openapi-devtools是一个浏览器扩展,可从网络请求中自动生成OpenAPI规范。该工具能实时合并请求和响应信息,识别路径参数,并提供规范的可视化和导出功能。它帮助开发者轻松理解任何应用或网站的API行为,适用于API开发和测试场景。openapi-devtools对API开发和测试都是一个有用的工具。
AI Code Reviewer - 通过人工智能实现代码自动审核功能
AI开发辅助编程AI工具AI Code Reviewer代码审查人工智能产品评测开发工具热门
AI Code Reviewer平台采用先进人工智能技术,提供自动化代码审查服务。该平台能实时检测代码问题,并提供改进建议,有效提升开发过程中的代码质量,保证编码的效率与准确性。