Skip to content
This repository has been archived by the owner on Dec 24, 2017. It is now read-only.

silentroach/twic2-archived

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twic Extension

Dependency Status Code Climate Bitdeli Badge

The opensource twitter client for Chromium based browsers.

Built with pure javascript with no frameworks used, so it is lightweight and very fast.

Previous version

I'm trying to rewrite the previous version from scratch. It can be found here.

How to help

You need to install NodeJS, grunt, PhantomJS and run this:

git clone https://github.com/silentroach/grunt-chrome-ext
cd grunt-chrome-ext
npm link
cd ..
git clone https://github.com/silentroach/twic.git
cd twic
npm install
grunt
phantomjs tools/rasterizeImages.js

grunt-chrome-ext package is used to build extension. Later when it will be stable, it will be a package.json dependence.

Then you need to add the src folder to your Chrome extensions list in developer mode.

Please respect the EditorConfig project settings.

Database

Be carefull to use git master branch version - automatic database migrations are described only between production versions.

To remove the extension database you need to open background page console (click on the "background page" link in Chrome extensions list page) and run this:

indexedDB.deleteDatabase(twic.db.name);

Thanks

  • Paul Johnston for SHA1 javascript implementation
  • Twitter for Twitter Text project (some regexps are used in project)
  • Caolan McMahon for Async NodeJS module (forEach and forEachSeries methods are used in project)
  • GlyphIcons for amazing icons

Copyright

Kalashnikov Igor

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

About

Twitter extension for Chrome

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published