#浏览器兼容性

eidos - 全生命周期个人数据管理,离线访问与AI功能
Eidos数据管理离线支持AI功能浏览器兼容性Github开源项目
Eidos是一个可扩展的个人数据管理框架,支持离线访问和AI功能,用户可在一个平台管理其全生命周期数据。无需服务器,作为纯PWA运行,兼容Chromium内核浏览器,支持SQLite标准化及API与SDK。项目尚处于早期阶段,建议持续关注其更新。
duckduckgpt - 在DuckDuckGo中使用GPT-4o引擎提供智能搜索体验
DuckDuckGPT安装用户脚本管理器浏览器兼容性GPT-4oGithub开源项目
DuckDuckGPT将GPT-4o驱动的ChatGPT功能集成到DuckDuckGo搜索中,支持多个浏览器。用户只需安装相应插件,即可在搜索时与ChatGPT互动,获得准确的答案和建议。无需OpenAI账号,通过代理模式直接使用GPT-4o进行回复。兼容的浏览器包括Chrome、Firefox、Edge、Opera等,安装步骤简单,提升整体搜索体验。
chatgpt-widescreen - 为 ChatGPT 添加宽屏 + 全屏模式以增强观看效果
ChatGPT Widescreen Mode扩展程序浏览器兼容性用户脚本MIT许可Github开源项目
ChatGPT Widescreen插件通过引入宽屏和全屏模式,提升用户体验,减少滚动,优化代码显示,多步指令查看更方便,并改善整体阅读体验。兼容多种浏览器,支持自定义设置,如调整聊天框大小和隐藏头尾部分。
OverlayScrollbars - 跨浏览器自定义滚动条插件
OverlayScrollbars滚动条插件自定义样式浏览器兼容性TypeScriptGithub开源项目
OverlayScrollbars是一款跨浏览器JavaScript滚动条插件,隐藏原生滚动条并提供自定义样式滚动条,保留原生功能和体验。具有简单API、高兼容性和可访问性,支持服务器端渲染,适用多种设备和输入。无依赖、支持Tree shaking,提供多个主流框架版本。
simple.css - 轻量级CSS模板助力快速构建美观网站
Simple.cssCSS模板网站设计快速开发浏览器兼容性Github开源项目
Simple.css是一款轻量级CSS模板,为开发者提供快速创建美观网站的解决方案。该模板支持主流现代浏览器,无需复杂设置即可实现优雅设计。Simple.css采用简洁高效的设计理念,使开发者能专注于内容创作。这个模板适用于个人博客和企业网站,有助于快速打造专业网页外观。
cheerpj-meta - 浏览器中运行Java应用的WebAssembly虚拟机
CheerpJJava虚拟机WebAssembly浏览器兼容性Java应用程序Github开源项目
CheerpJ作为WebAssembly Java虚拟机,在浏览器中提供Java 8运行环境。它支持无插件运行Java应用、小程序和Web Start程序,实现Java和JavaScript互操作。CheerpJ兼容Swing/AWT、网络、文件系统和多线程,便于在Web环境中运行和迁移Java应用。
instantgram - 轻松保存Instagram图片和视频的浏览器书签工具
Instagram下载工具书签工具图片下载浏览器兼容性Github开源项目
instantgram是一款专为保存Instagram内容设计的轻量级浏览器书签工具。无需安装扩展或软件,只需将书签添加到浏览器即可使用。支持保存各种媒体类型,包括单张图片、多图帖子、视频和画布图像。兼容Chrome、IE11和基于Chromium的Edge浏览器,提供便捷的Instagram内容保存体验。该工具持续更新,当前版本为v5.1.1,确保与Instagram平台的兼容性。
WebAV - 基于WebCodecs的Web视频处理SDK
WebAVWebCodecs视频编辑音频处理浏览器兼容性Github开源项目
WebAV是基于WebCodecs技术的Web视频处理SDK,支持跨平台运行且无需服务器。该SDK具有高性能、小体积、易扩展等特点,保护用户隐私。WebAV适用于视频编辑、直播、批量音视频处理等场景,为开发者提供丰富的功能和灵活的扩展性。
webxr-polyfill - JavaScript实现的WebXR设备API 支持多平台兼容性
WebXR虚拟现实增强现实浏览器兼容性JavaScriptGithub开源项目
WebXR Polyfill是一个JavaScript库,实现WebXR Device API和Gamepad Module。它让开发者可以使用最新WebXR规范,同时兼容WebVR 1.1和不支持WebXR的移动设备。该库提供稳定的API实现,支持基本输入控制,并可灵活配置。它简化了跨平台WebXR应用的开发流程。
fetch - 现代化的跨浏览器HTTP请求库
Fetchpolyfill网络请求浏览器兼容性PromiseGithub开源项目
fetch polyfill是一个JavaScript库,实现了Fetch API的核心功能。它在不支持原生fetch的浏览器中提供了兼容性解决方案,使开发者能够使用统一的、基于Promise的API进行网络请求。该库支持处理HTML、JSON数据,发送表单和上传文件等常见操作,并确保了在各种浏览器环境下的一致性表现。fetch polyfill简化了HTTP请求和响应的处理流程,是构建现代web应用的有力工具。
You-Dont-Need-Lodash-Underscore - JavaScript原生方法替代Lodash和Underscore指南
LodashUnderscoreJavaScriptECMAScript浏览器兼容性Github开源项目
该项目展示了如何使用JavaScript原生方法替代Lodash和Underscore库的常用功能,涵盖数组、集合、函数和对象操作等多个领域。通过减少第三方依赖,开发者可以提升代码性能并简化项目结构。项目还提供ESLint插件,协助识别可替换的代码片段。这一资源对于专注现代浏览器兼容性并希望优化依赖的开发者尤为实用。
js-cookie - 轻量级JavaScript Cookie操作库
JavaScript Cookie浏览器兼容性npm包Cookie操作编码解码Github开源项目
js-cookie是一个专注于Cookie操作的JavaScript库。它具有跨浏览器兼容性,支持各种字符编码,并通过了全面测试。该库遵循RFC 6265标准,支持ES模块和AMD/CommonJS,无需额外依赖。js-cookie提供了简洁的API用于设置、获取和删除Cookie,同时支持自定义编码/解码。其压缩体积小于800字节,适合轻量级应用。开发者可以轻松配置Cookie的过期时间、路径和域等属性。
sockjs-client - JavaScript 实现的跨浏览器实时通信库
SockJSWebSocket跨域通信实时通信浏览器兼容性Github开源项目
SockJS-client 是一个 JavaScript 库,为浏览器和 Web 服务器提供低延迟、全双工、跨域通信能力。它优先使用 WebSocket,并在不支持时自动降级到其他传输协议。该库兼容现代浏览器,并能在受限网络环境中工作。SockJS-client 需要配合服务器端实现,如 SockJS-node,共同构建实时通信应用。
Recorder - 多平台支持的HTML5录音和实时音频处理库
HTML5录音音频处理实时转码浏览器兼容性RecorderGithub开源项目
Recorder是一款跨平台HTML5录音库,支持实时音频处理、格式转换和可视化。兼容大多数现代浏览器及移动设备,适用于语音录制、实时语音识别等场景。支持MP3、WAV等多种音频格式,提供丰富插件和API,便于开发者实现复杂音频处理。除浏览器环境外,Recorder还可用于微信小程序和uni-app等应用中。