Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • News
  • Blogs
  • Builds
  • Contests
Create
Sign In
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    1,678+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    Categories
    • Agents852
    • Coding826
    • Infrastructure375
    • Marketing347
    • Design291
    • Research273
    • Projects263
    • Analytics258
    • Integration156
    • Testing156
    • Data148
    • Security128
    • Learning124
    • MCP124
    • Extensions107
    • Communication102
    • Prompts90
    • Commerce86
    • Voice83
    • Web66
    • DevOps57
    • Finance17
    Sign In
    1. Home
    2. Tools
    3. Crust
    Crust icon

    Crust

    Command Line Assistants

    A TypeScript-first, Bun-native CLI framework with composable modules for building type-safe command-line interfaces.

    Visit Website

    At a Glance

    Pricing

    Open Source

    Fully open-source CLI framework available under the MIT license at no cost.

    Engagement

    Available On

    Windows
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Command Line AssistantsAI Development LibrariesAgent Harness

    Alternatives

    YENLLM CLIrcli

    Developer

    Chenxin YanChenxin Yan builds Crust, a TypeScript-first CLI framework f…

    Listed Mar 2026

    About Crust

    Crust is a TypeScript-first, Bun-native CLI framework designed to sit between minimal arg parsers and heavyweight frameworks. It provides a chainable builder API with full TypeScript inference, zero runtime dependencies, and a composable module ecosystem so you only pull in what you need. Currently in alpha, Crust targets the Bun runtime from the ground up with no Node compatibility layers or legacy baggage.

    • Type-Safe Builder API — Immutable, chainable builder pattern with full TypeScript inference; args and flags are inferred from your definitions with no manual type annotations.
    • Zero Runtime Dependencies — Core modules ship with no external dependencies, keeping your CLI lean and fast.
    • Composable Modules — Every capability ships as its own package (@crustjs/core, @crustjs/plugins, @crustjs/validate, @crustjs/prompts, etc.); install only what you need.
    • Plugin System — Middleware-based architecture with lifecycle hooks lets you extend CLI behavior cleanly.
    • Subcommand Routing — Nested command trees with automatic resolution and flag inheritance across subcommands via inherit: true.
    • Compile-Time Validation — Catches flag alias collisions and variadic arg mistakes before your code runs.
    • Bun Native — Built specifically for the Bun runtime; get started instantly with bun create crust my-cli.
    • Agent Skills Generation — @crustjs/skills module enables agent skills generation for AI-powered CLI workflows.
    • Interactive Prompts & Terminal Styling — @crustjs/prompts and @crustjs/style modules provide rich interactive input and terminal output styling.
    • Type-Safe Config Persistence — @crustjs/store provides schema-driven config storage for your CLI tools.
    Crust - 1

    Community Discussions

    Be the first to start a conversation about Crust

    Share your experience with Crust, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully open-source CLI framework available under the MIT license at no cost.

    • Full access to all @crustjs modules
    • TypeScript-first builder API
    • Zero runtime dependencies
    • Plugin system
    • Subcommand routing
    View official pricing

    Capabilities

    Key Features

    • TypeScript-first with full type inference
    • Zero runtime dependencies
    • Chainable builder API
    • Composable module ecosystem
    • Middleware-based plugin system
    • Subcommand routing with flag inheritance
    • Compile-time validation
    • Bun-native runtime
    • Interactive prompts
    • Terminal styling
    • Schema-first validation adapters
    • Type-safe config persistence
    • Agent skills generation
    • CLI build tooling
    • Scaffolding library

    Integrations

    Bun
    TypeScript
    Zod (via @crustjs/validate)
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate Crust and help others make informed decisions.

    Developer

    Chenxin Yan

    Chenxin Yan builds Crust, a TypeScript-first CLI framework for the Bun runtime. The project ships as a composable module ecosystem under the MIT license, targeting developers who want structured CLI tooling without heavyweight framework overhead. Crust is currently in alpha and actively developed with a public roadmap.

    Read more about Chenxin Yan
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    YEN icon

    YEN

    A GPU-accelerated, terminal-first IDE for macOS with native on-device speech-to-text, 72 curated themes, built-in email/calendar, and local-first privacy — no cloud, no account required.

    LLM CLI icon

    LLM CLI

    Open-source CLI and Python library to run prompts, chat, embeddings, schemas, and tool-use across OpenAI, Claude, Gemini, and local models (Ollama, llama.cpp). Stores logs and vectors in SQLite and is extensible via plugins.

    rcli icon

    rcli

    A CLI tool by RunanywhereAI that enables running AI-powered commands from the terminal.

    Browse all tools

    Related Topics

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    89 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    119 tools

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    28 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    Sign in