JSPM

binary-os-sim

0.0.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 11
  • Score
    100M100P100Q48805F
  • License MIT

Hyper-Realistic OS Boot Simulator – an immersive CLI tool that emulates an operating system's boot process with interactive binary logic operations and detailed progress tracking for both educational and entertainment purposes.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (binary-os-sim) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    🤖 binary-os-sim

    binary-os-sim is a hyper-realistic CLI tool designed to simulate an operating system's boot process in a visually engaging and interactive manner. Ideal for both educational demonstrations and entertainment, this project showcases the fundamentals of binary operations and system initialization through a detailed, step-by-step simulation.

    🚀 Features

    • Immersive OS Boot Simulation
      Experience a realistic emulation of an OS boot sequence with firmware initialization, bootloader loading, kernel booting, and more.

    • Interactive Binary Operations
      Input binary values and choose from a range of logical operations (AND, OR, XOR, NOT, NAND, NOR, XNOR) to see real-time results.

    • Detailed Progress Tracking
      Enjoy a visual progress bar that updates as each simulation stage is executed, providing clear insights into the system's status.

    • ANSI Color-Coded Output
      Each step of the simulation is enhanced with color-coded terminal messages for improved readability and engagement.

    • Robust Logging and Error Handling
      Comprehensive logging ensures that every operation and error is recorded with timestamps, aiding in troubleshooting and learning.

    • Adaptive Delays for Realism
      Configurable delays mimic real-time processing, enhancing the authenticity of the boot sequence (use --speed=<value> to adjust).

    License Node.js

    📦 Installation

    Follow these steps to get started:

    1. Clone the repository:

      git clone https://github.com/q1sh101/binary-os-sim.git
      cd binary-os-sim
    2. Run the command:

      npm install
    3. Run the command:

      npm start

    or

    1. Run the command:

      npm install -g binary-os-sim
    2. Run the command:

      npx binary-os-sim

    💡 Contributing

    Contributions are welcome! Feel free to open an issue or submit a pull request.