berkut
v0.1.5
Published
A twitter client with multi timelines and pure js
Downloads
15
Readme
BERKUT
A Twitter client with multi timelines and pure js.
Features
BERKUT has following advantages...
- Multi timelines management
- Account management (provided by Violet.js)
- Written with client-side JavaScript only.
Almost client but just a library, so you can create a HTML-based Twitter application with this.
Setup
Requirements
- git
- node.js
- gulp (see following)
$ sudo npm install -g gulp
Build
$ git clone https://github.com/yadex205/BERKUT.git
$ cd BERKUT
$ npm install
$ git submodule update --init
$ cd src/vendor/violet
$ git submodule update --init
$ cd ../../..
$ gulp
API
Under construction, please wait...
Running requirements
CORS
By CORS restriction, BERKUT works just in following cases...
Google Chrome, Vivaldi ( or other browser including Blink)
When starting, like following.
$ chromium-browser --disable-web-secutiry
If using Windows, make shortcut for them and modify target as...
c:\path\to\browser\chrome.exe --disable-web-security
This way make broswer's secutiry disabled, so DON'T USE FOR DAIRY BROWSING, ONLY FOR DEVELOP.
Firefox OS Application
You should define using Cross-Origin connection.
Windows Store App (JavaScript)
No requirements.
Promise
BERKUT using Promise, an experimental things of JavaScript, so BERKUT may not work on your browser. If doesn't work, please find alternative library, like ES6-Promise (on Github).
License
BERKUT - A Twitter client with multi timelines and pure js.
The MIT License
Copyright (c) 2015 Yadex205 All rights reserved.
Violet.js - A Twitter Library for Firefox OS
The MIT License
Copyright (c) 2014-2015 Masayoshi Wada All rights reserved.
crypto-js
The MIT License
Copyright (c) 2009-2013 Jeff Mott
Copyright (c) 2013-2014 Evan Vosberg