project-novi / novi

A novel way to navigate anything
https://novi-docs.mivik.moe
3 stars 1 forks source link

Novi: A novel way to navigate anything.

[!WARNING] Novi is still in the very early stage of development, and is not suitable for daily use yet. For now, you may be interested in our concepts. Also, contribution is welcome!

Novi is hard to define. It could be a blog, a image collection, a music player, a note taking app… you name it. To grasp the gist, Novi is a place of "objects". Objects can be anything (image, music, video), and you can tag them so you can navigate through them easily.

Novi comes with a comprehensive plugin system. You can write plugins in Python. You can query objects or subscribe to updates with filters. You can register functions to interact with other plugins, as well as the web interface. The plugin system is so powerful that most of the core functionalities are implemented as plugins: HTTP API, thumbnails generation, image optimization, etc.

The goals of Novi are:

Demo page (nah it's just a bunch of anime girls)

Documentation

See https://novi-docs.mivik.moe.

Dependencies