Skip to content
This repository was archived by the owner on Jul 7, 2020. It is now read-only.

YuheiNakasaka/vue-twitter-client

Repository files navigation

vue-twitter-client

Twitter client built with Vue.js 2.x + Electron

Install

To try this app, you need to set your consumer key and consumer secret. https://github.com/YuheiNakasaka/vue-twitter-client/blob/master/app/src/main/authentication-window.js#L10

And install a repo & build & package it in your local machine like this.

$ electron-packager . vue-twitter-client --platform=darwin --arch=x64 --version=0.0.1 

Features

  • display hometime line
  • display image, animated gif and video
  • display lists
  • display mentions
  • show profile
  • show some notifications
  • search tweet
  • tweet text
  • tweet text with images
  • retweet
  • favorite
  • reply
  • follow/unfollow
  • open media with link clicked
  • streaming timeline(home, search)
  • real time update with pooling(list, mention)

Development

Build Setup

# install dependencies npm install # serve with hot reload at localhost:9080 npm run dev # build electron app for production npm run build # lint all JS/Vue component files in `app/src` npm run lint # run webpack in production npm run pack

More information can be found here.


This project was generated from electron-vue using vue-cli. Documentation about this project can be found here.

License

MIT

About

Twitter client created with Vue.js + Electron

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published