#用户界面
Subito - 高效协作的在线笔记与总结平台
AI工具Subito笔记本应用用户界面个性化设置协作功能
Subito是一款在线协作笔记本(notebook)平台,为用户提供便捷的笔记创建、实时协作和内容总结功能。该工具支持生成行动项目,并可连接Google账户实现转录。Subito界面简洁,操作直观,适合各类用户使用,旨在提升工作效率和生产力(productivity)。
Prompt-Engineering-Toolkit - 多模型AI对话提示优化工具
Prompt Engineering Tool大语言模型提示词优化API集成用户界面Github开源项目
Prompt-Engineering-Toolkit是一个用于优化AI语言模型对话提示的Web应用。支持OpenAI和Anthropic等多个LLM提供商,可同时测试多个模型并比较输出结果。具备变量管理、提示模板保存加载、模型配置管理等功能。适用于开发者、研究人员和内容创作者,有助于提升AI对话效果。界面采用响应式设计,支持调整面板大小和模型温度参数。
streamlit-shadcn-ui - Streamlit现代UI组件库 提升应用界面设计
streamlit-shadcn-ui组件库自定义组件用户界面PythonGithub开源项目
streamlit-shadcn-ui项目为Streamlit应用引入现代UI组件。它整合了shadcn-ui的多种元素,如按钮、复选框和选择器等,方便开发者创建美观的Web界面。该工具支持组件嵌套,具有简洁的Python接口,并不断增加新功能。这个开源库致力于增强Streamlit应用的界面设计和用户体验。
arrows - 实验性AI写作前端 段落生成与双选项设计
Arrows大语言模型文本生成用户界面并行生成Github开源项目
Arrows是一款实验性AI写作前端工具,基于大型语言模型设计。它通过段落级生成、双选项呈现和零界面设计,简化了创意写作流程。支持OpenAI兼容API的后端,Arrows专注于基于补全的写作模式,提供直观的键盘操作。其并行生成功能可提高效率,为内容创作者提供了一种注重写作本质的AI辅助体验。
BorderlessWindow - 可调整大小的无边框窗口实现方案
无边框窗口WinAPIWindows开发用户界面桌面应用Github开源项目
BorderlessWindow是一个开源示例项目,展示了无边框窗口的实现方法。该窗口支持调整大小、拖动和Aero特效,适用于Windows 7/8/10系统。项目通过WinAPI实现,为开发现代GUI界面提供了参考。
react-native-keyboard-controller - 统一iOS和Android的React Native键盘管理工具
react-native键盘控制AndroidiOS用户界面Github开源项目
react-native-keyboard-controller为React Native应用提供统一的iOS和Android键盘管理体验。该库支持键盘动画映射、Android键盘事件模拟和软键盘模式调整。它还提供Reanimated支持、交互式键盘消失和预制组件。其他功能包括键盘工具栏定制和焦点输入信息检索,可与多种导航库兼容。
qimgv - 多功能图像查看器 支持视频播放和基本编辑
qimgv图片查看器视频播放快捷键用户界面Github开源项目
qimgv作为一款开源图像查看器,集成了视频播放功能。软件提供高质量缩放、基本编辑工具和文件夹视图模式。支持主题和快捷键自定义,便捷的文件管理操作,以及shell脚本运行能力。兼容多种图像格式,跨平台支持Windows、Linux和BSD系统。
Scroll-Reverser - 调整macOS滚动方向 独立控制触控板与鼠标
Scroll ReversermacOS滚动方向事件监听用户界面Github开源项目
Scroll Reverser是一款开源的macOS滚动方向调整工具。它能独立设置触控板和鼠标的滚动方向,通过事件tap技术精确识别输入设备。该工具提供简单的构建和定制选项,还包含运行时调试功能。适合希望个性化滚动体验的macOS用户,也欢迎开发者参与改进。
Platypus - 将命令行脚本转换为原生Mac应用的开源开发工具
PlatypusMac应用开发脚本封装命令行工具用户界面Github开源项目
Platypus是一款开源开发工具,可将多种命令行脚本转换为原生Mac应用。它支持shell、Python、Perl等语言,提供图形界面反馈、文件拖放处理和root权限执行等功能。该工具便于非技术用户使用脚本程序,适合创建安装器、管理工具和自动化应用。Platypus具有20年以上的开发历史,功能完善,操作简便。
Fluent.Ribbon - WPF实现Office风格界面的开源控件库
Fluent.RibbonWPF用户界面Office风格控件库Github开源项目
Fluent.Ribbon是一个开源的WPF控件库,用于实现Office风格的用户界面。该库提供RibbonTabControl、Backstage、Gallery等多种控件,支持最新的.NET技术。Fluent.Ribbon具有丰富的文档和示例,易于使用且可高度自定义,适合开发现代WPF应用程序界面。
microsoft-ui-xaml - Microsoft WinUI:构建Windows应用的新一代UI框架
WinUI 3Windows App SDK用户界面Windows应用开发Fluent DesignGithub开源项目
WinUI是Microsoft推出的现代用户界面框架,作为Windows App SDK的核心组件,为开发者提供丰富的控件和样式。它支持.NET、C#和C++,适用于x86、x64和ARM平台。WinUI 3基于Fluent Design理念,不仅提升了应用性能,还简化了高质量Windows应用的开发流程。作为Windows核心体验的基础,WinUI为创建直观、强大的用户界面奠定了基础。
LCUI - 轻量级C语言跨平台GUI开发库
LCUI用户界面C语言库跨平台CSS引擎Github开源项目
LCUI是一款轻量级的C语言图形用户界面库,专注于探索创新的UI开发方法。它支持跨平台开发,提供自定义绘制组件和内置CSS引擎,同时融合了TypeScript、JSX和React等现代前端技术。LCUI特别适合开发小型桌面应用和学习GUI编程,为开发者提供了便捷的工具和灵活的开发体验。
trackma - 多平台媒体内容追踪与管理工具
Trackma媒体追踪多平台支持用户界面开源软件Github开源项目
Trackma是一个开源的媒体追踪管理工具,适用于Unix系统。它提供多平台账户管理、离线同步、多种媒体类型支持和多样化用户界面。该工具可自动检测媒体播放状态、更新观看进度,并支持直接启动播放器。Trackma注重安全性和可扩展性,为各类媒体内容爱好者提供便捷的观看列表管理功能。
pastemangax - 开源漫画阅读应用 支持多种浏览模式和主题
PasteMangaX漫画阅读器开源项目移动应用用户界面Github
PasteMangaX是一个开源的漫画阅读应用,提供多种阅读模式和明暗两种主题。应用支持屏幕旋转和缩放,包含首页、发现、书架、动漫和历史记录等功能模块。用户可以方便地搜索和阅读漫画内容。该项目仅供学习使用,禁止商业用途。
KNPhotoBrowser - iOS平台下仿微信微博的图片视频浏览器
KNPhotoBrowser图片浏览器视频播放器iOS开发用户界面Github开源项目
KNPhotoBrowser是一个仿微信和微博浏览体验的iOS图片和视频浏览器。支持本地和网络图片、GIF及视频,适配各种iPhone和iPad机型。提供预加载、自定义视图、视频播放控制等API,支持屏幕旋转和手势操作。基于UIViewController构建,依赖SDWebImage库。该项目为开发者提供了灵活的定制选项,适用于需要高度自定义的图片视频浏览需求。
DouYinComment - 功能丰富的iOS抖音效果复刻开源项目
iOS开发抖音效果小组件视频播放用户界面Github开源项目
DouYinComment是一个复刻抖音核心功能的iOS开源项目。它实现了评论手势拖拽、左滑进入个人主页和视频播放转场动画等效果。项目还包含小视频播放、音频上传至GarageBand以及多列表嵌套分页滚动等实用功能。此外,该项目提供了iOS小组件开发示例,包括gif播放、帧动画和动态Widget等多种类型。代码结构清晰,易于开发者学习和集成到实际项目中,为iOS应用界面设计提供丰富灵感和参考。
ngx-auth-firebaseui - Angular Material UI组件库用于Firebase身份验证
AngularFirebase认证开源库用户界面Github开源项目
ngx-auth-firebaseui是一个开源Angular库,提供Material Design风格的Firebase身份验证UI组件。该库支持多种登录方式,包括电子邮件、Google和Facebook等,并具备用户管理功能。它易于集成,支持国际化,可与Firestore同步,为开发者提供完整的身份验证解决方案。该库整合了Firebase身份验证服务和Angular Material设计,简化了开发流程。它支持多种身份验证方式,提供用户管理界面,并可与Firestore数据库同步。ngx-auth-firebaseui的易用性和功能完整性,使其成为Angular项目中实现Firebase身份验证的理想选择。
integration - Home Assistant自定义元素管理与发现工具HACS
HACSHome Assistant自定义元素集成管理用户界面Github开源项目
HACS (Home Assistant Community Store) 是一个为Home Assistant提供用户界面的集成工具,用于管理和发现自定义元素。该工具支持发现、下载、更新和删除自定义元素,并提供元素仓库和问题追踪器的快捷访问。HACS简化了Home Assistant自定义元素的使用流程,提高了用户体验。
RealityUI - RealityKit开发的3D用户界面组件和交互工具集
RealityUIRealityKitAR/VR用户界面SwiftGithub开源项目
RealityUI是一个为RealityKit开发的工具集,为3D增强和虚拟现实环境提供标准化的用户界面组件。该库包含开关、步进器、滑块和按钮等UI对象,以及触摸和拖动交互组件。RealityUI还实现了自定义手势、动画效果和文本显示功能,便于开发者创建交互丰富的AR/VR应用。该工具集支持iOS、macOS和visionOS平台,适用于Swift 5.8及以上版本。
arcan - 灵活强大的开发框架 从嵌入式UI到完整桌面环境
Arcan开发框架多媒体引擎Lua脚本用户界面Github开源项目
Arcan是一个功能丰富的开发框架,可用于创建各类应用,从嵌入式系统的用户界面到完整的桌面环境。它以多媒体引擎为核心,提供经过测试的Lua脚本接口。框架注重安全性、可调试性和性能,API设计遵循最小惊讶原则。支持Wayland、X客户端、网络转发和无头模式等功能,为开发者提供灵活的工具。
luigi - 微前端框架实现分布式用户界面
Luigi微前端JavaScript框架用户界面应用开发Github开源项目
Luigi是开源微前端框架,用于构建分布式管理界面。该框架通过postMessage API实现核心应用与微前端间的安全通信,提供路由、导航、授权等配置。Luigi包含Core和Client库,跨平台兼容,无特殊要求。丰富的示例和文档便于开发者使用。
pika - 将RAW截图转换为精美图像的网页工具
Pika截图美化网页应用设计工具用户界面Github开源项目
Pika是一个网页应用,用于将RAW截图转换为美观的图片。它提供圆角、渐变背景和阴影等效果,适用于制作登陆页、邮件和社交媒体的图像素材。该工具支持本地保存设置和快捷键操作,提高了截图美化效率。Pika还具备添加背景噪点和自定义水印等功能,能满足多样化的图像处理需求,帮助用户创作专业级的分享素材。
vue - 轻量级渐进式JavaScript框架 专注用户界面开发
Vue前端框架开源项目用户界面JavaScriptGithub
Vue是一个轻量级的渐进式JavaScript框架,主要用于构建用户界面。它具有灵活性和可扩展性,可作为库或框架使用。Vue专注于视图层开发,同时提供了完整的生态系统支持大型单页应用开发。框架兼容所有ES5兼容的浏览器,并配有vue-router、vuex和vue-cli等工具,满足多样化的前端开发需求。
quasar - 快速构建多平台VueJS应用的开发框架
Quasar FrameworkVueJS前端开发跨平台应用用户界面Github开源项目
Quasar是一个开源的、基于VueJS的跨平台开发框架,支持构建响应式单页应用、SSR应用、PWA、浏览器扩展、混合移动应用和Electron应用。它提供丰富的UI组件和工具,让开发者能够使用同一套代码库快速构建多平台应用,显著提高开发效率。
tether - 精确定位UI元素的JavaScript库
TetherJavaScript库UI元素定位网页开发用户界面Github开源项目
Tether是一个专注于管理网页UI元素相对位置的JavaScript库,采用先进的定位算法。它能解决固定定位、滚动容器等复杂场景下的元素定位问题,适用于开发响应式的工具提示、下拉菜单等UI组件。Tether通过灵活的API确保UI元素始终保持在正确位置,不受用户交互或布局变化的影响。
You-Dont-Need-JavaScript - CSS实现丰富网页交互效果 无需JavaScript
CSSJavaScript前端开发网页设计用户界面Github开源项目
该项目通过大量示例展示了CSS实现交互效果的潜力。常见UI组件如手风琴、轮播图、下拉菜单等均可通过纯CSS实现,无需JavaScript。这种方法可减少对JavaScript的依赖,同时提高网页性能和加载速度。
ungit - 跨平台Git可视化工具 简化版本控制操作
ungitGit用户界面版本控制开源项目Github
ungit是一款跨平台的Git图形界面工具,为开发者提供直观的操作界面,简化版本控制流程。该工具可在任何支持Node.js和Git的环境中运行,包括云服务器和命令行系统。ungit具有GitHub集成功能,并可通过插件支持Gerrit。它在保留Git强大功能的同时,降低了学习难度,提高了代码管理和版本控制效率。
auto-animate - 一行代码实现应用动画效果
AutoAnimate动画工具前端开发用户界面开源项目Github
AutoAnimate 是一个零配置的动画工具,能为网页应用添加流畅过渡效果。支持 Vue、React、Solid 等多种 JavaScript 框架。通过一行代码即可改善界面交互体验。该工具安装简便,使用直观,有助于提升应用的视觉效果和用户体验。
selectize.js - 灵活强大的jQuery自定义选择UI控件
selectize.js自定义选择控件jQuery插件用户界面开源项目Github
selectize.js是一个基于jQuery的可扩展自定义选择UI控件,为开发者提供智能选项搜索、多项选择和远程数据加载等功能。它适用于标签、联系人列表和国家选择器等多种场景,具有清晰的API和可扩展的插件系统。该项目对触摸设备有良好支持,能够提供稳定实用的用户体验,是开发高级表单控件的优选工具。
react-toastify - React 项目的高效通知解决方案
React-Toastify通知组件React开源项目用户界面Github
react-toastify 作为一个功能完善的 React 通知组件库,简化了应用通知的实现过程。该库集成了多项实用功能,包括便捷的配置和定制选项、RTL 支持、滑动关闭和动画效果等。它还提供了 React 组件显示、编程控制和进度条展示等高级特性,使开发者可以更加灵活地处理应用中的通知。react-toastify 通过其简洁的 API 和全面的功能,为 React 项目提供了高效的通知管理解决方案。
jquery-ui - Web开发的交互组件库
jQuery UI用户界面Web开发JavaScript库维护模式Github开源项目
jQuery UI是一个开源的JavaScript用户界面组件库,基于jQuery构建。它为Web开发者提供了丰富的交互、效果、小部件和主题。尽管目前处于维护模式,但因其完善的文档、演示和社区支持,仍是构建互动性Web应用的有力工具。
joint - JavaScript图表库JointJS:构建交互式可视化应用的利器
JointJSJavaScript库图表绘制SVG用户界面Github开源项目
JointJS是一款功能强大的JavaScript/TypeScript图表库,专为构建交互式图表应用、绘图工具和数据可视化界面而设计。它提供了丰富的功能,包括基本图形元素、预设图表、自定义元素、连接功能、图形API和自动布局等。JointJS支持主流浏览器,适用于多种应用场景,能够显著提高开发效率。无论是创建简单的流程图还是复杂的可视化系统,JointJS都能满足开发者的需求。
docker-registry-ui - 高效简洁的Docker镜像仓库管理界面
Docker Registry UI容器镜像管理用户界面开源项目NginxGithub
Docker Registry UI是一款功能完善的Docker镜像仓库管理界面。支持动态选择多个仓库、镜像删除、标签搜索和多架构支持等特性。采用Riot微型库构建,具有响应式设计。通过环境变量可灵活配置,是管理私有Docker镜像仓库的理想轻量级前端解决方案。
swarmpit - Docker Swarm的轻量级管理界面
SwarmpitDocker Swarm容器管理用户界面开源项目Github
Swarmpit是一款开源的Docker Swarm集群管理工具,提供直观的可视化界面用于管理堆栈、服务、密钥、卷和网络等资源。支持Docker Hub和自定义注册表集成,便于私有仓库部署。具备团队协作功能,适用于不同规模的Docker Swarm环境。轻量级设计和移动端兼容性简化了容器编排和Docker Swarm的日常运维工作。
brick-design - 开源拖拽式页面设计工具,快速构建响应式界面
Brick Design快捷键技术交流开发工具用户界面Github开源项目
Brick Design 是一个开源的可视化页面设计工具,主要用于快速构建响应式界面。它具有拖拽功能、组件库和实时预览等特点,有助于提升前端开发效率。该工具支持放大缩小、全局查看切换等快捷键操作,增强了使用体验。项目使用 yarn 进行依赖管理,支持快速构建和启动示例。目前,Brick Design 正在开发新版本,预计将引入更多创新功能。
grommet - 专注核心体验的 React UI 组件库
Grommet前端框架用户界面开源项目React组件Github
Grommet 是一个开源的 React UI 组件库和设计系统,专注于提供核心用户体验。它具有丰富的组件、响应式设计和主题定制功能,适用于构建现代化 Web 应用。该项目提供详细文档、社区支持和多种示例,便于开发者快速集成和使用。
相关文章
Taipy: 构建Python数据和AI Web应用的强大工具
3 个月前
SillyTavern: 强大的AI聊天界面
3 个月前
YouTube AI Extension: 智能化您的YouTube视频观看体验
3 个月前
Lobe Theme: 为 Stable Diffusion WebUI 打造的现代化主题
3 个月前
ExUI: 轻量级浏览器界面为ExLlamaV2提供本地推理能力
3 个月前
Stable Diffusion Web UI UX:打造高度可定制的AI图像生成界面
3 个月前
Auto-GPT-Forge:人工智能代理开发的革命性工具包
3 个月前
SDFX: 构建和分享AI应用的终极无代码平台
3 个月前
Arrows: 一款创新的人工智能辅助写作工具
3 个月前