• Stars
    star
    126
  • Rank 284,543 (Top 6 %)
  • Language
    Swift
  • Created almost 8 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A beautiful app that will let you know how much sun you have today.

Daylight

Daylight

A beautiful app that will let you know how much sun you have today.

Running the project

  • Open Project.xcodeproj and run

What's interesting about this project?

Uses a JavaScript library for the sun calculation

Shares the same sun calculation library as the web app. It uses JavaScriptCore to load suncalc.js, you can find the library here: https://github.com/mourner/suncalc. The bridge that converts JavaScript to Swift can be found in SunCalc.swift.

More Repositories

1

iOS-handbook

Guidelines and best practices for excellent iOS apps
381
star
2

a-random-walk-through-git

A weird tour through Git and some of its internals.
Shell
34
star
3

PorchPirateProtector

A Kotlin/Native Ecosystem to prevent package pilfering
Kotlin
26
star
4

EtherealCereal

A private key, public key and address generator for the Ethereum cryptocurrency
C
25
star
5

SweetUIKit

Helpers and sugar for the UIKit framework
Swift
24
star
6

chessboardeditor

A component that allows you to freely place and move pieces on a chess board.
Kotlin
22
star
7

Teapot

A light-weight URLSession wrapper for building simple API clients.
Swift
19
star
8

daylight-android

A simple app that tells you about daylight changes and notifies you when the days are getting longer.
Java
13
star
9

Sweet

A collection of common small boilerplate in Swift
Swift
10
star
10

SweetSwift

Helpers and sugar for Swift
Swift
10
star
11

SweetFoundation

Helpers and sugar for the Foundation framework
Swift
9
star
12

app-template

Storyboard-less Xcode project template
Swift
9
star
13

pinboard-ios

Pinboard client
Swift
8
star
14

orbit-api-client

Example clients for OrbitAPI
Python
7
star
15

DDDitherSlitScan

Dithered slit scan for DDD
Processing
7
star
16

adb-screen-tools

Create screenshot collections and recordings for your app
Shell
7
star
17

chessvision

Physical chessboard scanner
7
star
18

Sweetness

A collection of sugar and helpers for UIKit, CoreData, Foundation, Swift and more
Swift
6
star
19

daylight-web

Daylight is a simple app that tells you about daylight changes and notifies you when the days are getting longer
JavaScript
6
star
20

QuickClock

Swift
5
star
21

android-handbook

Guidelines and best practices for excellent Android apps
5
star
22

bbtornado

B&B's Tornado+SQLAlchemy convenience.
Python
4
star
23

SweetDataSource

Compoundable and Compound Data Sources to help create heterogeneous TableViews
Swift
4
star
24

SweetCoreData

Helpers and sugar for the Core Data framework
Swift
4
star
25

android-mvvm

Simple MVVM proof of concept
Kotlin
4
star
26

city-explorer-android

Kotlin
3
star
27

figma_package

JavaScript
3
star
28

Lift

Custom navigation component
Swift
3
star
29

ddd3-server

JavaScript
3
star
30

Unsplash

A minimal https://unsplash.com client
Swift
3
star
31

s10-beehome-display

Display typeface for the S10 Bee Home project
Shell
2
star
32

CameraScanner

A simple framework to display a camera scanner.
Swift
2
star
33

Terpentin

A Swift wrapper for Safari Reader JavaScript.
CSS
2
star
34

CacheMeIfYouCan

Swift Generic Thread Safe Caching
Swift
2
star
35

CompoundDataSources

Set up each section of your UITableView using individual data sources.
Swift
2
star
36

DoorbellBotNative

A Kotlin/Native app to open the door using Slack and a Raspberry Pi.
Swift
2
star
37

JavaScriptMethodProxy

Sample project to show how to proxy JavaScript methods with Swift
Swift
2
star
38

Formulaic

A lightweight form handling framework in Swift.
Swift
1
star
39

data-visualisation-svelte-d3

Svelte
1
star
40

highlightjs-func

Highlight.js language definition for FunC
JavaScript
1
star
41

highlightjs-tact

Highlight.js language definition for Tact
JavaScript
1
star