Skip to content

Advanced Niconico Live (NicoNama, ニコ生, ニコニコ生放送) Comment Viewer written in go

License

Notifications You must be signed in to change notification settings

diginatu/nagome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nagome

GoDoc Build Status codecov

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.

UI Implementation

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.

Plugins

Nagome plugins recomended to add github topic "nagome-plugin".

https://github.com/topics/nagome-plugin

Install

Assume you have the go developing environment.

go get -u github.com/diginatu/nagome

Document

Index

Nagome is initial development yet. APIs may be changed. But some features work now.

Licence

MIT License

Dependencies

  • 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

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.

Tasks

  • 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

Release

git tag [version] -a
git push --tags

About

Advanced Niconico Live (NicoNama, ニコ生, ニコニコ生放送) Comment Viewer written in go

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •