RubyGems Navigation menu

spikard 0.4.0-x64-mingw-ucrt

Spikard is a Rust-centric multi-language HTTP toolkit providing a high-performance core library and language bindings (Python, Node.js, Ruby, PHP, WebAssembly) to build and validate typed web services. The Ruby binding uses Magnus for zero-overhead FFI, providing Sinatra-style routing, full async/await support, WebSockets, Server-Sent Events, request validation with JSON Schema and dry-schema, lifecycle hooks, dependency injection, and comprehensive middleware stack (compression, rate limiting, authentication). Features: - Zero-copy Rust-to-Ruby serialization via Magnus - Async-first with Tokio and Axum backing - Type-safe RBS type definitions for Steep - Tower-HTTP middleware stack - Lifecycle hooks (onRequest, preValidation, preHandler, onResponse, onError) - Built-in WebSocket and SSE support - Request validation with JSON Schema

Gemfile:
=

安裝:
=

版本列表:

  1. 0.8.3 January 05, 2026 (422.5 KB)
  2. 0.8.2 January 02, 2026 (419.5 KB)
  3. 0.8.1 January 01, 2026 (419.5 KB)
  4. 0.8.0 December 31, 2025 (419.5 KB)
  5. 0.7.5 December 31, 2025 (389.0 KB)
  6. 0.4.0 December 14, 2025 x64-mingw-ucrt (272.0 KB)
顯示所有版本(共 28)

Runtime 相依性套件 (1):

擁有者:

推送者:

GitHub

作者:

  • Na'aman Hirschfeld

SHA 256 總和檢查碼:

=

總下載次數 4,406

這個版本 122

版本发布:

授權:

MIT

Ruby 版本需求: >= 3.2.0

新版本需要 MFA: true

使用 MFA 發布的版本: true

相關連結: