Capabilities
The vocabulary that drives the heatmap. Capabilities are buyer-shaped — what prospects say ("I need X") rather than how the thing was built. 68 entries across 10 categories.
AI
- Content Moderation1 project · 2 packages
Spam + toxic-content scoring using a hybrid of static rules (honeypot, timing, IP reputation), regex/keyword filters, and optional LLM-backed classification for the final 5%. Per-tenant threshold tuning. Audit trail for every moderation decision so customer-support can review borderline cases.
- LLM Integration0 projects · 0 packages
Claude / OpenAI / Gemini API integration for content generation, classification, summarisation. Prompt caching to control cost on repeated context. Streaming responses to the UI for first-token latency under 500ms. Retry + fallback model patterns for production resilience.
- Semantic Search0 projects · 1 package
Embedding-based search via OpenAI text-embedding-3-small + pgvector or Pinecone. Hybrid retrieval combining BM25 lexical match with semantic similarity for the right balance of recall + precision. Re-ranking via a cross-encoder for the top-K candidates.
Analytics
- A/B Testing0 projects · 0 packages
Experiment framework with variant assignment via hashed user ID (stable across sessions), exposure events, and statistical significance reporting. Feature-flag-backed so a test can be killed instantly without a deploy. Integrates with the event-tracking layer so conversion metrics flow into the analysis automatically.
- Dashboards7 projects · 0 packages
Filament dashboards with stat widgets, time-series charts (chart.js / recharts), and tabular drill-downs. Capability heatmaps, gap reports, operational KPIs. Server-rendered with caching layers so dashboards survive 100 concurrent viewers without re-querying. Per-row drill-down to underlying records.
- Event Tracking1 project · 2 packages
Custom event capture via self-hosted Plausible, Fathom, or PostHog (no GDPR banner needed when no cookies are set). Events fire on heatmap-cell clicks, capability drilldowns, CTA presses — the actions buyers actually pay to learn about. Server-side fallback for events the client can't see (queue completions, scheduled-job runs).
- Reporting & Export2 projects · 10 packages
CSV/XLSX/PDF report generation, optionally scheduled and emailed. Background-job-driven so a 10MB CSV export doesn't block the request. Streaming downloads for large exports. Versioned report definitions so old reports stay reproducible after the underlying data shape changes.
Automation
- Background Queue3 projects · 20 packages
Horizon / Laravel queue workers on the database, Redis, or SQS driver. Per-queue throughput tuning, retries with backoff, failed-job table monitoring with alerts. Worker recycling (--max-jobs + --max-time) so memory leaks in any single job don't compound.
- Rule Engine0 projects · 32 packages
Customer-configurable IF-THEN rules expressed as JSON or YAML, evaluated against incoming records. Used in spam scoring, lead routing, alert escalation. Versioned rule sets with rollback so a bad rule can be reverted without code change.
- Scheduled Jobs6 projects · 11 packages
Cron-based scheduled tasks via Laravel's schedule or system cron. Heartbeat pings to BetterStack so silent failures alert within the expected interval. Jobs that fan out work onto the queue rather than running inline so a slow task doesn't block the cron worker.
- Workflow Engine2 projects · 19 packages
Multi-step automated workflows defined as YAML or in a Filament builder. Triggers (webhook, schedule, form submission), conditions (rule-engine evaluation), actions (send email, call API, update record). Suspendable + resumable, with state stored so an outage doesn't lose mid-flight workflows.
Commerce
- Cart & Checkout1 project · 0 packages
Session-backed cart for guest + authenticated users, item-level discounts, coupon codes, tax + shipping calculation. Multi-step checkout with address validation. Inventory holds during the payment flow so two visitors can't buy the last item simultaneously. Order audit log for support team lookups.
- Invoice Generation5 projects · 0 packages
PDF invoice generation from a templated HTML source. Line items, tax rules, currency formatting, recipient + supplier addresses pulled from the workspace. Emailable via the same template engine that powers transactional emails. Storage to S3 or local disk with signed-URL retrieval. Used downstream of Subscriptions for monthly billing cycles.
- Money & Currency0 projects · 6 packages
Type-safe monetary values with precise arithmetic (integer-cent storage, no float drift), ISO 4217 currency codes, conversion via configurable rate sources, allocation algorithms for splitting amounts across line items, and locale-aware formatting for display. The "I need to handle money correctly" layer underneath any invoicing or payments work.
- Payments8 projects · 1 package
Stripe-backed payment flows: Payment Intents for one-off charges, Setup Intents for saving cards, Strong Customer Authentication (3DS) for EU regulation. Webhook handlers idempotent against retried events. Refund + partial-refund UI on the admin side. Built for SaaS metered billing, e-commerce checkout, and donation flows.
- Subscriptions & Recurring Billing5 projects · 0 packages
Subscription management on Stripe Billing or Paddle: plan upgrades/downgrades with proration, grace periods on failed payments, dunning emails, customer portal for self-serve cancellation. Webhook-driven state machine in the DB so the UI never queries Stripe inline. Includes per-plan feature gates wired into the authorization layer.
Content
- Color Utilities0 projects · 11 packages
Color model conversion (RGB / HSL / HSV / Hex / CMYK), WCAG contrast-ratio calculation, color-harmony generation (complementary, triadic, analogous), and design-token formatting for CSS / Tailwind / iOS / Android export. The toolkit for shipping a coherent design system across web + mobile.
- Content Management24 projects · 0 packages
Filament admin or WordPress backend depending on buyer needs. Page/post CRUD, role-based publishing, scheduled posts, draft preview, revision history. Hand-curated taxonomies (categories + tags + custom fields) instead of free-form when buyer wants editorial control.
- Document Generation2 projects · 4 packages
PDF/DOCX/HTML output from versioned templates. Merge data via a typed binding so a template never references a missing field at render time. Format conversion via headless Chromium, Pandoc, or LibreOffice depending on fidelity needs. Versioned templates with rollback so a bad edit can't break in-flight document generation.
- Markdown / Rich Text Editor0 projects · 0 packages
TipTap, ProseMirror, or Trix-backed rich-text editor with markdown round-trip. Image uploads via signed URLs, link auto-completion against the workspace's page list, slash-commands for headings/callouts/code blocks. Output stored as markdown or sanitised HTML depending on render target.
- Media Library3 projects · 3 packages
Asset upload + organisation: drag-and-drop, multi-file, automatic resizing/cropping for responsive variants, EXIF stripping, alt-text capture. Storage to local disk, S3, or DigitalOcean Spaces with signed-URL access for private assets. Folder/tag organisation, search by filename + alt text.
- Search2 projects · 2 packages
Full-text search via MySQL FULLTEXT, Meilisearch, Typesense, or Algolia depending on scale. Client-side fuzzy index (flexsearch / fuse.js) for documentation sites + product catalogues under ~10k records. Server-side faceted search with filters, typo-tolerance, and synonym dictionaries for larger surfaces.
Frontend
- UI Component Primitives0 projects · 11 packages
Accessible React component primitives (Button / Alert / Card / Page layouts), reusable hooks (scroll lock, focus trap, swipe gestures, debounced state), Framer Motion animation presets and variants, dark/light/system theme providers with localStorage persistence. The package layer underneath every demo dashboard or marketing site so the same micro-interactions ship everywhere without copy-paste drift.
Infrastructure
- Atomic Deploys0 projects · 1 package
Capistrano-style atomic releases: build the new release in a sibling directory, swap a symlink, restart the worker pool. Failed migrations preserve the previous release so a rollback is one symlink swap. SSH-based deploy from a local build — no in-cluster CI infrastructure required.
- Caching1 project · 13 packages
Database, file, or Redis-backed cache with explicit named keys (no tags fan-out where the driver doesn't support it). On-demand revalidation from admin writes via HMAC-signed POSTs to the Next.js dashboard's revalidateTag endpoint. Falls back to a TTL so a downed invalidator never pins stale data forever.
- CLI Tools0 projects · 16 packages
Command-line interface primitives: decorator-based argument parsing, terminal spinners and progress bars, formatted tables, interactive prompts, colored output with ANSI fallback, and clipboard helpers. The building blocks for shipping a usable CLI alongside any backend service.
- Concurrency Primitives0 projects · 45 packages
Async locks, counting semaphores, object pools with idle timeout, parallel iteration helpers (par_map / promise-pool / parallel-each), abortable signals with race + timeout, graceful-shutdown orchestrators, panic-free channel utilities, run-once + singleton decorators. The toolkit underneath any service that does more than one thing at a time without corrupting shared state.
- Configuration Loading0 projects · 26 packages
Layered config loading from .env files, JSON/YAML/TOML, environment variables, and remote sources with schema-validated type-safe access. Multi-environment support (dev/staging/production overrides), interpolation, and config-diff tools for catching drift between environments before they trip a deploy.
- Cryptography & Hashing0 projects · 39 packages
Hashing primitives (MD5 / SHA-256 / SHA-512 / HMAC / CRC32) with hex and base64 encoding, base encoding (Base32 / Base58 / Base62 / Base64URL) for URL-safe ID transport, MIME-type detection from magic bytes (so an uploaded `.exe` renamed `.jpg` still surfaces), and safe-by-default YAML / shell-exec wrappers. The "I need to sign webhooks, hash passwords, or detect file types" layer.
- Data Export & Portability0 projects · 1 package
JSON / CSV / SQL exports of customer data for GDPR / CCPA portability, generated via background jobs and delivered via signed S3 URLs with TTL. Per-workspace export windows + audit log so a malicious admin can't silently exfiltrate. Re-importable into a fresh workspace for migration scenarios.
- Data Structures0 projects · 28 packages
Trees with traversal + serialization, directed/undirected graphs with topological sort + shortest path, ring buffers, sorted arrays with binary search, bloom filters, interval types with arithmetic, bit fields with named flags, frequency counters. The "I need the right shape, not the right framework" layer for performance-sensitive code paths.
- Date & Time Utilities0 projects · 17 packages
Date parsing + formatting, duration arithmetic, time-zone-safe comparisons, business-day calculations with configurable holidays, relative-time expressions ("next Monday at 9am"), and human-readable duration formatting. The layer that prevents off-by-one bugs across DST boundaries and locale differences.
- Diff & Change Tracking0 projects · 17 packages
Structural diffing of strings (character-level), arrays, and typed objects with unified/HTML/JSON output formats. Eloquent-style model-diff capture so an admin can see exactly which fields changed between two saves. The toolkit for audit trails, optimistic concurrency, undo/redo, and human-readable change reports.
- Error Handling0 projects · 51 packages
Type-safe error handling via Result / Option / Either patterns instead of throwing exceptions across module boundaries. Guard-clause DSLs for method preconditions. Resilient JSON / config parsing with fallback defaults. Backoff + jitter helpers for retry primitives. The defensive-programming layer that keeps a single bad input from cascading into a 500.
- File Upload Pipeline6 projects · 4 packages
Direct-to-S3 uploads via signed URLs (no server-side proxying for multi-MB files), client-side type + size validation, server-side EXIF stripping for images, mime-type sniffing, optional ClamAV virus scanning before the file is marked usable. Progress reporting + resumable uploads via tus.io for larger sources.
- Filesystem Utilities0 projects · 11 packages
Filesystem event watchers with debounced callbacks, rule-based file organisers (sort by extension / age / pattern), atomic file writes via temp-file + rename for crash-safe persistence, and path manipulation helpers. The "I need to watch a directory and react to changes" or "I need to write a file without leaving it half-written" layer.
- GDPR / Data Subject Compliance3 projects · 9 packages
Data subject access + erasure flows: API + admin endpoints to look up everything Codex/Inkwell/etc. holds about an email, plus a verified erasure path that scrubs PII while retaining the audit log. Throttled to prevent enumeration. Documented retention windows per data type. PII masking helpers for log + API redaction.
- Geospatial0 projects · 3 packages
Distance calculations between coordinates (Haversine / Vincenty), point-in-polygon checks, bounding boxes, radius queries, and geohash neighbour lookups. The "I need to do something with lat/lng without pulling in PostGIS" layer for delivery-radius logic, nearby-listing search, and store-locator features.
- HTTP Middleware & Headers0 projects · 29 packages
Strongly-typed HTTP header parsing and construction, CORS middleware with preflight, ETag generation + conditional-request helpers, cookie parsing/serialisation, typed HTTP error classes with factory methods, composable client middleware. The layer between the framework and the wire — works regardless of whether the framework on top is Rails, Express, ASP.NET, or bare Go.
- ID Generation0 projects · 18 packages
Stable, URL-safe unique IDs at scale: ULID for time-ordered handles, NanoID for compact public IDs, Snowflake for cross-service correlation, slug generators for SEO-friendly URLs. Includes prefixed IDs (`usr_…`) for type discrimination, transliteration for non-ASCII slug input, and collision-handling helpers when slugs land on the same name.
- JSON Processing0 projects · 12 packages
Beyond stdlib JSON: resilient parsing with fallback defaults, RFC 6902 JSON Patch operations, deep merge with configurable array strategies, flatten/unflatten between nested and dot-notation, path-based extraction without null-chain hell. The toolkit for working with semi-structured payloads from APIs, configs, and webhook bodies.
- Object & Collection Operations0 projects · 23 packages
Deep clone with cycle detection, deep merge with configurable conflict strategies, deep freeze for immutability, deep equality checks, plus the standard collection helpers (groupBy / chunk / zip / partition / pick / omit / flatten / unflatten). The toolkit underneath any normalisation, caching, or state-sync layer where the wrong reference comparison bricks the whole flow.
- Observability5 projects · 79 packages
Structured logs to stdout in JSON, Sentry for exception tracking with release tagging + per-fingerprint rate limits, BetterStack for uptime monitoring of every public route + cron heartbeat. Health endpoints (/up, /up/diagnostics, /up/queue) feed BetterStack and Kubernetes liveness probes alike.
- Pagination0 projects · 5 packages
Cursor + offset pagination primitives with consistent response shapes (`{data, meta: {next_cursor, prev_cursor, per_page}}`), PagedResult value types, and helpers for the common "give me the next 25" + "page through 10k records without timing out" patterns. The standard shape every Codex-style API endpoint uses.
- Rate Limiting3 projects · 20 packages
Per-IP, per-user, per-API-key rate limits using Laravel's RateLimiter or a custom Redis-backed sliding window. Different limits for read vs write endpoints, with 429 + RFC 7807 problem responses including Retry-After headers. Throttled login routes block credential stuffing at the application layer.
- Real-time Sync (SSE / WebSocket)2 projects · 17 packages
Server-Sent Events broadcasts for one-way updates (dashboard live numbers, feature-flag changes), with WebSocket fallback for bidirectional needs (collaborative editing, presence). Backed by Laravel Reverb, Soketi, or a stateless Redis pub/sub depending on connection volume.
- String Manipulation0 projects · 13 packages
Case conversion (camel/snake/kebab/title), Levenshtein and Jaro-Winkler similarity for fuzzy matching, masking helpers for PII (credit cards, emails), Unicode-aware truncation, and template interpolation. The layer underneath search ranking, change-tracking, and user-facing text rendering.
- String, Text & Formatting0 projects · 55 packages
Case conversion (camel / snake / kebab / pascal / title) with deep object support, English inflection (pluralize / singularize), natural sorting ("file2" before "file10"), word-wrap with ANSI awareness, byte-size formatting in SI + binary units, human-friendly time-ago, terminal table rendering with alignment + Unicode borders. The "make text legible" layer for CLI tools, logs, dashboards, and exports.
- Testing Utilities0 projects · 12 packages
Test data factories with builder DSLs, faker-style realistic value generation (names, addresses, emails, UUIDs, dates), trait inheritance for variant fixtures, snapshot-testing helpers, and HTTP mocking for integration tests. The Day-One layer underneath every codebase's ~80 PHPUnit / Pest / Vitest tests so each test only declares what differs from the baseline.
- Type System & Enum Utilities0 projects · 21 packages
Type-safe enums with ordinals, display names, custom values, and pattern matching; strongly-typed value objects with built-in validation; runtime type guards and inference; safe parsers that coerce strings into booleans / numbers / dates / enums without throwing. The "make the type system carry more weight at runtime" layer so business code can stop asserting on raw strings.
- Version Management0 projects · 7 packages
Semantic versioning parsers, comparators, range matchers, and bump helpers compliant with the SemVer 2.0.0 spec. Used in package upgrade tooling, dependency-resolution code, release pipelines, and feature-flag gates that depend on a deployed version range. The "is `2.3.1` greater than `~2.3.0`" toolkit.
- Virus / Malware Scanning1 project · 0 packages
ClamAV daemon scanning of incoming file uploads before they're marked downloadable. Asynchronous via the queue so the user-facing upload returns immediately; the file is quarantined until the scan completes. Per-tenant policy to skip scanning for trusted upload sources to keep latency low.
Integrations
- OAuth Connectors3 projects · 0 packages
OAuth 2.0 + 2.1 PKCE flows for Google, Microsoft, HubSpot, Slack, Discord, Stripe, GitHub. Token refresh handled in the background before expiry so end-user requests never wait. Per-tenant token storage encrypted at rest. Disconnect flow revokes upstream tokens, not just local state.
- REST API Design7 projects · 27 packages
OpenAPI 3.1 spec as the source of truth, with RFC 7807 problem-detail error responses, cursor-based pagination, idempotency-key support, per-route rate limiting, and CORS allow-listing. Scalar try-it docs + Postman/Insomnia collection generation. Versioned with /v1/ from day one.
- Slack / Discord / Email Notifications10 projects · 1 package
Templated notifications to Slack channels, Discord webhooks, transactional email, or in-app inbox. Per-user notification preferences with quiet hours. Rate-limited so a runaway alert can't spam a channel. Threading + attachment support on Slack so an alert can include the offending record screenshot.
- Third-party Sync1 project · 0 packages
Bidirectional sync with HubSpot, Salesforce, Pipedrive, Mailchimp, Intercom, and similar SaaS systems. Webhook-driven for real-time updates plus a scheduled fallback poll. Conflict resolution: last-writer-wins with an audit-log entry on every divergence so a customer can roll back a bad sync.
- Webhook Delivery2 projects · 12 packages
Outbound webhook fan-out with HMAC signing, exponential-backoff retries, dead-letter queue, and per-endpoint health tracking. Customer-facing deliveries log including the response status + body for debugging. Sandbox keys for trial users, rate limits per workspace, no-PII logging by default.
- Webhook Receiving4 projects · 0 packages
Inbound webhook handlers with HMAC signature verification (Stripe, Mailgun, GitHub patterns), idempotency keys to dedupe retries, and a per-source body cap. Failed verifications return 401 with no body; processed events fan out to a queue so the verifier can return 200 within Stripe's 5-second window.
Marketing
- CRM Sync4 projects · 0 packages
Two-way sync with HubSpot, Salesforce, Pipedrive, or Close. Webhook receivers for upstream changes, scheduled poll-based reconciliation as a fallback, conflict resolution favouring the most-recently-updated record. OAuth-based per-tenant connections so a SaaS app can ingest from each customer's CRM independently. Field-mapping configurable per workspace.
- Email Campaigns3 projects · 4 packages
Transactional + bulk email via Mailgun, Postmark, SES, or Resend. Templated HTML + plain-text variants, dynamic merge fields, list segmentation, unsubscribe management with one-click links. Bounce + complaint webhook handlers update suppression lists automatically. Open + click tracking optional, off by default for GDPR-conscious clients.
- Landing Pages24 projects · 0 packages
Conversion-focused single-page sites with the hero / value-prop / proof / CTA structure. Built in Next.js with statically-generated pages for sub-second TTFB, or in a CMS-backed Laravel app for editor self-service. Lighthouse 95+ across performance / accessibility / SEO out of the gate. Custom analytics events on CTA clicks.
- Lead Capture24 projects · 6 packages
HTML form submissions ingested via a public endpoint with spam scoring (honeypot, timing, content, IP reputation), CAPTCHA fallback, and per-form rate limits. Submissions fan out to email, webhook, Slack, HubSpot, Mailchimp via a registered destinations registry. No-JavaScript fallback works in HTML emails and screen readers.
- SEO Optimisation21 projects · 2 packages
On-page SEO: semantic HTML, structured data (JSON-LD), OpenGraph + Twitter card metadata, dynamic XML sitemaps, canonical URLs, hreflang for multi-locale sites, robots.txt with explicit disallows for admin paths and signed-URL surfaces. Lighthouse SEO 100 the default target.
UserMgmt
- Authentication14 projects · 11 packages
Email/password sign-in with hashed passwords (bcrypt/argon2), session management, password-reset flows, and remember-me tokens. Optional TOTP 2FA via authenticator apps or SMS. Built on Laravel's auth contracts or NextAuth; OAuth providers (Google, GitHub) drop in via the same pattern. Includes throttling, rate-limited login, and forensic audit-log capture (IP, user-agent) for compromise response.
- Authorization / RBAC7 projects · 0 packages
Role-based access control via gates, policies, and middleware. Roles + permissions stored in DB with caching; per-resource policies (Project::view, Order::edit) called from controllers and Blade/JSX views. Scales from a single "admin vs user" toggle up to multi-tenant per-workspace roles with custom permission grants. Audit-logged at the action layer so a compromised account leaves a forensic trail.
- Multi-tenant Isolation7 projects · 0 packages
Per-tenant data isolation via a workspace_id foreign key + a global scope on every model, plus middleware that resolves the current workspace from subdomain, header, or session. Background jobs serialize the tenant so a queue worker can't leak across tenants. Tested against the "wrong tenant" assertion in feature tests — defence-in-depth against scope drift.
- Profile Management0 projects · 0 packages
User-facing settings page: name, email, avatar, password rotation, 2FA enrolment/disable, notification preferences, session list with revoke. Built with the same form components as the rest of the admin so the UX stays consistent. Profile updates emit audit-log events for compromise forensics.
- User Onboarding0 projects · 0 packages
Sign-up flow with email verification, optional invite-only codes, and a guided first-run checklist (set workspace name, invite teammates, connect first integration). Templated welcome emails via Mailgun/Postmark/SES. Progress tracked in onboarding_steps so the dashboard can prompt incomplete users without re-running the full flow.