No description
Find a file
2017-08-29 13:14:53 +02:00
accounts Fetch mentions on startup 2017-08-29 12:43:18 +02:00
assets Updated screenshot 2017-08-29 12:47:30 +02:00
qml Elide too long names in MessageView 2017-08-29 09:55:28 +02:00
.gitignore Updated .gitignore for Qt generated sources 2017-08-29 05:39:30 +02:00
.travis.yml Disable broken Mac/Android build matrix (for now) 2017-08-29 12:02:36 +02:00
bridges.go Added models, logic & app 2017-08-29 07:09:17 +02:00
chirp.go Added models, logic & app 2017-08-29 07:09:17 +02:00
config.go Added models, logic & app 2017-08-29 07:09:17 +02:00
events.go Added models, logic & app 2017-08-29 07:09:17 +02:00
LICENSE Initial commit 2017-08-27 19:16:56 +02:00
messagemodel.go Fixed model's removeMessage() 2017-08-29 09:21:25 +02:00
README.md Updated README regarding platform support 2017-08-29 13:14:53 +02:00

Chirp!

A lightweight but modern Twitter client, written in Go & QML.

chirp Screenshot

Features

  • Live feed via Twitter's Streaming API
  • Multi pane support
  • Linux/macOS/Windows (Android & iOS should be working, but aren't tested yet)
  • Multiple Twitter accounts (work-in-progress)
  • Media previews
  • System notifications

Installation

Make sure you have a working Go environment. See the install instructions.

Dependencies

Before you can build Chirp you need to install the Go/Qt bindings.

Building Chirp!

git clone https://github.com/muesli/chirp.git
qtdeploy build desktop chirp/

Run it

./chirp/deploy/linux/chirp

Development

API docs can be found here.

Build Status Go ReportCard