Project
Reverse Dependencies for scampi
The projects listed here declare scampi as a runtime or development dependency
0.0
A comprehensive test framework for validating A2A protocol server implementations. Includes tests for REST and gRPC bindings covering agent discovery, messaging, streaming, task management, push notifications, error handling, and more.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Abstraction to help work with A2A protocol
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Ruby server implementation of the AG-UI protocol (SSE event streaming, run loop, client-tool round-trips, A2UI) for driving CopilotKit frontends from Rack/Falcon.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
Native server for CalDAV/CardDAV.
Built on protocol-caldav for wire-format concerns.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
Binds protocol-smtp's state machine to an endpoint and runs it on the
async reactor, one task per connection — what async-http is to
protocol-http.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
Production-grade coding agent with tool execution, middleware pipeline, context compaction, session persistence, and multi-provider LLM support.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
OOP abstraction that allows you to deploy and manage kubernetes resources using Ruby.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Abstractions are God. Let's give praise and build on the shoulders of giants by using objects to represent schemas. It was written and to it became.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
NATS NKeys for Ruby, as a native extension over the Rust `nkeys` crate: Ed25519 keypairs across every key role, and the x25519 XKey sealing used by NATS auth callout. Named nkeys-rb because the plain `nkeys` gem name is taken by an unrelated pure-Ruby implementation.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
Pure protocol code for CalDAV (RFC 4791) and CardDAV (RFC 6352).
No rack, no async, no I/O. Pair with async-caldav for a server.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
The SMTP command/reply state machine (RFC 5321) and the message it
assembles (RFC 5322), over any stream. No sockets and no concurrency:
async-smtp binds this to an endpoint, the way async-http binds
protocol-http.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
Rem2ics turns the reminder files used by Remind into iCalendar, the format
Outlook, Apple Calendar and Google Calendar import.
It does not parse the reminder language. Remind does: rem2ics is built on
the remind-rb bindings, so the trigger is parsed by ParseRem, the dates it
fires on come from ComputeTrigger, and the message is rendered by DoSubst
with its substitutions expanded. A recurring reminder becomes one event
with an RRULE -- but only when the RRULE has been expanded and checked
against the dates Remind gives; when the two disagree, as they do for a
reminder that skips holidays, the event carries Remind's dates instead.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Remind is a calendar program with a real expression language behind it: a
Hebrew calendar, moon phases, sunrise and sunset, and date arithmetic that
knows about weekdays, holidays and OMITted days. All of it is C, and all of
it is reachable.
remind-rb builds Remind's own sources into a shared library and binds them
with Fiddle, so `moonphase(today())` and `sunrise('2027-06-21')` are Ruby
calls rather than a shell-out and a parse of the output. Dates come back as
Date objects, times as minutes, strings as strings.
The Remind sources are vendored beside the gem, so the library binds the
version it was built against rather than whatever is on the PATH.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
RemLint checks Remind reminder files for style, consistency and structure:
unbalanced IF/ENDIF blocks, mistyped $SysVars, wrong argument counts,
continuations that do not continue, and trailing whitespace that breaks
rem2ps. Its vocabulary is transcribed from Remind's own dispatch tables, so
keyword abbreviations and function arities match the interpreter exactly.
It reads Remind out of shell heredocs as well as .rem files, and reports
line numbers in the enclosing file.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity