Skip to content
@cyguin

cyguin

cyguin mascot

cyguin.

Drop-in developer tools. Open-core, self-hosted, no lock-in.

unrelated to https://cygwin.com/. we're not that cool.

npm packages License Website Demo


cyguin LLC builds small, practical software for teams that want useful product surfaces without renting their whole workflow from a vendor.

Most of the current work is the cyguin npm suite: self-hosted Next.js and React packages for common SaaS jobs like waitlists, notifications, changelogs, docs, feedback, surveys, consent banners, announcements, and snippet sharing. Each package ships the UI, API handler layer, storage adapters where needed, and MIT license.


npm suite

The suite is being shaped as one coherent set of packages: shared cyguin styling, dark-by-default React components, self-hosted data ownership, and consistent package/repo conventions.

Package Current Repo What it does
@cyguin/waitlist 0.1.6 cyguin/waitlist Email waitlist with position tracking and referral tokens.
@cyguin/notify 0.1.6 cyguin/notify Server-triggered in-app notification bell with unread state.
@cyguin/announce 0.1.6 cyguin/announce Dismissible in-app announcement banners.
@cyguin/banner 0.1.6 cyguin/banner Drop-in consent banner with accept/reject recording.
@cyguin/feedback 0.1.6 cyguin/feedback Thumbs, rating, and free-text feedback widgets.
@cyguin/survey 0.1.4 cyguin/survey Post-action micro-survey modal for 1-3 question prompts.
@cyguin/docs 0.1.5 cyguin/docs Searchable docs widget plus self-hosted docs API/admin layer.
@cyguin/sniplet 0.2.6 cyguin/sniplet Pastebin-style code snippets with expiry and burn-on-read.
@cyguin/changelog-react 0.1.10 cyguin/changelog React changelog feed and unread badge.
@cyguin/changelog-core 0.1.10 cyguin/changelog Changelog types and adapter interface.
@cyguin/changelog-cli 0.1.10 cyguin/changelog CLI scaffolder for changelog API routes.
@cyguin/changelog-adapter-sqlite 0.1.10 cyguin/changelog SQLite adapter for changelog storage.
@cyguin/changelog-adapter-postgres 0.1.10 cyguin/changelog Postgres adapter for changelog storage.

Showcase

cyguin/npm-suite-demo is the standalone demo site for the suite. It mounts the published React packages into one cyguin-branded Vite app and uses browser-side mock API endpoints so every widget can be exercised without provisioning a database.

The demo currently covers:

  • waitlist form and demo count
  • notification bell and unread state
  • announcement banner
  • consent banner
  • feedback widgets
  • survey modal
  • docs widget
  • sniplet create/view flow
  • changelog badge and release feed
  • @cyguin/claude-context-gen CLI preview

AI/dev tooling

Package Current Repo What it does
@cyguin/claude-context-gen 2.0.1 cyguin/claude-context-gen Interactive CLI that generates CLAUDE.md and AGENTS.md context files for AI coding assistants.

Other repos

Repo Notes
cyguin/marginkit-landing Landing page work.
cyguin/PlugScope Product repo.
cyguin/cronguardian Cron monitoring work.
cyguin/test-pipeline Pipeline test repo.

Direction

The near-term focus is making the npm suite feel like one product:

  • consistent @cyguin/* package metadata, README structure, licensing, and GitHub repo conventions
  • dark-by-default cyguin UI skins with explicit light-mode opt-in
  • self-hosted Next.js handlers and adapters where data is involved
  • a single demo site that stays current with the latest published npm versions
  • clearer install paths for teams that want to own their data first and consider managed services later

npm  Website  Demo repo

Popular repositories Loading

  1. PSCryptoPatterns PSCryptoPatterns Public

    Advanced OOP and cryptographic programming patterns for PS 7

    PowerShell

  2. sniplet sniplet Public

    TypeScript

  3. changelog changelog Public

    Changelog monorepo with core, adapters, and CLI scaffolder

    TypeScript

  4. waitlist waitlist Public

    TypeScript

  5. test-pipeline test-pipeline Public

    pipeline test

  6. announce announce Public

    TypeScript

Repositories

Showing 10 of 14 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…