Some Goodies

BoxMux

Terminal UI framework using YAML configuration files

BoxMux is a Rust-based framework for building terminal user interfaces using YAML configuration files. Define interface layouts and behavior declaratively without writing UI code.

Features:

  • YAML-based interface design
  • Component library (panels, menus, charts, logs)
  • Real-time updates and data streaming
  • Socket integration
  • Cross-platform support

Technology: Rust, Crossterm, YAML

View on GitHub


Workspace

Unified tool suite for developers and system administrators

Workspace provides file operations, line analysis, version management, and development workflow automation through a single ws binary with intuitive subcommands. Includes refac (string replacement), ldiff (pattern recognition), scrap/unscrap (file management), git integration, and template system.

Features:

  • Multi-threaded processing with encoding detection
  • Real-time log analysis with ANSI preservation
  • Local trash system with metadata tracking
  • Git integration with automatic version management
  • Template engine with variable substitution

Technology: Rust, Tera templates, Git integration

View on GitHub Project Website

Janus

Cross-platform Unix socket communication library

Janus provides consistent, secure, and high-performance inter-process communication across Go, Rust, Swift, and TypeScript. Features connectionless SOCK_DGRAM datagram sockets for stateless communication with built-in security validation.

Features:

  • Cross-platform implementations in 4 languages
  • Connectionless datagram sockets for fast communication
  • 25+ security validation mechanisms
  • Professional API documentation generation
  • Sub-millisecond response times
  • Comprehensive N×N cross-platform testing

Technology: Go, Rust, Swift, TypeScript, Unix sockets

View on GitHub


InSite

Browser automation MCP server with 50 operational tools

InSite is a Model Context Protocol server that provides browser automation capabilities through Playwright. Features 50 tools organized into 13 categories for page control, element interaction, content extraction, and testing framework integration.

Features:

  • Multi-browser engine support (Chromium, Firefox, WebKit)
  • Visual testing and screenshot comparison
  • Security validation and performance monitoring
  • JavaScript execution and console monitoring
  • Testing framework integration (Jest, Mocha, Playwright Test)
  • Network monitoring and request interception

Technology: TypeScript, Playwright, MCP SDK, Node.js

View on GitHub Project Website