Eartho:注重隐私的开源 Google 登录替代方案

2024-11-02

Eartho 是一款注重隐私的开源登录方案,旨在替代 Google、Apple 和 Facebook 等传统登录方式。它为用户提供便捷安全的登录体验,同时保护用户数据免受大型科技公司的追踪。Eartho 支持多种身份验证方式,包括 Google、Facebook、Apple、GitHub 和 MetaMask 等,并提供双因素身份验证、登录历史记录管理等安全功能。该项目仍在开发中,未来计划推出端到端加密、匿名登录、生物识别等功能。

阅读更多
21
未分类

GitHub - vadimdemedes/ink: 用于交互式命令行应用程序的 React

2024-11-01

Ink 是一个用于构建交互式命令行应用程序的 React 渲染器。它使用 Yoga 引擎在终端中构建 Flexbox 布局,并提供与浏览器 React 相同的基于组件的 UI 构建体验。Ink 支持 React 的所有功能,包括 Hooks 和 Devtools 集成。文章介绍了 Ink 的安装、使用、组件、Hooks 和 API,并提供了一些示例和有用的组件和 Hooks 列表。

阅读更多
23
未分类 Ink

Ratarmount:高效访问大型压缩包文件系统

2024-11-01

Ratarmount 可以将大型压缩包(例如 TAR、RAR、ZIP、GZ、BZ2、XZ、ZSTD)作为文件系统高效访问。它通过收集文件位置信息来实现快速随机访问,并支持并行处理以提高速度。Ratarmount 还支持递归挂载、压缩文件挂载、只读绑定挂载、联合挂载、写入覆盖和远程文件访问等功能,并提供命令行工具和 Python 库两种使用方式。

阅读更多
21
未分类 压缩包 挂载

Winlator:在安卓设备上运行Windows应用程序

2024-11-01

Winlator是一款安卓应用,允许用户通过Wine和Box86/Box64在安卓设备上运行Windows (x86_64)应用程序。该应用已发布8.0版本,用户可从GitHub Release下载APK安装包。开发者提供了一些使用技巧,例如针对性能问题调整Box64预设、安装Wine Mono以支持.NET Framework应用以及设置环境变量以解决旧游戏兼容性问题等。

阅读更多
23
未分类

GitHub - goblint/cil:C 中间语言

2024-11-01

goblint-cil是C语言的开源前端,用于简化程序分析和转换。它支持C99、C11和GNU C扩展,改进了原始CIL,包括支持现代OCaml版本、使用Zarith处理整数常量、改进位置信息、移除未维护的扩展和MSVC支持,并使用dune进行构建。用户可以使用cilly作为gcc的替代品或将其作为库使用。

阅读更多
21
未分类

WASM音频解码器:针对体积和性能高度优化的浏览器和NodeJS Web Assembly音频解码库

2024-10-31

WASM音频解码器是一组Web Assembly音频解码库,针对浏览器使用进行了高度优化。每个模块都支持在主线程上进行同步解码,并通过内置的Web Worker实现进行异步(线程化)解码。解码器包括mpg123-decoder(解码MPEG Layer I/II/III)、flac-decoder(解码FLAC和Ogg FLAC)、ogg-opus-decoder(解码Ogg Opus)、opus-decoder(解码原始Opus)和ogg-vorbis-decoder(解码Ogg Vorbis)。这些解码器以NPM包的形式提供,并内置了Web Worker支持,体积小,性能高。

阅读更多
23
未分类 音频解码

Rubocop-obsession:专注于高级概念的 RuboCop 扩展

2024-10-30

Rubocop-obsession 是一个 RuboCop 扩展,专注于代码的高级概念,例如检查代码是否从上到下阅读,或仅对公共方法进行单元测试。它提供了一些高低级检查规则,用户可以根据项目最佳实践使用或自定义这些规则。可以通过 Gemfile、rubocop 配置文件或命令行安装和使用该扩展。

阅读更多
22
未分类 RuboCop

GitHub - paradedb/pg_analytics:用于 Postgres 的 DuckDB 驱动分析

2024-10-30

pg_analytics(以前称为 pg_lakehouse)将 DuckDB 置于 Postgres 内部。安装 pg_analytics 后,Postgres 可以查询外部对象存储(如 AWS S3)和表格格式(如 Iceberg 或 Delta Lake)。查询被下推到 DuckDB,一个高性能的分析查询引擎。pg_analytics 使用 DuckDB v1.0.0,并在 Postgres 13+ 上受支持。其目标是直接从 Postgres 查询非操作数据(事件、指标、历史快照、供应商数据等),无需新的基础设施、数据移动和非 Postgres 方言。pg_analytics 使用外部数据包装器 (FDW) API 连接到任何对象存储或表格式,并使用执行器钩子 API 将查询推送到 DuckDB。

阅读更多
34
未分类

atiriko/Music:一个基于 Python 的音乐作曲程序

2024-10-30

Music Composer 是一个基于 Python 的音乐创作应用,利用 Pygame 库实现图形界面,并集成 MIDI 功能处理音符和序列。核心功能包括自动生成旋律、事件调度和 MIDI 输出。用户可以通过钢琴卷帘界面进行创作、录制,并将作品保存为 MIDI 文件。该项目还提供自由演奏模式。

阅读更多
22
未分类

SmartTube:适用于安卓电视和电视盒的高级播放器

2024-10-30

SmartTube 是一款适用于 Android TV 和电视盒的开源、无广告 YouTube 播放器。它支持 SponsorBlock、倍速播放、8K 分辨率、60fps、HDR、实时聊天等功能,无需 Google 服务。但它不支持手机和平板电脑,语音搜索和投屏功能的稳定性可能不如官方应用。安装方法包括使用 Downloader 应用、文件传输或 ADB。SmartTube 内置更新程序,可自动检查更新。

阅读更多
24

GitHub - kelindar/search: 使用 llama.cpp 的嵌入式向量搜索和语义嵌入 Go 库

2024-10-30

kelindar/search 是一个 Go 库,用于嵌入式向量搜索和语义嵌入,尤其适用于中小型项目。它利用 llama.cpp 和 purego,支持 GGUF BERT 模型,并提供 GPU 加速。该库创建搜索索引,并通过简单的向量相似性搜索进行检索。适用于少于 10 万条目的数据集,但不适用于大型数据集、复杂查询或高维嵌入。

阅读更多
22
未分类 语义嵌入

GitHub - elastic/elasticsearch:免费开源的分布式 RESTful 搜索引擎

2024-10-29

Elasticsearch是一个分布式搜索和分析引擎,可扩展的数据存储和向量数据库,针对生产规模工作负载的速度和相关性进行了优化。Elasticsearch是Elastic开放Stack平台的基础。它支持近乎实时的海量数据集搜索、向量搜索、与生成式AI应用程序集成等功能。Elasticsearch的用例包括:检索增强生成(RAG)、向量搜索、全文搜索、日志、指标、应用程序性能监控(APM)、安全日志等。文章提供了本地安装和运行Elasticsearch和Kibana的快速入门指南,以及通过REST API添加和搜索数据的示例。

阅读更多
27
未分类

Integuru:通过逆向工程平台 API 构建第三方集成的 AI 代理

2024-10-29

Integuru 是一款 AI 代理,它通过逆向工程平台的内部 API 来构建第三方集成。用户提供包含所有浏览器网络请求的文件、包含 Cookie 的文件以及描述在浏览器中触发操作的提示。代理输出可运行的 Python 代码,该代码调用平台的内部端点来执行所需操作。它会识别请求中依赖于其他请求的部分,并找到提供这些部分的请求,最终生成一个依赖关系图并将其转换为可运行的代码。

阅读更多
23
未分类

Basis:一个面向生产的机器人开发框架

2024-10-29

Basis是由Basis Robotics开发的一个机器人开发框架,其核心是一个发布-订阅架构,旨在实现确定性测试。与ROS等框架不同,Basis对开发者抽象了发布者和订阅者,采用输入+条件(同步器)-> 处理程序(你的代码)-> 输出的模型。用户只需声明代码响应的消息和条件,框架就会自动管理所有底层发布者、订阅者和消息路由。Basis的主要目标是可测试性、可用性和性能。它具有代码生成、插件式序列化和传输层等功能,并计划未来支持轻松测试、确定性回放和模拟以及多语言绑定。

阅读更多
24

Trench:开源分析基础设施

2024-10-29

Trench是一个基于Apache Kafka和Clickhouse构建的事件跟踪系统,能够处理大量的事件并提供实时分析。它兼容Segment API,可通过单个Docker镜像快速部署,并支持Webhook连接到其他目的地。Trench提供自托管版本和云版本两种部署方式,并提供详细的文档和快速入门指南。

阅读更多
20
未分类 事件跟踪

GitHub DMCA 库:接收到的 DMCA 删除通知文本库

2024-10-29

GitHub 的 dmca 库包含了所有收到的 DMCA 删除通知和反通知文本,旨在提高透明度,并记录这些通知对言论自由的潜在影响。GitHub 不会对通知内容的有效性做出判断,用户在被证明有罪之前被假定为无辜的。该库包含已处理的通知,并对其中涉及的私人信息和无效 URL 进行了编辑,同时添加了注释以解释处理过程。GitHub 提供了提交 DMCA 通知、回应 DMCA 通知以及对库中内容提出异议的指南和流程。

阅读更多
21
未分类

NotebookLlama:NotebookLM 的开源版本

2024-10-28

本文介绍了 NotebookLlama,一个将 PDF 文档转换为播客的开源项目,其灵感来源于 NotebookLM。该项目包含四个步骤:PDF 预处理、播客文稿撰写、戏剧化改写和文本转语音。项目使用了多个 Llama 模型,并提供了详细的代码和说明,方便用户学习和使用。

阅读更多
22
未分类 PDF转换

GitHub - dim0x69/mdx

2024-10-26

mdx 是一个允许用户直接执行 Markdown 代码块的命令行工具。用户可以通过在代码块前添加特定指令来运行代码,例如在代码块前添加 '% mdx' 就可以执行该代码块。

阅读更多
19
未分类

Eartho:开源、注重隐私的谷歌登录替代方案

2024-10-25

Eartho是一个开源的身份验证平台,旨在保护用户隐私,并提供一个灵活、安全的选择,以替代谷歌、苹果或脸书等传统登录方式。它承诺阻止大型科技公司追踪用户数据,同时为开发者提供易于集成的解决方案。Eartho支持多种身份验证方式,包括谷歌、苹果、脸书、GitHub以及MetaMask等。它通过充当用户和主流身份验证提供商之间的中间层,来确保用户数据隐私。

阅读更多
18
未分类

GitHub - ArthurBrussee/brush:适用于所有人的三维重建

2024-10-25

Brush是一款使用高斯 splatting 技术的3D重建引擎,致力于实现高可移植性、灵活性和速度。它支持跨平台运行,包括 macOS、Windows、Linux、Android 以及浏览器,并使用 WebGPU 兼容技术。该项目目前仍处于概念验证阶段,但已具备加载预训练模型、加载数据集进行训练、实时交互等功能。Brush 使用 Rust 编写,依赖性小,可在几乎所有设备上运行,与机器学习实时渲染的潜力相符。

阅读更多
22
未分类 高斯splatting

GitHub - resola-ai/rust-aws-tui

2024-10-25

rust-aws-tui 是一款终端用户界面 (TUI) 应用程序,用于查看多个配置文件和区域的 AWS Lambda 函数日志。其功能包括:浏览和过滤 Lambda 函数;快速访问最近的日志;自定义日期范围选择;实时日志过滤和搜索;键盘快捷键导航;函数列表缓存以提高性能。需要 Rust 和已配置的 AWS 凭证。提供了安装、使用和配置说明,以及故障排除和贡献指南。

阅读更多
23
未分类

改进许可证语言

2024-10-25

该提交主要改进了Bitwarden SDK内部库中各模块的许可证描述,将大部分库的许可证修改为GPL或Bitwarden SDK许可证。该更新涉及多个代码库文件,包括Cargo.toml、LICENSE文件以及不同语言(如JavaScript、Kotlin和Swift)的SDK。

阅读更多
23
未分类

Skyvern:利用大语言模型和计算机视觉自动化基于浏览器的流程

2024-10-24

Skyvern是一个利用大型语言模型和计算机视觉来自动化基于浏览器的流程的开源工具。它能够解析网站内容,理解用户指令,并执行相应的操作,如填写表单、提取数据、下载文件等。Skyvern 使用代理机制来理解网站结构和用户目标,并通过自然语言处理和计算机视觉技术来识别和操作网页元素。

阅读更多
28
未分类

Zigler:在 Elixir 中使用 Zig NIF

2024-10-24

Zigler 是一个 Elixir 库,可以使用 Zig 语言轻松创建 NIF(原生实现函数)。它支持自动类型转换、内存分配和与 C 库的绑定。Zigler 简化了在 Elixir 中使用原生代码的过程,使开发者能够更轻松地利用 Zig 的性能优势。

阅读更多
29
未分类 NIF
1 2 5 6 7 9 11 12 13 44 45