red-moon - An android screen filter app for night time phone use

  •        6

Blue light may suppress the production of melatonin, the sleep hormone. Red Moon filters out blue light and dims your screen below the normal minimum, so you can use your phone comfortably at night. Screenshots are slightly out of date.

https://github.com/LibreShift/red-moon

Tags
Implementation
License
Platform

   




Related Projects

android-DarkTheme

  •    Java

Sample demonstrating the different ways to support Dark Mode on Android. Uses the Material Design Components Library. AppCompat has had "night mode" APIs for a number of years now. It allows developers to implement dark mode in their apps using the -night resource qualifier. The Material Design Components library builds upon AppCompat and exposes its own DayNight themes.

Sun Cult

  •    

Display Sun amp; Moon Properties in a Mozilla Extension

dns66 - DNS-based Host Blocker (and lightweight ad blocker) for Android

  •    Java

This is a DNS-based host blocker for Android. In the default configuration, several widely-respected host files are used to block ads, malware, and other weird stuff. You can either install it via F-Droid, using the official F-Droid repository, or you can use my personal repository at https://jak-linux.org/fdroid/repo which gets updates ASAP.

FolioReader-Android - A Java ePub reader and parser framework for Android.

  •    Java

FolioReader-Android is an ePub reader written in Java. Starting with Android 9.0 (API level 28), cleartext support is disabled by default.

MagicaSakura - MagicaSakura 是 Android 多主题框架。~ is an Android multi theme library which supporting both daily colorful theme and night theme

  •    Java

MagicaSakura is an Android multi theme library which supporting both daily colorful theme and night theme. You can download the lastest sample apk from Google Play.


moon - 🌙 The minimal & fast UI library

  •    Javascript

The minimal & fast UI library. Moon is a JavaScript library with a minimal API and fast view compiler. It splits up a web application into two parts: the view and the data. The view is responsible for displaying the data to the user. Moon compiles the view into a JavaScript program running on a 3kb runtime capable of creating, updating, and destroying the view. The data is a simple object with access to the Moon API for updating itself.

SwiftTheme - 🎨 Powerful theme/skin manager for iOS 8+ 主题/换肤, 暗色模式

  •    Swift

As part of our project requirement, we need to add night mode to our app. It's not as simple as just changing brightness or alpha on the top-level view—in fact, it needs an entirely new interface: different colors, different alpha, different image cuts. More accurately, "night mode" is a theme/skinning feature that can switch between bright theme and dark themes. So how do we achieve this? Maybe we can set a global variable that represents the currently selected theme, and use different background colors or image cuts based on the variable during the controller's initialization. But then how do we deal with views that have already been initialized? Yes, we could use notifications to change their colors or image cuts, but this leads to controllers unnecessarily full of notification register/unregister, if...else and UI updating code. Worse, if you forget to unregister the notifications, your app may crash.

redshift - Redshift adjusts the color temperature of your screen according to your surroundings

  •    C

Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night. Run redshift -h for help on command line options. You can run the program as redshift-gtk instead of redshift for a graphical status icon.

Shifty - ☀️ A macOS menu bar app that gives you more control over Night Shift.

  •    Swift

Shifty is customizable! Make it easier to toggle Night Shift with Quick Toggle or set dark mode based on the schedule. For common Shifty actions, you can set global keyboard shortcuts. If you'd like to help translate Shifty into other languages, you can contribute here.

NightNight - Elegant way to integrate night mode to swift projects

  •    Swift

NightNight makes it easy to integrate night mode. It provides multiple APIs which all contain keyword mixed.

SwiftTheme - 🎨 Powerful theme/skin manager for iOS 8+ 主题/换肤, 夜间模式

  •    Swift

As part of our project requirement, we need to add night mode to our app 节操精选. It's not as simple as just changing brightness or alpha on the top-level view—in fact, it needs an entirely new interface: different colors, different alpha, different image cuts. More accurately, "night mode" is a theme/skinning feature that can switch between bright theme and dark themes. So how do we achieve this? Maybe we can set a global variable that represents the currently selected theme, and use different background colors or image cuts based on the variable during the controller's initialization. But then how do we deal with views that have already been initialized? Yes, we could use notifications to change their colors or image cuts, but this leads to controllers unnecessarily full of notification register/unregister, if...else and UI updating code. Worse, if you forget to unregister the notifications, your app may crash.

composer - Reactive Android Instrumentation Test Runner.

  •    Kotlin

Problem 1: Our UI tests are stable, but we saw a lot of UI tests build failures. About ~50% of our CI builds were failing. All such failures of UI tests came from Spoon not being able to run tests on one or more emulators (device is red in the report and error message is …work/emulator-5554/result.json (No such file or directory), basically it timed out on installing the apk on a device, increasing adb timeout did not help, all emulators responded to adb commands and mouse/keyboard interactions, we suppose problem is in in ddmlib used by Spoon.Solution: Composer does not use ddmlib and talks to emulators/devices by invoking adb binary.

android-showcase - 💎Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis

  •    Kotlin

Showcase is a sample project that presents modern, 2019 approach to Android application development using Kotlin and latest tech-stack. The goal of the project is to demonstrate best practices, provide a set of guidelines, and present modern Android application architecture that is modular, scalable, maintainable and testable. This application may look simple, but it has all of these small details that will set the rock-solid foundation of the larger app suitable for bigger teams and long application lifecycle. Many of the project design decisions follow official Google recommendations.

android-support-23.2-sample - Sample Project for Android Support Library 23.2

  •    Java

Using BottomSheetDialog in day-night mode.

Android-CleanArchitecture-Kotlin - This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches

  •    Kotlin

The purpose of this repo is to follow up Clean Architecture principles by bringing them to Android. It is worth saying that the idea is to take advantage of the Kotlin Programming Language features plus also pull in lessons learned and ideas from other interesting aproaches like Functional Programming. There is another Android Clean Architecture repository written in Java: https://github.com/android10/Android-CleanArchitecture with really nice discussions: https://github.com/android10/Android-CleanArchitecture/issues. Article, lessons learned and some more material coming up. Check the following known bugs and TODO list.

Virtual Moon Atlas

  •    Pascal

Software for Moon observation and survey. Let you visualize the real Moon aspect at every time. Also help to study any lunar formations using feature database and pictures library.

gkrellm Moon Clock

  •    C

gkrellmoon is a gkrellm plugin that shows the moon. *Gotta* have a Moon Clock!

virtualagc - Virtual Apollo Guidance Computer (AGC) software

  •    Assembly

The Apollo spacecraft used for lunar missions in the late 1960's and early 1970's was really two different spacecraft, the Command Module (CM) and the Lunar Module (LM). The CM was used to get the three astronauts to the moon, and back again. The LM was used to land two of the astronauts on the moon while the third astronaut remained in the CM, in orbit around the moon. Each of the spacecraft needed to be able to navigate through space, with or without the assistance of the astronauts, and therefore needed to have a "guidance system". The guidance system was developed by MIT's Instrumentation Lab, now an independent company known as the Charles Stark Draper Laboratory.

SurvivalManual - Libre Survival Manual for Android with offline in mind

  •    Kotlin

This is a survival manual/guide based on the public domain US Army Survival Field Manual. It can function fully offline, which is important in a case of a catastrophe. The content list is curated in this wiki.