marten-text
Rails ActionText for Marten: rich-text content on any model, with Markdown bodies, rendering and syntax highlighting.
- 1
- 0
- 1
- 0
- 5
- 2 days ago
marten-mcp
Model Context Protocol (MCP) server for Marten: stateless and tools-only, speaking the 2026-07-28 revision and the two before it.
- 1
- 0
- 0
- 0
- 3
- about 8 hours ago
marten-encoded-id
Encoded IDs for Marten models: reversible, URL-safe tokens (Hashids or Sqids) with optional prefixes and slugs. Built on encoded-id-cr.
- 0
- 0
- 1
- 0
- 4
- 2 days ago
operation-cr
Operation is a callable "Command" pattern, with composable chains and compile-time partial application — a Crystal port of stevegeek/typed_operation.
- 0
- 0
- 1
- 0
- 1
- 2 days ago
- 0
- 0
- 0
- 0
- 3
- 2 days ago
marten-global-id
Rails GlobalID::Locator.locate_signed analog for Marten — HMAC-signed (model_class, pk) tokens with an opt-in allowlist
- 0
- 0
- 1
- 0
- 3
- 1 day ago
marten-fixtures
Rails-style YAML fixtures for Marten (Crystal): label references, Rails-compatible deterministic IDs and foreign-key auto-resolution.
- 0
- 0
- 0
- 0
- 4
- 1 day ago
rigor
A disclosure convention for source code in the AI era. Not only if AI was involved, but how much engineering rigor went into the work regardless human or machine
- 0
- 0
- 0
- 0
- 1
- 4 months ago
marten-cdn-cache
Rule-based Cache-Control middleware for Marten, for CDN caching: public, immutable-asset and private policies; strips cookies on cacheable rules.
- 0
- 0
- 0
- 0
- 3
- about 22 hours ago
marten-seo
Marten SEO: `<head>` meta / OpenGraph / Twitter / JSON-LD tags + sitemap.xml/robots.txt handlers + a multi-locale (hreflang) page registry.
- 0
- 0
- 0
- 0
- 5
- 2 days ago
web-escape
Crystal shard for dependency-free HTML/JSON/URI escaping (WebEscape) for safe <script>, JSON-LD, and attribute output.
- 0
- 0
- 0
- 1
- 1
- 2 days ago
marten-profile-log
Per-request tracer for Marten that separates Postgres pool-wait from query time. Does nothing unless PROFILE=1, so it is safe in production.
- 0
- 0
- 1
- 0
- 3
- 2 days ago
marten-pg-resilience
Patches crystal-pg to retry Postgres TLS connections killed while idle, instead of failing the request with a 500.
- 0
- 0
- 0
- 0
- 2
- 2 days ago