SkillAgentSearch skills...

Chrollo

A websocket inspector

Install / Use

/learn @numankaf/Chrollo
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Chrollo

<p align="center"> <img src="./resources/app-logo.png" height="120" alt="Chrollo Logo"> </p>

Chrollo is a powerful, modern, open-source tool designed for inspecting, testing, and debugging WebSocket APIs. Featuring a modern, user-friendly interface inspired by Postman, Chrollo simplifies the complex process of working with persistent connections, especially STOMP and plain WebSockets.

✨ Features

  • 🚀 WebSocket & STOMP Support: Seamlessly connect, send messages, and monitor incoming traffic for both plain WebSockets and STOMP protocols.
  • � Interception Scripts: Advanced manipulation of WebSocket traffic. Write scripts to intercept, modify, or block messages in real-time before they reach the server or client.
  • �📂 Collection Management: Organize your workspace with a familiar nested structure of collections and folders.
  • 🌍 Environment Variables: Manage dynamic variables across different environments (Development, Staging, Production).
  • 🎨 Modern UI/UX: A highly responsive, sleek design built with modern aesthetics, featuring dark mode, glassmorphism, and smooth micro-animations.
  • 💾 Persistent Storage: All your collections, environments, and UI preferences (like column visibility) are persisted locally using LevelDB and localStorage.
  • 🖥️ Advanced Code Editor: Full-featured message editing with syntax highlighting, auto-formatting, and linting powered by CodeMirror 6.

🛠️ Tech Stack

Chrollo is built with cutting-edge technologies to ensure performance and reliability:

🚀 Getting Started

Prerequisites

Ensure you have Node.js (v18+) and pnpm installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/numankaf/chrollo.git
    cd chrollo
    
  2. Install dependencies:

    pnpm install
    
  3. Run in development mode:

    pnpm dev
    

Building for Production

To create a production-ready package for your current OS:

pnpm build

The output will be found in the dist or out directory depending on your configuration.

🤝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request
View on GitHub
GitHub Stars7
CategoryProduct
Updated20d ago
Forks0

Languages

TypeScript

Security Score

85/100

Audited on Mar 10, 2026

No findings