Search by

sugarcraft/sugar-core dependents (77) Order by: downloads | none Show: all | require | require-dev

  • PHP

    sugarcraft/sugar-reel

    Terminal video player for SugarCraft — plays mp4 (and more) by decoding frames on the fly and rendering them to ASCII / ANSI / truecolor half-block / sixel / kitty output.

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/candy-vcr

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

    Latest version requires sugarcraft/sugar-core dev-master

  • 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).

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-input

    Terminal escape sequence decoder for keyboard (legacy + Kitty progressive) and mouse (SGR 1006). Provides InputDriver interface and EscapeDecoder implementation. Unblocks sugar-readline migration to real-TTY input.

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-pty

    PHP port of charmbracelet/x/xpty — pseudo-terminal abstraction (open / spawn / resize) for SugarCraft. Linux + macOS via FFI to libc.

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-cellbuffer

    Cell-grid value objects for terminal rendering — Buffer and Cell as immutable, fluent data model.

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-async

    Shared async utilities for SugarCraft — cancellation tokens, subscriptions, and AsyncOps helpers (withTimeout, retry, debounce, throttle) built on ReactPHP.

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-style

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

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-colorprofile

    PHP port of charmbracelet/colorprofile — magical terminal color profile detection and color degradation (TrueColor → ANSI256 → ANSI → ASCII).

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-mouse

    Self-contained Mark/Scan/Get mouse hit-testing (bubblezone pattern) plus ZoneClickTracker for press/release deduplication. No external Manager wiring needed.

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-forms

    Foundation lib for form primitives (TextInput, TextArea, ItemList, Viewport, FilePicker, Field interface, Confirm, Form) extracted from sugar-widgets, with the interactive huh-style form engine folded in.

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-spring

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

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-charts

    PHP port of NimbleMarkets/ntcharts — terminal charts (canvas, sparkline, bar, line, heatmap, scatter, time-series, OHLC, streamline, waveline) for SugarCraft.

    Latest version requires sugarcraft/sugar-core dev-master

  • PHP

    sugarcraft/sugar-testing

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

    Latest version requires sugarcraft/sugar-core @dev

  • 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.

    Latest version requires sugarcraft/sugar-core dev-master