Skip to content

demensdeum/NixyPlayer

Repository files navigation

Nixy Player

Nixy Player - A small, extendable, cross-platform JavaScript runtime.

Features

  • Cross-platform: Available on Windows, macOS and Linux, and any other platform with C++ and dynamic libraries support.
  • Lightweight: Minimal resource usage with efficient performance.
  • Extendable: Built to be easily extendable with plugins and additional libraries.
  • Developer-friendly: Comes with VSCode integration for an hanced development experience.

Installation

Download

Visit the releases page to download the latest version of Nixy Player for your operating system.

OS Compatibility

Windows 7 x86

macOS 15.0 Apple-Silicon

Linux x86-64

Development

Nixy Player includes configuration files for Visual Studio Code, making it easier to get started with development. Just open the project in VSCode and you're ready to go!

Tools and Libraries

  • Tiny-JS by Gordon Williams: With extensive modifications for enhanced functionality.
  • dylib: dylib by martin-olivier for dynamic library loading.

Getting Started

  1. Clone the repository:

    git clone https://github.com/demensdeum/NixyPlayer.git
    cd NixyPlayer
  2. Build and run:

    • Follow the build instructions specific to your OS in the repository's documentation.
  3. Contribute:

Community and Support

  • Issues: Have a problem? Check the issue tracker to see if it's already been reported or to open a new issue.
  • Discussion: Join the conversation and share your experiences in the Discussions section.

License

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

And thank you for using Nixy Player!