twic3-archived icon indicating copy to clipboard operation
twic3-archived copied to clipboard

Awesome Twitter client

Travis AppVeyor Coveralls David David

Twitter client written with ES6 and React.

Contribute

Feel free to help me build awesome Twitter client.

Localization

All translation files are in src/base/i18n folder in simple format.

Develop

All you need to start develop is to install Node.js and run:

$ npm install
$ npm run watch

It will install all dependencies and then will build development sources to build folder and will start to watch all the code changes.

Please respect the EditorConfig project settings and eslint rules.

Try

To try built Chrome extension, you should go to chrome://extensions and press the button "Load unpacked extension" and select the build/chrome folder.

To try Electron version, you can use electron-prebuilt package:

$ npm -g install electron-prebuilt
$ electron build/electron

Test

We use Mocha and Karma to test code.

To check your contribution code you need just to run

$ npm run test

Also it will run automatically on git push by pre-push hook.