Skip to content
@YAOSGit

Yet Another Open Source Github

Small utility open source repos

YAOS-git

Yet Another Open Source — developer CLI tools built with TypeScript

Eight independent CLI tools, each published to npm under @yaos-git/, ISC-licensed.


Philosophy

Good tools disappear into your workflow. They don't ask you to sign up, spin up a server, or leave your terminal. Every tool in this suite is local-first, no accounts, no cloud dependencies, no network required for core functionality. Just npm install and go.

Each project is its own repository with its own release cycle. No monorepo, no coordinated deploys, no version lock-in. Install one tool or all seven — they stand alone. But they're built to coordinate. The integration is there when you want it, invisible when you don't.

The interface is always the terminal. Where interaction is needed, it's a proper TUI, not a flag maze. Where automation is needed, it's a clean CLI with exit codes and structured output. Browser UIs are replaced, not wrapped.


run-ctx

@yaos-git/run-ctx

A context-aware command alias CLI that resolves aliases to different commands based on your current directory, file patterns, and environment variables. Instead of remembering npm run dev vs cargo watch -x run vs composer serve, define a single dev alias that automatically resolves to the right command based on context. Specificity scoring ranks rules like a CSS cascade.

run-tui

@yaos-git/run-tui

An interactive terminal UI for running multiple npm scripts concurrently with real-time log monitoring, built with React and Ink. A single tabbed interface to launch, monitor, restart, and inspect dev server, tests, type checking, and more. Split-pane view, log filtering, fuzzy search, auto-restart, and support for npm, yarn, pnpm, and bun.

prompt-opm

@yaos-git/prompt-opm

A local-first Object Prompt Mapper that compiles .prompt.md files into type-safe TypeScript modules with Zod validation. Treats LLM prompts as first-class code artifacts — write them in Markdown, get type-safe TypeScript with compile-time guarantees. Auto-versioning, snippet composition, and incremental builds via SHA256 content hashing.

mesh-sync

@yaos-git/mesh-sync

A cross-repo file sync tool that keeps files in sync across independent repositories with real-time transformations. The "anti-monorepo" — get the safety of shared code without the overhead. Supports local files, URLs with ETag caching, and git repos. 62 built-in transformers with chaining, running in isolated Worker threads.

env-lock

@yaos-git/env-lock

A security-first CLI for encrypted environment injection. Commit secrets to git as AES-256-GCM encrypted .env.enc files, decrypted directly into process memory at runtime. Multi-lock team access via Argon2id/PBKDF2 key slots — plain-text never touches disk. Zod schema validation ensures required env vars are present after decryption.

proxy-dev

@yaos-git/proxy-dev

A local-first reverse proxy and interceptor CLI with a TUI dashboard. Intercept HTTPS traffic from your local domains, toggle mock responses, inject latency, and snapshot live responses — all without modifying your app code. On-the-fly TLS certs, per-route mock toggling, and a real-time traffic inspector.

spec-tui

@yaos-git/spec-tui

A keyboard-driven TUI for exploring, searching, and testing OpenAPI specifications directly from the terminal. A fast, local alternative to Swagger UI and Scalar. Three-pane layout with fuzzy search, schema-driven request forms with real-time Zod validation.

blueprint-tui

@yaos-git/blueprint-tui

An interactive codebase onboarding TUI that turns documentation into executable journeys. Define a .blueprint/ directory with Markdown steps and YAML metadata, and blueprint-tui renders a guided two-pane tour with file teleportation (auto-detected editor support), runnable shell actions, and validation gates that verify completion before progressing.


Shared Stack

TypeScript 5.9 · esbuild · Vitest · Biome · Node.js 18+

Author

Ygor de Paula

License

ISC

Popular repositories Loading

  1. run-tui run-tui Public

    A TUI replacement for the package manager run scripts

    TypeScript 5

  2. run-ctx run-ctx Public

    A context aware alias engine

    TypeScript

  3. prompt-opm prompt-opm Public

    A local-first "Object Prompt Mapper" for type-safe LLM prompts

    TypeScript

  4. mesh-sync mesh-sync Public

    Cross-repo file sync with real-time transformations

    TypeScript

  5. spec-tui spec-tui Public

    Keyboard-driven TUI for exploring, searching, and testing OpenAPI specifications directly from the terminal

    TypeScript

  6. env-lock env-lock Public

    Security-first encrypted environment injection with multi-lock team access

    TypeScript

Repositories

Showing 10 of 10 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…