All Projects → thirtythreeforty → consensus

thirtythreeforty / consensus

Licence: AGPL-3.0 license
A clean, elegant watchface for Pebble watches in C++

Programming Languages

C++
36643 projects - #6 most used programming language
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
HTML
75241 projects
c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to consensus

acme
Go client library implementation for ACME v2 (RFC8555)
Stars: ✭ 77 (+381.25%)
Mutual labels:  pebble
exhale
A Pebble app for breathing, written in C.
Stars: ✭ 12 (-25%)
Mutual labels:  pebble
Directions
Directions app for pebble
Stars: ✭ 15 (-6.25%)
Mutual labels:  pebble
Pebble-Imessager
A PebbleJs and Server Application to allow iMessage texting on pebble smart watches
Stars: ✭ 25 (+56.25%)
Mutual labels:  pebble
vagrant-pebble-sdk
This repo contains allows you to quickly and easily create a Virtual Machine with a working Pebble SDK install using Vagrant and Virtualbox
Stars: ✭ 13 (-18.75%)
Mutual labels:  pebble
pebble
Watchfaces and apps for the Pebble smartwatch
Stars: ✭ 18 (+12.5%)
Mutual labels:  pebble
spoon
Spoon is a simple Foursquare/Swarm check-in app for Pebble.
Stars: ✭ 17 (+6.25%)
Mutual labels:  pebble
Gadgetbridge
We are on codeberg.org now! https://codeberg.org/Freeyourgadget/Gadgetbridge - Gadgetbridge - A free and cloudless replacement for your gadget vendors' closed source Android applications. Supports Pebble, Mi Band, Liveview, HPlus and more.
Stars: ✭ 3,806 (+23687.5%)
Mutual labels:  pebble
account-tool
Account Tool to Manage LDAP Accounts
Stars: ✭ 25 (+56.25%)
Mutual labels:  pebble
pebblify
Pebblify is a full-featured Spotify app for Pebble watches, made with PebbleJS ⌚🎶 https://apps.rebble.io/en_US/application/5ff3b52b1e6bb11b9eee5c5a
Stars: ✭ 16 (+0%)
Mutual labels:  pebble
pebble-dev.github.io
Source for http://pebble-dev.github.io/ AKA http://rebble.io/
Stars: ✭ 43 (+168.75%)
Mutual labels:  pebble

Consensus

This is a clean, elegant analog watchface for Pebble watches. It is notable for its early integration of the Health API, its customizable "complications," its relatively large userbase, and the use of C++ as its implementation language. The binary fits in about 16KB of space on the watch.

You can see it in the Rebble store here.

Design

Most of the Pebble API is wrapped using a small wrapper named "boulder." Other portions of it were an exercise in writing resource-constrained modern C++ and might not be reusable outside of the project. Most of the code is not exception-safe; exceptions are disabled due to limited space on the watch.

Status

Consensus is considered finished. I am open to community contributions, but I will not be doing much further work on it.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].