• Stars
    star
    1,072
  • Rank 43,150 (Top 0.9 %)
  • Language
    Kotlin
  • License
    GNU General Publi...
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

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

Repository Details

An extensive and functional third party app for Facebook

Frost-for-Facebook

Releaes Version Build Status Crowdin GitHub license

Download from Github Releases

Get it on F-Droid

This project is undergoing a full rewrite. The latest snapshot of the old project is available at https://github.com/AllanWang/Frost-for-Facebook/tree/legacy.

While a rewrite isn't necessary to keep the project going, I wanted to take some time to learn new things, and also to support some big features:

  • Views to compose. This will make things a lot more structured, and will simplify dynamic colors/themes, which I've included in my projects well before Material You.
  • WebView to GeckoView. This will add support for web extensions, and provide more functionality. Admittedly, this has been a huge pain to learn, and there are things that are far easier with webviews, but I think I'm at a point where I've answered my main questions.
    • Web extensions allows for actual ad blocks, and theme updates without pushing new apks
  • I intend on adding notification support for friend requests, though that could have been done with the old build

The direction I'm taking Frost v4.0.0 is to simplify a lot of things, and to leverage other extensions/libraries where possible. GeckoView also makes it easier to support multi account, in case I want to extend this beyond Facebook at some point in the future.


Note Some keystores are public for the sake of automatic builds and consistent signing across devices. This means that others can build apps with the same signature. The only valid download sources are through my github releases and F-Droid.

Frost is a third party Facebook wrapper geared towards design and functionality. It contains many features, including:

  • Support for multiple accounts and fast switching
  • Full theming across all activities
  • PIP videos
  • Overlaying browser to read posts and get right back to your previous task
  • Extensive notification support, with bundling, filtering, battery friendly scheduling, icons, and multi user support
  • Context menu from any link via long press
  • Native image viewer and downloader via long press
  • Reactive based loading
  • The transparency of open sourced development

Frost is the only third party Facebook app to have:

  • Transparent themes and a fully customizable theme engine
  • True multiuser support, along with multiuser notifications
  • Fully swipable overlays
  • Fully customizable tabs

Test builds can be found here. Note that these builds occur for every commit, including unstable ones. Typically, those merged into master are stable, and those merged into dev have been tested.

Showcase

Transparency  Transparency

Transparency  Transparency

Transparency  Transparency

Translations

Frost depends on translations crowdsourced by the general public. If you would like to contribute, please visit here. Note that this project heavily depends on KAU, which also needs to be translated here.

Special thanks to the following awesome people for translating significant portions of Frost!

Language Contributors
Arabic Faris Sabaa β€’ hdmed.dev β€’ Mohammed Qubati
Catalan Jaime MuΓ±oz MartΓ­n
Chinese (Simplified) Zhengang
Chinese (Traditional) StanAttack β€’ yipinghuang β€’ jpss β€’ BrLi β€’ Артём Π₯. ΠœΠ΅ΡΡ‚Π½Ρ‹ΠΉ β€’ Julio M.
Czech Richard Janda β€’ Misat11
Danish mhtorp
Dutch ItGuillaume β€’ msoehnchen β€’ T.T. β€’ just_a_tech
French Vincent Kulak β€’ Jean-Philippe Gravel
Galician XesΓΊs M. Mosquera
German Bushido1992 β€’ Marcel Soehnchen β€’ 3LD0mi HA
Greek Nick Choremiotis β€’ George Kitsopoulos
Hungarian JΓ‘nos Erkli β€’ BΓ‘lint Csurgai-HorvΓ‘th
Indonesian M. Angga Ariska
Italian Bonnee
Korean μž‡μŠ€ν…Œμ΄ν¬ β€’ Jun-woo Kim
Malayalam Abhishek M
Norwegian Julian Madsen
Polish Mroczny β€’ pantinPL β€’ B.O.S.S.
Portuguese Ekzos β€’ SΓ©rgio Marques β€’ Francisco Fernandes β€’ ClΓ‘udio Faria
Portuguese (Brazilian) TheusKhan
Romanian Drăgan Florin Ovidiu ‒ Marian Bailescu
Russian Eugene Tareyev β€’ Vitali Bl β€’ Felix Fester β€’ Π’Π°Π΄ΠΈΠΌ Π–ΡƒΡˆΠΌΠ°Π½
Serbian vuklozo ‒ Nikola Radmanović ‒ M23
Spanish Jahir Fiquitiva β€’ Nefi Salazar
Swedish Artswitcher β€’ Henrik Mattsson-MΓ₯rn
Tagalog Cryptoffer Translator
Thai Thanawat Hanthong
Turkish upvotelife ‒ Kardelen Sepetçi
Ukrainian Ваня Π”Π΅Π»Ρ–ΠΊΠ°Ρ‚Π½Π° β€’ Π’Π°Π΄ΠΈΠΌ Π–ΡƒΡˆΠΌΠ°Π½
Vietnamese Alienz β€’ Nguyα»…n ThΓ nh Nam β€’ Volodymyr Lisivka

The full activity stream for the translations can be found here

More Repositories

1

KAU

An extensive collection of Kotlin Android Utils
Kotlin
224
star
2

McGill-Public

Part of McGill U3/U4 that can be made public
TeX
59
star
3

Kellinwood-ZipSigner

ZipSigner source on Github for jitpack usage.
Java
24
star
4

Frost-for-Facebook-APK-Builder

Automated test builds for Frost
20
star
5

AllanWang-Resume

Yet another open source template
TeX
12
star
6

Capsule

A UI framework library for heavy designs
Java
11
star
7

DST-Dedicated-Server

Configs for dedicated server
Lua
7
star
8

Design-Patterns

4
star
9

Android-Github-Releases

A small library to help you manage apk updates through github releases
Kotlin
4
star
10

GitDroid

Git meets Android
Kotlin
4
star
11

AllanBot-Public

Snippets of code used in AllanBot
JavaScript
4
star
12

Fdroid-Client

Fdroid-client
Java
3
star
13

GPT-2

Python
3
star
14

RSS2JSON2

JavaScript
3
star
15

DST-Mods

Lua
3
star
16

GeckoView-Playground

Kotlin
3
star
17

Bubble

A library for popup view services.
Java
3
star
18

Discord-Bot

Kotlin
3
star
19

VR-McHacks-2017

A virtual reality environment
JavaScript
2
star
20

AllanWang-Web-React

TypeScript
2
star
21

PitchedApps-Web

Web Playground
TypeScript
2
star
22

sNNake-2.1

A multiplayer snake game with Neural Networks
Kotlin
2
star
23

Allan-Website

Source code for my main website
PHP
2
star
24

Minecraft-Toolbox

Kotlin
2
star
25

Kaggle-Colab

Notebook to help download kaggle data
Jupyter Notebook
2
star
26

McGill-Data

Kotlin
1
star
27

Pitched-Icon-Repository-Hub

Scheme
1
star
28

android-gesture-detectors

Java
1
star
29

LaTeX-Builder

Shell
1
star
30

MO

Kotlin
1
star
31

KIT

Kotlin Incremental Tools
Kotlin
1
star
32

Gradle-Plugin-Test

Kotlin
1
star
33

Comp250

Java
1
star
34

Pitched-Wallpapers

1
star
35

Comp-303

Java
1
star
36

sNNake-2.0

A neural network for a two player snake game
Java
1
star
37

Godot-Paint

C#
1
star
38

substratum-template

Kotlin template for substratum themes
Kotlin
1
star
39

OCaml-Test

OCaml
1
star
40

Exposed-GraphQL

1
star
41

Symbolic-Math

Haskell
1
star
42

Learning-Java

Bits and pieces of java as I progress and learn
Java
1
star
43

Stardew-Mods

C#
1
star
44

Korge-Playground

Kotlin
1
star
45

HaskellRank

Haskell Coding Practice
Haskell
1
star
46

Butler

Java
1
star
47

Storage-Hub

Just a git for bigger files
HTML
1
star
48

The-Library-of-Everything

Java
1
star
49

Reddit-Scripts

Kotlin
1
star
50

Brainfuck-Showcase

Java
1
star
51

Mac-Windows

AutoHotkey
1
star
52

Comp251

Tester code for comp 251
Java
1
star
53

Haskell-Playground

Testing the tooling for feasibility
Haskell
1
star
54

Little-Lamb

C#
1
star
55

the-game

Kotlin
1
star
56

Prime-Number-Calculator

Java
1
star
57

Git-Issues

TUI for viewing git issues
Go
1
star
58

Distributed-Systems

Kotlin
1
star
59

Program-Generator

Natural language program generator; McGill Comp 550 Project
TeX
1
star
60

Travis-Tracker

TypeScript
1
star
61

Split

Kotlin
1
star
62

Prim

Un service d'impression en Kotlin
Kotlin
1
star
63

Algorithms

A collection of coding questions and answers
Java
1
star
64

jGravity

A continuation of jGravity by tinybigideas
JavaScript
1
star
65

SwipeRecyclerView

SwipeRefreshLayout + RecyclerView + FastAdapter + Animations + More
Java
1
star