Code Monkey home page Code Monkey logo

ossapps's Introduction

ossapps

A non-exhaustive list of open source clock faces, applications and modules from the community. Please make a PR request to add yours in the list. The end goal is to provide inspiration and code examples for developers and hopefully give some visibility to your masterpiece.

All repositories are listed in alphabetical order within each category. Please add your clock face, app, game, module or example in the same format as below. Only open source code will be listed here.

Note that Fitbit isn't responsible for the projects listed below.

Clock faces

  • AcidClock by Anton H. - stats-heavy and customizable clock face.
  • Arcular by reverseloop - Simple and clear analog clock face for Ionic and Versa models.
  • Borderlands by Le-Roux Enslin - A Watchface based on the UI of the PC game Borderlands 2
  • ClearBeam by Sam - Clear watchface with heartrate-display and four progress-beams for steps, burned calories, elevation and active minutes.
  • Cliff Star by Jon Barlow - Cinematic clock face example for Fitbit OS.
  • Colorful Face by Mayer Studios - Simple fitbitOS clockface that shows you how to use weather, HR, activity, and background images.
  • Darkface by Jérémie Corpinot - Minimalistic dark clockface with bold/light typography
  • Doge Watch by Tyler Leonhardt - such time. very watchface. wow.
  • ElegantClock by Allyann @ Baydevelopments - Elegant clockface for Fitbit OS
  • fitbit_C64 by Edward Patel - Retro clock face for Fitbit watch OS
  • FitbitArcs by robro - A simple and circular watch face for Fitbit OS.
  • Fitbit-Clock-Face by J Snow - Fitbit Clock Face
  • fitbit-minimalist-clock-face by Chandan Veerabhadrappa - A minimalistic clock-face for the new Fitbit Ionic.
  • Poupinounours' Clock by François-Xavier Mauricard - Customized Fitbit OS Clock Face compatible with Fitbit Ionic and Fitbit Versa.
  • FlashRing by Sam - Watchface with big clock, localised date and display of the current heartrate, steps, burned calories, elevation gain and active minutes.
  • ForecastTime by Chris Spooner - A weather only version of Kearsarge Time. It includes two subscreens for the day's stats and 3 day forecast using Grégoire's weather api.
  • Kearsarge-Time by Chris Spooner - A Watchface for Ionic and Versa that shows the current period and time remaining for Kearsarge High School. It includes two subscreens for the day's stats and the day's schedule. Code is written to be easily adapted for other schedules by editing Schedule.js. When not in school it now shows the weather and 3 day forecast using Grégoire's weather api.
  • MStyleDigital by Mihai Babusca - Simple digital watchface (uses basic UI elements: image, label, rect)
  • PomodoroClock by John Liu - A Clockface that has a integrated Pomodoro timer, for you to Pomodoro anything at anytime.
  • RoksbotTime by Chris Spooner - A very basic image based watchface for FIRST Robotics Team 1247; Roksbot!
  • Snowflake by Mihai Babusca - Digital animated watchface simulating a snowing effect
  • StripesTime by Chris Spooner - A automotive themed watchface with tach representing relative heart rate.

Apps

  • Authenticator by Laura Barber - Receive two-factor authentication codes on your Fitbit Versa!
  • Bail Out! by Mark Smith - Press a button on your Ionic and have your phone ring (to get out of bad dates)! A silly Ionic app with a companion app and the Nexmo Voice API. There's also a blog post explaining how it works.
  • Barcodes by Terry Yuen - Store barcodes on the Ionic for convenient access
  • Flashlight by Chris Spooner - A basic flashlight for Fitbit Ionic
  • GetThere by Pavel Risenberg, Maksim Asichka - Get There lets you check driving time to your favorite destinations with respect to current traffic conditions using Google and Bing Maps API. Note, Google and Microsoft API terms of services should be acknoledged for any public use.
  • Habitica by Taylor Ramzel - An app that leverages the Habitica API to update your tasks from your Fitbit.
  • KP-Sales by COSS - Fitbit Ionic app for tracking your KPay sales combined with a fancy clock.
  • Pomodoro by John Liu - The Pomodoro timer. This is an app version of the PomodoroClock, which only has basic functions.
  • RPN Calculator by Dan Tilden - An RPN calculator for Fitbit!
  • Run Goal by Ken Caron - Displays your weekly running activity. Mildly typescript enhanced, uses Web API, settings, refreshes your access tokens, leverages the File Transfer API for communication.
  • Schedule by Eana Hufwe — A schedule/agenda viewer for Fitbit OS 2. Supports Google Calendar and planning to add more.
  • Water Logged by Tyler Leonhardt - Log your water consumption at your wrist on your Fitbit Ionic!
  • WeatherCast by Chris Spooner - A Weather and forcast app using scrollview and a modified version of Grégoire Sage's weather API
  • Week Number by Ian Savchenko - A small app that shows you current and past/upcoming ISO week number. Has touch gestures handling and animations.

Games

  • Jacadi by Grégoire Sage - Jacadi game for Fitbit Ionic

Modules

  • Font Metrics module for Fitbit OS by James Bernsen - Measures pixel width of text elements
  • Ionic Views by Vlad Balin - microframework with an implementation of the view/subview pattern in BackboneJS style.
  • K·pay merchant API module by Kristof Verpoorten - module to retrieve your sales data using the K·pay merchant API.
  • MeterWidget by Peter Magnusson - Some simple round meters using arcs and grayscale magic with js helpers.
  • Realistic HRM animation by Kristof Verpoorten - Shows an HR animation in the same frequency as the user's heartrate when the display is on. Disables the animation and icon when the watch is taken off.
  • Weather module for Fitbit OS by Grégoire Sage - Weather module for Fitbit OS

Examples

  • Altimeter by Team Fitbit - Fitbit SDK example application which simulates an altimeter using the Barometer sensor.
  • Bay Area Rapid Transit (BART) by Thomas Sarlandie - Fitbit SDK example application which downloads real-time BART data and show upcoming trains for a station of your choice.
  • Communications Demo by Sam Machin - Example app for the Fitbit Ionic showing Messaging and Fetch to a basic WebAPI.
  • HR Meter by Team Fitbit - Fitbit SDK example application which displays readings from the Heart Rate sensor.
  • IFTTT Web Service Demo by Jon Barlow - Fitbit SDK example which demonstrates how to call a web service (REST API) using fetch().
  • LCD Clock Face by Jon Barlow - Fitbit SDK example application which looks like a retro LCD digital clock.
  • SDK OAuth by Jon Barlow - A sample application which uses the Settings API OAuth component, and the Fitbit Web API to query sleep data.
  • Settings Redirect by David Jones - Opens a new web view from the settings view, collects input from the user, and then returns the input to the settings view.
  • Settings with File transfer by Kristof Verpoorten - Very simple example showing how to use the file transfer API for settings. As an added bonus settings are also stored on the watch and loaded from filesystem again on each app start.
  • Using Jest for testing app code by Itamar Hassin - Shows the required includes and some trickery to get tests running in your local env and stay compatible with Studio's way of doing things.

ossapps's People

Contributors

aerickson avatar blueset avatar cmspooner avatar daveyjones avatar fxmauricard avatar iansavchenko avatar ihassin avatar jamesb avatar johnliu55tw avatar judy2k avatar kencaron avatar kmpm avatar kristofytp avatar kverpoorten avatar lixxia avatar mayer-studios avatar nikolovskimilos avatar orviwan avatar pavelrisenberg avatar plummernl avatar robro avatar rootasjey avatar tilden avatar tylerleonhardt avatar tyuen avatar uncles-a-m avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.