Skip to content

Genshin Lyre Parser is a webapp that can parse notes from any Genshin Impact lyre video.

License

Notifications You must be signed in to change notification settings

TibixDev/GenshinLyreParser

Repository files navigation


Genshin Lyre Parser Logo

Genshin Lyre Parser

Genshin Lyre Parser is a webapp that can generate a playable note list from almost any Genshin Impact lyre video. You can simply pick a file, drag it in the parser, process it, and enjoy your note list.

View deployed instance · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Genshin Lyre Parser Screenshot

(back to top)

Built With

(back to top)

Getting Started

You can use this webapp on the deployed website or you can build it yourself using the instructions found below.

Prerequisites

  • node.js (LTS recommended)
  • npm
    npm install npm@latest -g
  • yarn (optional)
    npm install --global yarn

Building

  1. Clone the repo
    git clone https://github.com/TibixDev/GenshinLyreParser.git
  2. Install NPM packages
    yarn install
    # or
    npm install
  3. Build the project
    yarn build
    # or
    npm run build
  4. Deploy the dist folder or view it using live-server
  5. Enjoy!

(back to top)

Roadmap

  • Improving detection accuracy
  • Exporting songs to Genshin Music Nightly
  • Expose all internal options for the user to mess with
  • The ability to modify songs manually

See the open issues for a full list of proposed features (and known issues).

(back to top)

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.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  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

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Contact

Project Link: https://github.com/TibixDev/GenshinLyreParser

(back to top)

About

Genshin Lyre Parser is a webapp that can parse notes from any Genshin Impact lyre video.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published