#自定义

cz-git - 轻量化可定制的Commitizen适配器和Git提交CLI工具
cz-gitCommitizenCLIGit自定义Github开源项目
cz-git 是一款轻量化、可定制的Git提交CLI工具,结合了Commitizen以提高开发者体验。该工具支持OpenAI生成提交信息,并提供命令行搜索和选择功能,减少拼写错误,同时遵循标准的Conventional Commits格式。cz-git特别适用于monorepo工程和commitlint项目,支持表情符号和issue链接功能,帮助开发者高效生成标准化的提交信息。了解更多特性和使用方法,请访问官方网站。
silver - 跨平台自定义 Rust Shell 提示符,高效快速
silverRust命令行提示符安装指南自定义Github开源项目
Silver 是一个强大且高度可定制的跨平台 Shell 提示符,完全用 Rust 编写,比其前身 Bronze 更快速。支持 Powershell、Bash、Zsh、fish、Ion 和 Elvish 等多种 Shell,通过配置 silver.toml 文件轻松自定义提示符样式。此外,还支持 Nerd Fonts 提供的预补丁字体显示图标。无论通过源码编译还是使用预编译的二进制文件,安装都非常简单,方便快速上手。
driver.js - 原生JavaScript引擎Driver.js助力页面交互和用户引导
Driver.jsJavaScript库用户引导页面聚焦自定义Github开源项目
Driver.js是一款轻量级JavaScript库,专注于创建交互式用户引导和页面元素高亮。无外部依赖,仅5kb大小,支持主流浏览器。其强大API适用于功能介绍、上下文帮助等场景。基于TypeScript开发,确保跨浏览器兼容性和键盘友好操作。该开源项目适合个人及商业应用,为网页交互提供灵活解决方案。
fzf-tab - 使用 fzf 优化 Zsh 命令行补全的插件
fzf-tabZsh命令行补全插件自定义Github开源项目
fzf-tab 是一个 Zsh 插件,它利用 fzf 替代默认补全菜单,提供多项选择、组切换和连续补全等功能。该插件展示默认补全系统的结果,适用范围广泛,并保留大部分原有配置。fzf-tab 支持多种插件管理器,还提供二进制模块以提升性能。通过优化命令行补全体验,fzf-tab 为用户带来更高效的 Zsh 使用体验。
SkeletonView - iOS骨架屏加载动画库
SkeletonViewiOS动画自定义开源Github开源项目
SkeletonView是一款iOS骨架屏加载动画库,为异步加载过程提供优雅的视觉反馈。支持所有UIView,可完全自定义,适用于iPhone和iPad。易于使用,兼容Interface Builder,语法简洁。支持UITableView和UICollectionView,可绘制文本骨架,内置多种动画效果。轻量级代码,易于集成,是提升应用加载体验的理想选择。
react-native-awesome-gallery - React Native照片画廊组件 支持缩放和手势交互
React Native图片库Reanimated手势处理自定义Github开源项目
react-native-awesome-gallery是一个基于Reanimated v3和react-native-gesture-handler的React Native照片画廊组件。该组件支持图片缩放、双击缩放、iOS风格效果、RTL布局、自定义选项、横竖屏显示和无限列表等功能。它为iOS和Android平台提供流畅的用户体验,开发者可以方便地集成和自定义这个功能丰富的画廊组件,为应用程序增添专业的图片浏览功能。
Local-LLM-User-Guideline - 本地大语言模型深度解析 理论与实践全方位探讨
LLM开源模型本地部署隐私保护自定义Github开源项目
本项目提供Local-LLM全面指南,深入剖析大语言模型背景、开源LLM利弊、在线与本地LLM对比及应用场景。详述LLM运作机制、应用差异和在线使用挑战。指南助力用户选择合适LLM方案,尤其适合本地部署LLM的开发者和研究人员参考。
delta - 终端代码差异查看和语法高亮工具
DeltaGit差异对比工具语法高亮自定义Github开源项目
Delta是一款终端代码差异查看工具,支持语法高亮、多主题、并排对比等功能。它提高代码审查效率,与git集成良好,为开发者提供灵活的差异分析方案。
vue-flow - Vue 3流程图组件 灵活定制与高效渲染
Vue Flow流程图组件自定义Vue 3节点和边Github开源项目
Vue Flow是一款基于Vue 3的流程图组件,具有易于设置和高度可定制的特点。它提供内置的缩放、平移、元素拖动和选择功能,支持自定义节点、边缘和连接线。此外,Vue Flow还包含图形辅助和状态组合函数,以及背景、小地图和控制面板等附加组件。该项目采用TypeScript编写,确保代码的可靠性和类型安全。
dash-to-panel - Gnome Shell可定制任务栏扩展 整合Dash与主面板
Dash to PanelGnome Shell面板扩展任务栏自定义Github开源项目
Dash to Panel整合了Gnome Shell的Dash与主面板,创建统一的应用启动器和系统托盘。这个扩展支持广泛定制,包括调整面板布局、设置运行指示器、配置多显示器、启用窗口预览和智能隐藏功能。通过灵活的设置选项,用户可以打造符合个人工作习惯的桌面环境。
craft.js - 模块化的 React 页面编辑器开发框架
Craft.js页面编辑器React拖拽系统自定义Github开源项目
Craft.js 是一个基于 React 的页面编辑器开发框架,提供拖放系统和组件管理功能。开发者可以完全自定义编辑器界面和行为,无需修改框架代码。它支持可编辑组件、嵌套画布和状态序列化,采用纯 React 语法。Craft.js 简化了复杂编辑器的开发过程,同时保持灵活性,适合需要定制化页面编辑器的项目。
vscode - VSCode主题扩展 Catppuccin 提供多种柔和配色方案
CatppuccinVSCode主题自定义开源Github开源项目
Catppuccin 是一个为 VSCode 设计的主题扩展,提供 Latte、Frappé、Macchiato 和 Mocha 四种柔和配色方案。它支持自定义强调色、字体样式和工作区外观等,方便用户个性化编辑器。该主题还适配了多个常用扩展,保证整体视觉一致性。Catppuccin 致力于通过舒适的视觉体验来优化开发环境。
nvim-tree.lua - Neovim强大可定制的Lua文件浏览器
Neovim文件浏览器Lua插件自定义Github开源项目
nvim-tree.lua是Neovim的文件浏览器插件,使用Lua编写。它具备自动更新、文件图标显示、Git集成和诊断功能。支持文件管理操作,如剪切、复制、重命名等。插件高度可定制,提供过滤功能,并与LSP和COC兼容。要求Neovim 0.9.0+版本,可选配合nvim-web-devicons使用。通过简单配置即可使用,同时提供丰富API便于进一步定制。
Chicago95 - 为XFCE和Xubuntu打造的Windows 95风格主题集
Chicago95XFCEWindows 95主题自定义Github开源项目
Chicago95是一个为XFCE和Xubuntu开发的Windows 95风格主题集。它包含图标、GTK2/3主题、窗口管理器主题、Plus!主题预览工具和Plymouth启动画面等组件。该项目致力于提供统一的复古视觉效果,支持高分辨率显示器,并为LibreOffice提供图标主题。此外,Chicago95还包括MS-DOS风格的oh-my-zsh主题,营造全方位的怀旧氛围。
firefox-gnome-theme - Firefox现代GNOME风格主题
FirefoxGNOME主题开源自定义Github开源项目
Firefox-GNOME-theme是一款遵循最新GNOME Adwaita风格的Firefox主题。通过CSS代码,使Firefox外观更贴近GNOME原生应用。主题提供自动安装脚本,支持多种安装方式,可在about:config中启用额外功能。同时兼容部分Firefox扩展,如Tab Center Reborn。项目由Rafael Mardojai CM基于Luna Kurame的工作开发而成。
PermissionsSwiftUI - SwiftUI权限管理开源库PermissionsSwiftUI
SwiftUI权限iOS自定义开源Github开源项目
PermissionsSwiftUI是一个基于SwiftUI的iOS权限管理开源库。它提供Apple风格的自定义UI,支持模态框和弹窗两种展示方式。该库支持定位、相机、麦克风等多种iOS权限,允许开发者自定义权限文本、颜色和图标。PermissionsSwiftUI还提供自动检查授权状态等功能,简化了iOS应用的权限处理流程。
Blazor.Diagrams - 全能可定制的 Blazor 图表库 支持服务端与 WebAssembly
Blazor.Diagrams图表库自定义可扩展开源Github开源项目
Blazor.Diagrams 是一个功能丰富的图表库,适用于 Blazor 服务端和 WebAssembly。该库支持触控操作、SVG 和 HTML 渲染、节点连接及布局算法。注重性能和扩展性,允许自定义外观和行为。适用于多种图表需求,如数据库设计等。提供详细文档便于快速上手。
Shell - Windows 文件资源管理器右键菜单强化管理工具
ShellWindows资源管理器上下文菜单自定义文件系统Github开源项目
Shell 为 Windows 文件资源管理器提供全面的右键菜单定制功能。这款工具支持添加自定义菜单项、创建快捷命令、编辑或移除已有菜单选项。Shell 具备多样化的自定义特性,包括界面美化、表达式语法应用、图标与图像整合等。作为一款轻量级便携软件,Shell 使用简单,适配 Windows 7 至 11 各版本系统。
Loop - 高效实用的macOS窗口管理应用
Loop窗口管理macOS快捷键自定义Github开源项目
Loop是一款面向macOS的开源窗口管理应用。通过径向菜单界面,用户可以快速调整窗口位置和大小。该应用提供预览、快捷键和循环操作等功能,支持自定义主题,能够高效处理窗口布局。Loop兼容macOS 13及以上系统,正在不断优化以提升性能。
Svelvet - 轻量级Svelte库 打造交互式节点型界面
Svelvet节点图用户界面自定义交互式Github开源项目
Svelvet是一款轻量级Svelte组件库,用于创建交互式节点型界面和图表。只需提供节点和边的数据即可快速上手。该库支持自定义边缘、节点、背景和组件,实现流畅的拖拽交互。采用TypeScript开发并经过全面测试,确保稳定可靠。Svelvet非常适合构建复杂图表和数据流可视化的开发需求。
KotlinLogo-ScreenSaver - macOS 动态徽标屏幕保护程序 KotlinLogo-ScreenSaver
KotlinmacOS屏幕保护程序自定义开源项目Github
KotlinLogo-ScreenSaver 是一款专为 macOS 开发的开源屏幕保护程序。用户可自定义徽标数量、大小和速度,内置 Kotlin 徽标和 Kodee 图像集,同时支持自定义图片文件夹。项目提供未签名版本的安装指南和源代码构建方法。虽然当前版本未经签名和公证,但通过特定步骤仍可安装使用。
github-profile-trophy - GitHub个人主页动态成就奖杯展示工具
GitHub个人主页统计数据徽章自定义Github开源项目
github-profile-trophy为GitHub个人主页添加动态统计奖杯,支持多种主题和自定义显示。一行代码即可集成,直观展示用户成就,是美化GitHub个人资料的实用工具。
Logoer - 个性化macOS菜单栏Apple图标样式的轻量级工具
LogoermacOS菜单栏Apple标志自定义Github开源项目
Logoer是一款轻量级macOS工具,用于个性化菜单栏中的Apple图标样式。支持macOS 11.0及以上版本,界面简洁直观。Logoer支持通过Homebrew或直接下载安装,Logoer为Mac系统提供了新的外观定制选择,让用户轻松打造独特的桌面体验。
dewhale - GitHub驱动的AI开发工具 提升编程效率
DewhaleGitHubAI开发代码生成自定义Github开源项目
Dewhale是一款基于GitHub的AI开发工具,通过GPT-4模型和prompt工程技术生成UI。它具有低成本、易定制的特点,与GitHub集成提供版本控制和协作功能。Dewhale适用于快速原型设计和复杂项目开发,旨在提高开发效率。
Gallery - 强大隐私优先的开源照片和视频管理应用
Fossify Gallery照片编辑隐私保护安全性自定义Github开源项目
Fossify Gallery是一款开源的照片和视频管理应用,专注于用户隐私保护。它提供基本的图片编辑功能,支持多种文件格式,并具有回收站功能。应用采用Material Design设计,支持动态主题和自定义界面。安全功能包括PIN码、图案和指纹锁保护,以及EXIF元数据删除选项。Fossify Gallery无广告,不要求不必要的权限,为用户提供一个安全且可定制的图库解决方案。
Message-Push-Nest - 多渠道消息推送整合开源平台
消息推送整合平台Message Nest自定义多渠道Github开源项目
Message-Push-Nest是一个开源的消息推送整合平台,支持邮件、钉钉和企业微信等多种渠道。该平台提供统一的API接口,简化多渠道消息推送的管理和定制。开发者可以自由组合不同消息渠道,实现一键推送到多个平台。项目支持Docker部署,具备自定义定时消息发送和数据统计展示等功能,适用于需要集中管理多种消息通知方式的开发团队。
agent-zero - 动态成长的开源AI助手框架
Agent ZeroAI框架多代理协作系统提示自定义Github开源项目
Agent Zero是一个开源的AI框架,专为个人助理设计。它能动态学习和成长,利用计算机作为工具完成任务。框架特点包括持久记忆、多代理协作、完全透明和可定制。用户可通过提示和沟通来扩展功能。Agent Zero提供实时交互和清晰输出,适用于多种场景。
doki-theme-jetbrains - JetBrains IDE动漫主题插件 提供60多种角色主题与特色功能
Doki ThemeJetBrains IDE动漫主题自定义插件Github开源项目
doki-theme-jetbrains是一款为JetBrains IDE设计的主题插件,提供60多种基于动漫角色的主题。除了丰富的颜色方案,插件还包含角色贴纸、壁纸等特色功能,为开发环境增添视觉乐趣。用户可自定义贴纸位置、背景图片、字体等多项设置。插件还支持快速切换主题和隐私模式,满足不同场景需求。这款插件融合了美观与实用,适合喜爱动漫风格的开发者使用。
youtube-music - 开源YouTube Music桌面应用 支持丰富插件定制
YouTube MusicElectron插件自定义开源Github开源项目
youtube-music是一款基于Electron的开源YouTube Music桌面应用。它保留了原生界面,同时提供丰富的插件框架,支持自定义样式、内容和功能。主要特性包括广告拦截、歌曲下载、歌词显示和音频压缩等。该应用支持Windows、macOS和Linux系统,提供便捷安装方式。开发者可以轻松构建自定义插件扩展功能。
neovim - Neovim的一款主题,提供自然柔和的编码环境
Neovim主题配色方案插件自定义Github开源项目
Rosé Pine是Neovim的一款主题,提供自然柔和的编码环境。它包含三种变体:主要、月光和黎明,可根据环境自动切换。主题支持多种自定义选项,如窗口透明度、语法高亮和Git集成,方便用户个性化编辑器外观。Rosé Pine注重美观性和代码可读性,适合寻求舒适编程体验的开发者。
react-compare-slider - 功能丰富的React组件对比滑块
React Compare Slider图片对比滑块组件响应式自定义Github开源项目
React Compare Slider是一个用于并排或上下对比两个组件的React库。该组件支持响应式图像和其他React元素,适用于横向和纵向布局。它具有良好的可访问性,提供简洁的API,支持完全自定义。此外,该组件响应式流畅,体积小巧无依赖,兼容主流浏览器的最新两个版本,适用于React 16.8及以上版本。React Compare Slider常用于图像对比、设计前后对照、产品功能展示等场景。
AIChatWeb - 多平台支持的开源AI聊天Web应用
AIChat Web一键部署自定义管理后台国产AI平台Github开源项目
AIChatWeb是一个开源的AI聊天Web应用项目,集成了多个国产AI平台,如百度文心一言和阿里通义千问。该项目提供聊天、绘图等功能,支持自定义套餐和敏感词过滤。AIChatWeb采用一键部署方案,便于快速搭建。其后台管理系统支持用户管理、订单处理和网站配置等功能。项目特点包括多平台支持、易于部署和灵活的管理选项。
audio-player - React/NextJS 开源音频播放器组件 支持多功能定制
ReactNextJS音频播放器自定义开源Github开源项目
audio-player 是一个开源的 React/NextJS 音频播放器组件,具备多曲目播放、标签筛选和搜索功能。该组件支持自定义颜色方案,提供播放列表显示和自动播放等配置选项。适用于 Node.js 18.x 或 20+ 环境,在 React 18.2.0 和 NextJS 14.1.0 上通过测试。开发者可通过 npm 安装,轻松集成专业音频播放功能到项目中。
ready-player - Emacs内置多媒体文件播放模式
EmacsReady Player Mode媒体播放插件自定义Github开源项目
Ready Player Mode为Emacs提供了一个轻量级主模式,支持在缓冲区中播放音频和视频文件。该模式具备缩略图显示、元数据提取和播放控制功能,允许自定义媒体类型和播放命令。它通过集成mpv、ffmpeg等外部工具,实现了媒体播放和处理,为用户提供了简洁的文件管理和播放界面。
Hyprland - 动态平铺Wayland合成器 功能强大且美观
HyprlandWayland窗口管理器动态平铺自定义Github开源项目
Hyprland是一款独立开发的动态平铺Wayland合成器,兼具功能性和美观性。它支持最新的Wayland特性,提供高度定制选项,包括丰富的视觉效果和强大的插件系统。Hyprland特色功能包括渐变边框、模糊效果、自定义动画和游戏性能优化。该项目开发活跃,持续引入创新功能,支持实时配置更新,并提供灵活的工作区管理和多样化的窗口布局选项。
kani - 轻量且高度可定制的聊天语言模型框架
kani框架轻量级语言模型自定义Github开源项目
kani是一个轻量且高度可定制的聊天语言模型框架,适用于自然语言处理研究人员、爱好者和开发人员。kani支持OpenAI和Anthropic等多种托管模型,以及通过Hugging Face和llama.cpp支持的开源模型。kani提供无缝的聊天记忆管理、函数调用、提示控制和异步设计功能。此外,开发者可以快速迭代并方便地学习使用kani框架。