rainbowflesh / Rubicon

Rubicon the Genshin Impact Doujin MMD Music search engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rubicon

Simple but not crude, get the Genshin Impact Doujin MMD Music search engine in nerd way now ๐Ÿ‘‰๐Ÿ‘‰๐Ÿ‘‰.

Preview

preview

WIP

Server Side

  • RESTful design
    • JSON data type
  • Support mock data
  • Searching:
    • q
    • kw
    • migu
    • MyFreeMP3
    • netease
  • Downloading:
    • q
    • kw
    • migu
    • MyFreeMP3
    • netease
  • Proxy

Client Side

  • Design UI
    • Main page
    • Search box
    • Result card
    • Downloading
    • preferences
    • about
    • Vibrancy?
  • Design LOGO
  • Multiplatform
  • Music player?

Roadmap

  1. 0.1.0: A functional music search engine, let you search music from several source.
  2. 0.2.0: A functional music downloader, search'n download.
  3. 0.3.0: Vibrancy.
  4. 0.4.0: Single Page APP for docker deploy.
  5. 0.5.0: Implement music player.
  6. 0.6.0: Implement desktop lyrics.
  7. 1.0.0: Implement all the functions that a music software should have.

Usage

pnpm i
pnpm tauri dev

Why rust

  • blAzInGly fASt
  • Safe
  • Unnecessary Complex Robust

References

About

Rubicon the Genshin Impact Doujin MMD Music search engine


Languages

Language:Python 92.0%Language:TypeScript 4.5%Language:CSS 2.3%Language:Rust 1.0%Language:HTML 0.3%