Skip to content

boiln/myra

Repository files navigation

Version License: MIT Windows Support

⚠️ Disclaimer: This tool is for educational purposes only. Users are responsible for complying with all applicable laws and terms of service.

Myra

Network condition simulator that gives you some control over your connection behavior.

myra-v1.3.mp4

Prerequisites

Before running Myra, ensure you have the following installed: WinDivert

Administrator Privileges - Required for network packet capture

- Myra needs to be run as administrator to use WinDivert for packet interception
- Right-click the app and select "Run as administrator"

Download

From Release

Download the latest release from the releases page

Building from Source

  1. Install prerequisites:

  2. Clone the repository:

    git clone https://github.com/boiln/myra.git
    cd myra
  3. Install dependencies:

    pnpm install
  4. Build the application:

    pnpm tauri build

Development

Recommended IDE Setup

Development Commands

# Start development server
pnpm tauri dev

# Build for production
pnpm tauri build

Troubleshooting

Common Issues

  1. "DLL not found" errors:
    • Verify you're running as administrator (right-click -> Run as administrator)
    • Check that WinDivert.dll exists in the application directory
    • Check that WinDivert64.sys exists in the application directory

Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

  1. Fork the repository
  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

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Clumsy
  • WinDivert for network capture and manipulation capabilities
  • Tauri for the amazing framework
  • All contributors and users of this project

About

Network condition simulator that gives you some control over your connection behavior

Resources

License

Stars

Watchers

Forks

Packages

No packages published