Search by

detain member since: Sep 13, 2013 · Transparency log

detain's packages

  • PHP

    sugarcraft/candy-sprinkles

    PHP port of charmbracelet/lipgloss — declarative terminal styling and layout.

  • PHP

    sugarcraft/candy-sql

    Terminal SQL client for SQLite, MySQL and PostgreSQL — port of jorgerojas26/lazysql on the SugarCraft stack.

  • PHP

    sugarcraft/candy-ssh-launcher

    SSH endpoint launcher — a TUI directory of `ssh user@host` shortcuts. Port of charmbracelet/wishlist. Loads endpoints from YAML/JSON, renders an interactive picker, then `exec`s into the chosen ssh client (with full host-key prompt / agent forwarding fidelity).

  • PHP

    sugarcraft/candy-starter

    Skeleton repo for bootstrapping a SugarCraft TUI app — `composer create-project sugarcraft/candy-starter my-app`. Ships a runnable counter Model wired through Program, plus a docs-as-code walkthrough that maps each shipped file to the concept it demonstrates.

  • PHP

    sugarcraft/candy-testing

    Test harness for TEA programs — ProgramSimulator, golden-file assertions, and snapshot helpers for SugarCraft.

  • PHP

    sugarcraft/candy-tetris

    Tetris clone built on the SugarCraft stack — SugarCraft runtime, SugarStyle styling. Standard SRS rules (7-bag RNG, ghost piece, hard drop, hold, level/speed curve, line-clear scoring). A real demo of the runtime, not a toy.

  • PHP

    sugarcraft/candy-top

    Terminal system monitor (btop-style) built on SugarCraft charting libs — PHP TUI port inspired by aristocratos/btop.

  • PHP

    sugarcraft/candy-vcr

    Record and replay sugar-core Program sessions into cassettes — bug-repro / regression / fuzzing.

  • PHP

    sugarcraft/candy-vt

    In-memory virtual terminal emulator — parses ANSI byte stream into a cell grid.

  • PHP

    sugarcraft/candy-wish

    SSH server middleware framework — port of charmbracelet/wish. Build TUIs that anyone can `ssh user@host` to run, with composable middleware (auth, logging, rate-limiting, ext-ssh2 client wrappers, mount a SugarCraft Program).

  • PHP

    sugarcraft/honey-bounce

    PHP port of charmbracelet/harmonica — damped spring physics + Newtonian projectile simulation for terminal animation.

  • PHP

    sugarcraft/honey-flap

    Flappy-Bird-style game — port of kbrgl/flapioca on the SugarCraft stack.

  • PHP

    sugarcraft/sugar-animation

    ANSI/GIF animation toolkit — GIF decode and frame playback (antecedent: gifterm) plus .ansi art playback (AnsiArt/ArtLibrary/ArtLoop). The viewer CLI lives in sugarcraft/candy-gifview.

  • PHP

    sugarcraft/sugar-ansi-parser

    ECMA-48 VT500 state machine — ANSI byte-stream parser with abstract Handler interface. Shared extraction from sugar-vterm.

  • PHP

    sugarcraft/sugar-async

    Shared async utilities for SugarCraft — cancellation tokens, subscriptions, timeout/deadline combinators, fan-in, debounce/throttle handles, retry, and a bounded cache-aside store, built on ReactPHP.