awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 个仓库

Awesome GitHub RepositoriesLow-Level API Interfaces

Programmatic interfaces providing direct access to core system functionality with minimal overhead.

Distinct from Low-Level Handler Integrations: The candidates were unrelated to blockchain or general API interfacing, focusing instead on ML or OS debuggers.

Explore 16 awesome GitHub repositories matching networking & communication · Low-Level API Interfaces. Refine with filters or upvote what's useful.

Awesome Low-Level API Interfaces GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • nst/ios-runtime-headersnst 的头像

    nst/iOS-Runtime-Headers

    7,973在 GitHub 上查看↗

    iOS-Runtime-Headers 是一个 Objective-C 头文件和工具集合,用于暴露私有且未公开的 iOS 系统 API。这些定义是通过对实时操作系统进行运行时内省生成的,旨在揭示隐藏的类方法和属性。 该项目支持在 Apple 内部框架中使用未公开的 iOS API 定义。它提供了必要的头文件,允许编译器链接私有系统符号,并验证未公开系统调用的类型。 该工具涵盖了多个技术领域,包括内存映射元数据提取和动态符号解析,以将函数名映射到内存地址。它还包括 Objective-C 头文件合成机制,以及通过查询运行进程的活动内存来推导类和方法签名的方法。 该仓库支持 iOS 逆向工程、系统内省以及开发公共 SDK 中不可用的功能的工作流。

    Provides the primary mechanism to call private iOS system interfaces via runtime-derived header definitions.

    Objective-C
    在 GitHub 上查看↗7,973
  • wakujs/wakuwakujs 的头像

    wakujs/waku

    6,330在 GitHub 上查看↗

    Waku is a minimal React framework built around React Server Components. It renders components exclusively on the server for data fetching and server-side logic, then hydrates client components in the browser for interactivity. The framework supports hybrid rendering, mixing static prerendering at build time with dynamic per-request rendering within a single application, and allows independently loading slice components that can be static or dynamic. The framework distinguishes itself through its file-based routing system that defines pages, layouts, and API endpoints by placing files in a dir

    Accesses minimal framework internals to build custom integrations or libraries.

    TypeScript
    在 GitHub 上查看↗6,330
  • passbolt/passbolt_apipassbolt 的头像

    passbolt/passbolt_api

    5,974在 GitHub 上查看↗

    Passbolt is an open-source, self-hosted password manager designed for teams. It provides a centralized, encrypted vault where organizations can store, share, and manage credentials securely. The server exposes a JSON REST API that authenticates requests using either GPGAuth or JWT tokens, and all secrets are protected with OpenPGP end-to-end encryption, ensuring the server never has access to plaintext passwords. The platform distinguishes itself through a comprehensive role-based access control system that governs resource sharing and administrative actions. Teams can organize users into gro

    Exposes both high-level and low-level REST endpoints for programmatic vault management.

    PHPcakephpcakephp5credentials
    在 GitHub 上查看↗5,974
  • rivet-dev/rivetrivet-dev 的头像

    rivet-dev/rivet

    5,619在 GitHub 上查看↗

    Rivet is a distributed infrastructure for managing the lifecycle, addressing, and persistence of stateful actors and durable execution engines. It provides a distributed process sandbox that executes application logic within lightweight isolates, ensuring resource isolation and fast cold starts. The system is designed to coordinate multi-step operations using persistent queues and timers to guarantee reliable task completion across distributed environments. The platform specifically enables the orchestration of stateful AI agents that maintain persistent memory and state across long-running i

    Provides direct HTTP and WebSocket access to remote processes implementing specific request-handling logic.

    Rustactoractorscloudflare
    在 GitHub 上查看↗5,619
  • tensorflow/rusttensorflow 的头像

    tensorflow/rust

    5,480在 GitHub 上查看↗

    This project provides Rust bindings for the TensorFlow C API, serving as a tensor computation interface and machine learning library. It enables the construction and execution of machine learning models and neural networks by bridging a systems language to high-performance backends. The framework supports GPU-accelerated computing to increase the speed of model training and inference by offloading mathematical operations to graphics processing units. It offers both graph-based computation for defining static network architectures and an eager execution mode for immediate operation calls durin

    Connects a Rust codebase to the TensorFlow C API for fine-grained control over computation graphs and memory.

    Rust
    在 GitHub 上查看↗5,480
  • facebook/idbF

    facebook/idb

    5,151在 GitHub 上查看↗

    idb 是一套用于控制和自动化 iOS 模拟器及物理设备的工具。它由命令行界面、模拟器控制器和一个桥接器组成,该桥接器提供对内部系统接口的访问,以自动化通常仅限于图形用户界面的功能。 该项目包括一个远程目标管理器,能够使用配套的主机进程跨不同机器或数据中心控制 iOS 设备和模拟器。该系统将命令行界面与管理实际设备连接的进程分离开来。 该工具集为设备测试和模拟器自动化提供了细粒度的原语,允许对 iOS 仿真环境和物理硬件进行程序化交互。

    Provides a capability for interfacing with undocumented iOS system functions to bypass framework restrictions.

    Swift
    在 GitHub 上查看↗5,151
  • xrplf/rippledXRPLF 的头像

    XRPLF/rippled

    5,166在 GitHub 上查看↗

    rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state. The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators. The platform provides comprehensiv

    Provides low-level HTTP and WebSocket interfaces for programmatic access to core ledger functionality.

    C++blockchainc-plus-pluscplusplus
    在 GitHub 上查看↗5,166
  • react-ga/react-gareact-ga 的头像

    react-ga/react-ga

    5,099在 GitHub 上查看↗

    react-ga 是一个 Google Analytics React 封装库和客户端,提供了一个程序化接口,用于将 Web 分析集成到 React 应用程序中。它是一个用于记录用户交互、虚拟页面浏览和自定义维度的工具,旨在衡量 Web 应用程序中的参与度。 该项目具有一个基于封装器的 API,将高级功能委托给 Google Analytics API。它包括一个基于环境的逻辑分支系统,具有测试模式,用于检查分析调用并验证数据传输,而不会影响生产服务器。 该库涵盖了广泛的跟踪功能,包括用户行为跟踪、针对动态内容更新的虚拟页面浏览监控以及外部链接跟踪。它还为高级自定义配置提供了直接访问 API 的后门,并提供声明式组件映射,以将用户界面元素连接到跟踪事件。

    Offers a low-level interface for direct calls to the underlying analytics engine for advanced configurations.

    JavaScript
    在 GitHub 上查看↗5,099
  • dotnet/silk.netdotnet 的头像

    dotnet/Silk.NET

    4,907在 GitHub 上查看↗

    Silk.NET is a low-level API binding library for the .NET ecosystem that provides high-performance interfaces for graphics, audio, and input APIs. It consists of a C header binding generator that converts headers into type-safe language bindings, a graphics API interface for GPU compute and rendering, and a cross-platform windowing wrapper. The project utilizes a customizable pipeline to automate the generation of language bindings from C headers by mapping metadata to syntax trees. Its windowing and input abstraction provides a unified interface to manage application windows across different

    Connects managed code directly to graphics and compute interfaces to ensure transparent, low-overhead communication with hardware.

    C#3daudiocsharp
    在 GitHub 上查看↗4,907
  • weiliu89/caffeweiliu89 的头像

    weiliu89/caffe

    4,800在 GitHub 上查看↗

    Caffe is a high-performance deep learning framework and convolutional neural network library designed for training and deploying neural networks. It functions as a GPU-accelerated machine learning engine with a core implemented in C++ to enable high-throughput tensor operations. The project utilizes a declarative configuration system where model architectures and hyperparameters are defined in external text files, separating the network design from the execution code. It includes a model serialization system to export trained weights and topologies into binary files for efficient deployment a

    Provides low-level C++ and Python interfaces to integrate trained networks into external applications.

    C++
    在 GitHub 上查看↗4,800
  • pyrogram/pyrogrampyrogram 的头像

    pyrogram/pyrogram

    4,614在 GitHub 上查看↗

    Pyrogram 是一个异步 Python 框架,用于与 Telegram MTProto API 进行交互。它既是机器人框架又是用户客户端库,提供了 MTProto 协议的具体实现,用于与 Telegram 服务器进行安全通信。 该库通过提供一个高级封装层脱颖而出,该层将复杂的协议方法抽象为 Python 函数,同时仍然允许执行原始 API 函数和底层对等解析。它支持多客户端并发,能够在单个进程中管理多个用户或机器人身份。 其功能范围涵盖全面的账户和会话管理,包括两步验证和注册。它提供了广泛的工具,用于跨群组和频道的聊天管理、用于内联查询和命令的自动化机器人逻辑,以及用于通过基于块的流处理来处理文本、投票和大型媒体文件的广泛消息传递功能。 该框架还包括用于联系人管理、全局和本地搜索索引的实用程序,以及通过基于过滤器的分发进行的事件驱动自动化。

    Allows executing low-level API methods directly when high-level wrapper functions are unavailable.

    Python
    在 GitHub 上查看↗4,614
  • stripe/stripe-nodestripe 的头像

    stripe/stripe-node

    4,442在 GitHub 上查看↗

    This is a typed server-side library and payment gateway SDK for integrating Stripe into Node.js applications. It provides a typed client to manage payments, customers, and subscriptions, while offering specialized tools for executing secure financial transactions and managing billing resources. The library distinguishes itself through an idempotent API client that prevents duplicate operations using idempotency keys and exponential backoff retry logic. It includes a webhook signature validator to verify that incoming HTTPS event notifications are authentic and an async-iterator pagination wra

    Supports sending custom HTTP verbs and paths to interact with undocumented or beta API endpoints.

    TypeScript
    在 GitHub 上查看↗4,442
  • ravendb/ravendbravendb 的头像

    ravendb/ravendb

    3,961在 GitHub 上查看↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    Provides specialized interfaces for granular control over query execution and advanced search operations.

    C#csharpdatabasedocument-database
    在 GitHub 上查看↗3,961
  • trickster0/offensiverusttrickster0 的头像

    trickster0/OffensiveRust

    2,984在 GitHub 上查看↗

    OffensiveRust is a red team toolkit and malware development kit written in Rust. It serves as an evasion framework and post-exploitation library, providing a collection of offensive security primitives and a Windows API wrapper for interacting with low-level system functions and undocumented APIs. The project focuses on bypassing security software through direct system calls, memory obfuscation, and stealthy payload execution. It implements techniques to defeat static binary analysis via compile-time string encryption and payload obfuscation, while avoiding detection using parent process ID s

    Invokes undocumented Windows system functions by analyzing the process environment block or using direct system calls.

    Rust
    在 GitHub 上查看↗2,984
  • openai/openai-goopenai 的头像

    openai/openai-go

    2,974在 GitHub 上查看↗

    openai-go is an LLM SDK for Go and a client for interacting with OpenAI services. It provides type-safe bindings to generate text, images, and audio via REST endpoints, enabling the integration of large language models and AI assistant orchestration into Go applications. The library serves as an agent orchestration tool for managing stateful conversation threads and autonomous agents with integrated tool calling and file search. It also functions as an asynchronous batch processing client for monitoring large-scale request groups and fine-tuning jobs, alongside a management SDK for controllin

    Allows sending raw HTTP requests to access parameters or response fields not mapped to standard types.

    Go
    在 GitHub 上查看↗2,974
  • anthropics/anthropic-sdk-pythonanthropics 的头像

    anthropics/anthropic-sdk-python

    2,795在 GitHub 上查看↗

    This is a Python SDK for interacting with large language models via API. It serves as a client library to generate text, process messages, and manage conversational states, while providing a specialized interface for connecting to models hosted across different cloud infrastructure providers. The SDK includes a tool-calling framework that maps Python functions to JSON schemas, allowing models to execute external tools. It also features a built-in token counting utility to estimate input size before transmission and a server-sent events client for receiving model tokens in real time. The libr

    Provides low-level access to raw HTTP response headers, metadata, and response bodies.

    Python
    在 GitHub 上查看↗2,795
  1. Home
  2. Networking & Communication
  3. Low-Level API Interfaces

探索子标签

  • Analytics Engine InterfacesLow-level programmatic interfaces for direct interaction with an analytics engine. **Distinct from Low-Level API Interfaces:** Specifically targets analytics engines, unlike general system-level low-level API interfaces.
  • Framework Primitive APIsUsing minimal framework APIs to create custom integrations or library-level abstractions. **Distinct from Low-Level API Interfaces:** Distinct from Low-Level API Interfaces: focuses on minimal framework-specific APIs rather than general system-level interfaces.
  • High-Level API InterfacesCall high-level and low-level API endpoints to manage the password backend programmatically. **Distinct from Low-Level API Interfaces:** Distinct from Low-Level API Interfaces: adds high-level abstractions for vault management alongside low-level endpoints.
  • ML API IntegrationsLow-level interfaces for connecting systems languages to machine learning libraries for granular control. **Distinct from Low-Level API Interfaces:** Distinct from Low-Level API Interfaces: specializes in the connection to ML frameworks (like TensorFlow) rather than general system functionality.
  • Undocumented API Interactions3 个子标签Interfacing with non-public system functions for advanced OS manipulation. **Distinct from Low-Level API Interfaces:** Focuses specifically on undocumented Windows APIs rather than general low-level programmatic interfaces