19 个仓库
Tools for importing, querying, and exporting data between various formats directly within the browser.
Distinct from Client-Side Data Filtering: Covers the full pipeline of import-query-export, which is broader than simple filtering [f6_mt4] or exporting [f6_mt5].
Explore 19 awesome GitHub repositories matching data & databases · Client-Side Data Processing. Refine with filters or upvote what's useful.
sql.js is a serverless, in-memory SQL database engine that ports SQLite to WebAssembly for use within a web browser. It provides a JavaScript interface to initialize relational databases, execute SQL queries, and manage structured data without requiring a backend server. The project enables the import and export of database states using typed arrays, allowing in-memory data to be persisted as files. It supports high-precision integer retrieval via BigInt and utilizes prepared statements to increase execution speed and security. The engine includes capabilities for client-side data management
Facilitates the complete pipeline of importing, querying, and exporting relational data directly in the browser.
AlaSQL is a JavaScript SQL database engine that allows for the filtering, grouping, and joining of in-memory object arrays and JSON data. It functions as an in-memory SQL database and client-side data processor, enabling the execution of SQL statements against JavaScript arrays and external data sources in both browser and server environments. The project serves as a universal data query tool capable of performing relational joins across diverse sources, such as merging Google Spreadsheets, SQLite files, and remote APIs into a single result set. It also acts as an IndexedDB SQL wrapper, allow
Provides a complete pipeline for importing, querying, and exporting data across CSV, Excel, and JSON formats in the browser.
zotero-gpt is an extension that integrates large language models with a reference management system to assist in the analysis and summarization of academic research papers. It functions as a research paper AI assistant capable of querying PDF documents and extracting insights directly from academic libraries. The tool features a contextual research search system that locates items within a library based on the semantic meaning of selected text. It includes a visual interface that renders AI-generated responses using Markdown and supports the display of complex mathematical formulas. The syst
Extracts and cleans content from academic papers locally before sending targeted segments to the AI model.
SandDance is a hardware-accelerated visualization library and web-based data explorer designed for the interactive analysis of large, non-aggregated datasets. It functions as an interactive data visualization tool that renders complex datasets and intricate visuals within a browser. The project provides an embeddable data canvas consisting of web components and tags, allowing for the integration of full visualization interfaces and interactive charts into external web applications. It utilizes WebGL hardware acceleration to efficiently render large volumes of data as interactive graphics. Th
Performs data filtering and type inference directly in the browser to reduce server requests.
This project is a browser extension and toolset designed to integrate real-time web search results and extracted page content into large language model prompts. It functions as a web search integrator and content parser that feeds current internet data into conversational AI interfaces to ensure responses are grounded in evidence. The system includes a prompt template manager for storing and executing pre-defined structures that trigger automated web crawls. It enables deep research workflows by performing comprehensive searches to generate detailed responses supported by citations and links
Processes and formats raw HTML and search results directly within the browser to prepare data for LLMs.
FeHelper is a web browser extension toolbox and frontend development toolkit integrated into Chrome, Firefox, and Edge. It serves as a data transformation utility, a web page debugging tool, and an AI-powered coding assistant. The project distinguishes itself by integrating local models and OpenAI-compatible APIs to write, refactor, and repair code directly within the browser. It also provides capabilities for generating TypeScript schemas and Zod definitions from data samples using AI. The toolkit covers a broad range of developer utilities, including network debugging for HTTP and WebSocke
Performs complex data transformations and JSON parsing locally in the browser to ensure user data privacy.
Battery Historian 是一款用于分析 Android 设备功耗和电池损耗的可视化和分析工具。它作为一个错误报告查看器和功耗分析器,解析系统日志以将电池统计数据和内核数据提取到基于 Web 的界面中。 该工具专门用于在同步的时间轴上关联不同的数据源。它通过追踪用户空间和内核唤醒锁(wakelock)转换、将内核唤醒源映射到实时时间戳,并将外部硬件功耗监控日志叠加到系统事件上来识别耗电活动。 该系统提供了比较分析功能,允许计算多个错误报告之间的增量以衡量功耗行为的变化。它进一步聚合了应用程序级指标和系统事件,以查明导致设备无法进入睡眠模式的具体软件触发因素。
Processes and displays large volumes of event data within a web browser to allow interactive zooming and filtering.
PathOfBuilding 是一个针对《流放之路》(Path of Exile)的离线构建规划器和角色属性模拟器。它作为一个装备和技能建模器以及天赋树映射器,帮助用户通过模拟战斗统计数据、天赋技能树和装备组合来设计角色。 该工具提供了一个模拟环境,用于测试物品制作结果和宝石插槽组合,以确定最佳配置。它还通过规划节点分配和珠宝放置来优化天赋树,从而最大化角色能力。 该软件涵盖了针对攻击和防御数值的角色属性模拟、物品和制作建模,以及通过唯一代码导入角色数据或共享构建配置的功能。
Performs all character and build calculations locally on the user's device for offline availability.
这是一个用于自动语音识别的 Windows 应用程序,将视频文件中的口语转录为带时间戳的 SRT 字幕文件。它作为一个字幕生成器和翻译工具,将媒体语音转换为同步文本。 该软件作为一个批量媒体转录器,允许同时处理多个音频和视频文件以批量生成字幕。它包括一个翻译工作流,用于在不同语言间转换转录内容,以创建双语或本地化文件。 该系统还提供文本优化能力,使用正则表达式和自定义过滤器通过移除填充词和不需要的模式来清理转录内容。此功能由原生 Windows 图形用户界面支持。
Cleans transcription text locally using regular expressions to remove unwanted patterns.
Grid.js 是一个与框架无关的 JavaScript 库,用于渲染交互式数据网格。它允许在不同的前端环境中以表格格式显示结构化信息,支持从静态数组或 JSON 导入数据。 该库具有用于扩展用户界面组件和逻辑的插件系统,以及用于在显示信息之前转换信息的数据流水线。它包括对多语言本地化的内置支持,以翻译界面元素和消息。 该项目涵盖了核心数据可视化功能,包括排序、过滤和动态网格可视化。它提供了用于管理配置设置和与各种 JavaScript 环境集成的工具。
Implements a client-side grid for populating and managing tabular data from static arrays or JSON imports.
这是一个关于使用 PyTorch 构建神经网络的综合教学资源和课程。它涵盖了深度学习的基本构建块,包括张量操作、自动微分以及模块化神经网络组件的构建。 该仓库是多个专业领域的参考指南。它提供了计算机视觉任务(如图像分类、目标检测和语义分割)的实现细节,以及涉及 Transformer、循环网络和生成模型的自然语言处理工作流。此外,它还包括生成式 AI 的参考资料,专门关注通过扩散模型和对抗网络进行图像合成。 材料延伸至模型优化和部署流水线。它涵盖了通过量化和将模型导出为 ONNX 和 TensorRT 等格式来减小模型大小并提高推理速度的技术。其他能力领域包括用于并行加载的数据工程、使用自定义指标的模型评估,以及开源大语言模型的部署。 该项目主要以一系列 Jupyter Notebook 的形式提供。
Cleans raw text by removing irrelevant characters and stop words to create semantic sequences.
MikuTools 是一个多用途 Web 实用工具套件和 AI 多媒体生成平台。它提供了一系列轻量级的、基于浏览器的工具,用于使用各种人工智能模型创建和编辑图像、视频和音频。 该平台通过集成的 AI 内容翻译和编辑功能脱颖而出,包括换脸、背景移除、高分辨率放大和语音克隆。它还支持生成专业的数字资产,如名片、电子邮件签名和风格化的代码截图。 该工具包涵盖了广泛的技术实用工具,包括文档和媒体的在线格式转换、CIDR 和 IP 范围的网络配置计算,以及代码和文本编码的技术数据转换。其他能力包括加密哈希计算、调色板管理和公共数据检索。
Performs text manipulation and network calculations directly in the browser to reduce latency.
CrawlerTutorial 是一个全面的 Python 网络爬虫教程和框架,旨在从静态和动态网站中提取数据。它作为一个网络数据提取管道和 HTTP 请求编排器,涵盖了从初始获取到最终数据存储的爬虫应用程序全生命周期。 该项目提供了关于反机器人绕过技术和 Web API 逆向工程的专业指导。它包括通过身份掩码和代理轮换规避浏览器检测的方法,以及通过分析网络流量和请求签名识别隐藏 API 端点的技术。 该框架包含广泛的功能,包括针对 JavaScript 重度页面的浏览器自动化、通过 QR 码或短信的自动用户身份验证以及会话持久性管理。它还具有用于清理原始文本、删除重复记录并将收集到的信息持久化到平面文件或关系数据库中的数据预处理工具。
Cleans raw scraped text by removing HTML tags and fixing encoding for structured analysis.
本项目是一个全面的前端开发指南和路线图,旨在帮助工程师掌握现代 Web 开发所需的技能和专业标准。它作为掌握 HTML、CSS 和 JavaScript 的技术参考,提供了结构化的学习路径,并绘制了从初学者过渡到专业 Web 工程师所需的专业能力图谱。 该资源作为一个分类目录和 JavaScript 生态系统概览。它编录了行业标准的框架、库和实用程序,为状态管理、CSS 框架和静态网站生成器提供了具体建议。 该指南涵盖了广泛的工程能力,包括 UI 架构、Web 性能优化和可访问性审计。它还为构建自动化、部署策略以及专业工作流的开发者工具选择提供了指导。
Covers methods for managing and querying data directly within the browser environment.
Spark NLP 是一个构建在 Apache Spark 分布式计算框架之上的可扩展文本分析和机器学习工具包。它提供了一个多模态机器学习框架和一个用于对标注器进行排序以处理大规模语言数据的分布式流水线系统。该库包含一个用于生成上下文向量嵌入的 Transformer 文本处理器,以及一个用于管理大型语言模型的专用推理引擎。 该项目通过其在统一视觉-语言架构内处理异构数据类型(包括文本、音频和图像)的能力而脱颖而出。它支持高级生成式 AI 功能,如提示工程、具有约束 JSON 输出的结构化实体提取,以及消除网络延迟的本地推理。此外,它还提供跨文本和图像模态的跨语言翻译和零样本分类工具。 该框架涵盖了广泛的功能,包括用于实体识别和情感分析的监督模型训练,以及抽取式问答和文档摘要。它集成了向量数据库支持以进行相似性搜索,并为 GPU 加速和通过集中式注册表进行模型生命周期管理提供了基础设施。 该工具包允许通过公共仓库分发自定义模型和流水线,并支持通过 REST API 部署模型。
Cleans and prepares text data through tokenization and stop word removal for AI consumption.
python-ftfy 是一个 Unicode 文本修复库,旨在修复乱码和编码故障。它提供字节编码检测、HTML 实体解码以及恢复损坏文本以将其还原为预期 Unicode 形式的实用程序。 该项目通过一个多层解码流水线脱颖而出,该流水线可识别并还原复杂的编码混淆。它使用基于启发式的检测来解决在多层损坏中因使用错误编码解码文本的情况,并且可以处理非标准 UTF-8 变体和不规范的编码映射。 该库还涵盖了广泛的文本标准化任务,包括 Unicode 规范化、换行符标准化和拉丁连字扩展。它包括字符宽度规范化以及删除终端转义符和控制字符的功能。 提供了一个命令行界面,用于自动化检测和修复文件中的 Unicode 故障。
Cleans Unicode data by removing terminal escapes and decomposing ligatures to prepare text for analysis.
这是一个 Unicode 文本修复工具和乱码(Mojibake)纠正库,旨在修复编码故障并从乱码字符串中恢复原始字符。它作为一个文本编码检测器和 Unicode 规范化工具,用于解决文本解码错误的问题。 该库专注于反转多层编码错误并修复复杂的乱码模式。它包括检测有损编码序列、猜测字节编码以及解码非标准 UTF-8 变体的功能。 该工具集涵盖了广泛的文本清理和规范化任务,包括解码 HTML 实体和反斜杠转义、扩展拉丁连字,以及标准化字符宽度和换行符。它还提供了用于删除不可见控制字符和按码点检查 Unicode 字符串的实用程序。 提供了一个命令行界面,用于修复文件或输入流中的 Unicode 故障和编码错误。
Cleans text data by removing invisible control characters and terminal escapes while standardizing ligatures.
Parse Dashboard is a web-based administrative interface designed for managing applications powered by the Parse Server framework. It functions as a centralized console that enables developers and administrators to oversee backend configurations, user accounts, and operational settings through a graphical environment. The dashboard provides a comprehensive suite of tools for database administration, allowing users to browse, filter, and modify relational data records directly. It includes integrated capabilities for data visualization, enabling the generation of charts and graphs to track tren
Processes raw JSON responses into visual charts and formatted tables within the browser to reduce server load.
Hyperscript is a DOM manipulation library and HTML scripting language that functions as a logic engine and reactive UI framework. It allows for the definition of interactive behavior and client-side logic directly within HTML attributes. The system distinguishes itself through declarative web scripting and in-HTML interactive behavior, which removes the requirement for separate JavaScript files to manage element states. It utilizes a specialized syntax for data processing, employing pipe operators to filter, sort, and convert data collections within the browser. The framework provides capabi
Implements client-side data processing for transforming and sorting collections directly within the browser.