SNIPPETS / OPEN SOURCE

Free code you can paste today.

Complete, reviewed HTML, CSS, JavaScript, and advanced implementation patterns—useful before you ever buy a thing.

Reviewed snippets
12
Zero-build labs
9
Released drops
5
Filter register 17 results

01 / START HERE

Universal building blocks.

Zero dependencies. No account. Paste into CodePen, a static page, or your own project.

01Universal / live lab

Filterable project card grid — HTML, CSS, and vanilla JavaScript

A responsive project grid with text search, category buttons, result counts, an honest empty state, keyboard focus, and reduced-motion support.

Receipt: six cards, three filters, zero dependencies.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-08-31
02Universal / live lab

Accessible modal dialog with native focus and Escape behavior

A native dialog pattern with an explicit name, real close controls, backdrop-only dismissal, scroll containment, and opener focus restoration.

Receipt: Escape works, the form scrolls, and backdrop clicks stay honest.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-09-01
03Universal / live lab

Copy-to-clipboard control with visible feedback and fallback

A paste-ready copy control with secure-context Clipboard API support, a local fallback, button-state feedback, and a polite live announcement.

Receipt: copied, failed, and manual fallback are all named states.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-09-28
04Universal / live lab

Keyboard-accessible tabs with roving focus

A dependency-free tabs pattern with complete ARIA relationships, roving tabindex, keyboard navigation, and responsive overflow.

Receipt: one tab stop, four navigation keys, zero hidden focus traps.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-09-01
05Universal / live lab

FAQ accordion with native disclosure and expand-all controls

A progressive-enhancement FAQ using native details and summary, plus optional expand-all and collapse-all controls with live feedback.

Receipt: four answers, native keyboard behavior, optional bulk controls.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-09-01

02 / CREATOR TOOLS

Polish the experience.

Small interface patterns for portfolios, launches, forms, and product surfaces.

06Creator tools / live lab

Character counter with a real maxlength and review state

A compact textarea helper with an actual maxlength, visible counter, near-limit state, reset behavior, and no fake submission.

Receipt: the visible count and browser-enforced limit always agree.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-09-01
07Creator tools / live lab

Dismissible toast stack with bounded, polite announcements

A three-state notification stack that preserves messages until dismissal, keeps the queue bounded, and never steals focus.

Receipt: three states, three-message cap, explicit dismissal.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-09-01
08Creator tools / live lab

Three-state theme switcher with pressed-state feedback

A token-driven theme control with semantic buttons, aria-pressed state, visible confirmation, and no framework or storage dependency.

Receipt: one token surface, three named states, no hidden persistence.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-09-01
09Creator tools / live lab

Before-and-after comparison slider with keyboard control

A responsive comparison surface whose reveal can be changed by pointer or keyboard, with a visible percentage and a no-image demo state.

Receipt: pointer optional, percentage visible, source images replaceable.

  • HTML
  • CSS
  • JavaScript
License
MIT
Reviewed
2026-09-01

03 / ADVANCED

Framework and backend patterns.

Useful when your project already speaks Angular, Firebase, or Stripe.

10Advanced

Angular 21: clean event value helpers (no template casting)

A tiny pattern that avoids `($event.target as HTMLInputElement)` in templates and keeps control-flow pages clean.

Receipt: no template errors. ever again.

  • Angular 21+
  • Signals
  • Templates
License
MIT
Reviewed
2026-08-31
11Advanced

Firestore: Next-action queue buckets (Overdue / Today / Tomorrow)

A bounded-query approach for nextActionAt that keeps your queue fast, predictable, and index-friendly.

Receipt: overdue doesn’t hide. it screams.

  • Firestore
  • Ops
  • Query
License
MIT
Reviewed
2026-08-31
12Advanced

Stripe: metadata that makes your receipts and ops clean

A compact metadata convention for linking payments → intakes → people without mystery or manual cleanup.

Receipt: every payment knows what it paid for.

  • Stripe
  • Webhooks
  • Ops
License
MIT
Reviewed
2026-08-31

04 / MARKETPLACE DROPS

Marketplace drops: take the whole system.

Only released, priced products from the canonical CILC Shop appear here.

Open the Digital Market
RELEASED PRODUCTv1.0.0

Angular SPA Starter (v21+)

A complete Angular starting point for a public website plus application UI, with routing, accessibility, SEO, common states, tests, and release checks already organized.

Angular 21+SignalsStandaloneSEO
Price
$149
License
Single Project
View the drop
RELEASED PRODUCTv1.0.0

Ops Admin Portal Kit

A source-code reference for replacing one bounded spreadsheet or request queue with searchable work, clear ownership, due actions, safer bulk triage, and server-authored audit events.

Angular 21+FirestoreRBACQueues
Price
$349
License
Single Project
View the drop
RELEASED PRODUCTv1.0.0

Proprietary Checkout Kit

A source-code kit for launching a branded, small-catalog checkout in your own application with server-owned prices, verified order state, fulfillment hooks, refunds, recovery, tests, and operating guides already organized.

StripeTypeScriptCheckoutWebhooks
Price
$499
License
Single Project
View the drop
RELEASED PRODUCT

Custom Payments Kit

Start with a reviewed payment foundation, then scope the exact one-time, recurring, invoice, saved-method, existing-system, or connected-account onboarding and payout flow your product needs.

StripePaymentsConnectPayouts
Price
$499
Terms
Written ownership schedule
View the drop
RELEASED PRODUCTv1.0.0

Stripe Elements Deposit Kit

A source-code implementation kit for adding a branded deposit checkout to a service, booking, reservation, or paid-intake flow—without sending buyers to a generic payment page.

StripeElementsWebhooksIntents
Price
$99
License
Single Project
View the drop