Advanced NicoLive Comment Viewer written in go.
Nagome has no UI but API to communicate with plugins. So it doesn't depend on platforms or environments. You can make various UIs like native desktop app on any platform, modern app on the browser, even as Vim plugin. It can be also used for daemon like bots.
Desktop app implementation using the Web UI below. All you need is packed as an app. You can just download it and use now.
Static web SPA. Can be used as a part of an app or embedded in another web UI. It doesn't work as a stand alone.
Nagome plugins recomended to add github topic "nagome-plugin".
https://github.com/topics/nagome-plugin
Assume you have the go developing environment.
go get -u github.com/diginatu/nagome
Nagome is initial development yet. APIs may be changed. But some features work now.
- gopkg.in/yaml.v2 : Apache Licence 2.0
- diginatu/nagome/nicolive
- gopkg.in/xmlpath.v2 : LGPLv3
- gopkg.in/yaml.v2 : Apache Licence 2.0
- github.com/syndtr/goleveldb : 2-Clause BSD License
Contribution is welcome, about anything like fixing issues, adding new features, etc.
You can contact me via my twitter. Also, my niconico community here.
Feel free to send a message and tell me what feature you want to work in or plugins you want to make. I can help you.
- Show error when a plugin failed to load
- Check the settings value of "nagomever" for plugins
- Add a feature to Add/remove a plugin dynamically
- Translation of the UI
- Add more document
- API
- Make Direct Domain available to plugin
- Add a Nagome Message for quitting Nagome itself
git tag [version] -a
git push --tags