Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category
Sort:Used by Most Apps
Chalk
The most popular Node.js library for styling terminal string output with ANSI colors.
xterm.js
A fast, self-contained TypeScript library for embedding fully-featured terminals in the browser.
Prisma Client
Auto-generated, type-safe database client for Node.js and TypeScript.
ora
An elegant, dependency-light terminal spinner for Node.js command-line apps and scripts.
tqdm
A fast, extensible progress bar for Python loops and CLI pipelines, with negligible overhead.
strip-ansi
Strips ANSI escape codes from strings — the small, fast utility Node.js later built directly into its own core API.
picocolors
The tiniest, fastest zero-dependency library for ANSI terminal color formatting in Node.js.
electron-log
Zero-dependency logging for Electron, Node.js, and NW.js apps with file, console, and remote transports.
Collision
Beautiful command-line error reporting for PHP apps and test suites
react-device-detect
Detect device, browser, and OS type in React and conditionally render views accordingly
GSAP
The industry-standard JavaScript animation library for tweening CSS, SVG, canvas, and UI with rock-solid cross-browser reliability.
Symfony Console
The PHP framework component for building beautiful, testable command-line applications
console
A Rust library for terminal and console abstraction: colors, styles, cursor control, and terminal size detection
msgraph-sdk-javascript
Official Microsoft Graph JavaScript SDK for calling the Graph API from Node.js and the browser.
gridstack.js
A dependency-free TypeScript library for building draggable, resizable, responsive dashboard grid layouts in the browser.
console-subscriber
tracing-subscriber Layer that powers tokio-console, a debugger for async Rust
tree-sitter-cpp
A fast, incremental C++ grammar for the tree-sitter parsing library
Chroma
A general-purpose syntax highlighting library for Go, supporting 200+ languages and multiple output formats out of the box.
wcwidth
Measures the displayed width of Unicode strings in a terminal, so CLI/TUI output lines up correctly across CJK, emoji, and combining characters.
console_error_panic_hook
A panic hook for wasm32-unknown-unknown that forwards Rust panic messages to console.error
termenv
Advanced ANSI color and style support for Go terminal apps, with automatic terminal-capability detection and safe degradation.
qrcode-terminal
Render QR codes as ASCII art directly in a terminal or console
ansi-colors
Fast, zero-dependency ANSI color and style helpers for terminal text
wrap-ansi
Word-wraps strings containing ANSI escape codes without breaking color, style, or hyperlink sequences.