{"id":46552047,"url":"https://github.com/fchat-horizon/horizon","last_synced_at":"2026-06-17T03:01:23.874Z","repository":{"id":278521277,"uuid":"935875355","full_name":"Fchat-Horizon/Horizon","owner":"Fchat-Horizon","description":"The Best F-Chat 3.0 Client, No exceptions!","archived":false,"fork":false,"pushed_at":"2026-06-12T07:07:07.000Z","size":49787,"stargazers_count":46,"open_issues_count":131,"forks_count":31,"subscribers_count":6,"default_branch":"development","last_synced_at":"2026-06-12T08:17:16.068Z","etag":null,"topics":["electron","f-chat","f-list"],"latest_commit_sha":null,"homepage":"https://horizn.moe/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fchat-Horizon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":"CLA.md"},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"thehorizonteam","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-02-20T06:51:21.000Z","updated_at":"2026-06-12T07:07:11.000Z","dependencies_parsed_at":"2026-01-04T08:07:23.249Z","dependency_job_id":"70a2a10d-1938-471d-97de-54f298387140","html_url":"https://github.com/Fchat-Horizon/Horizon","commit_stats":null,"previous_names":["fchat-horizon/horizon"],"tags_count":121,"template":false,"template_full_name":null,"purl":"pkg:github/Fchat-Horizon/Horizon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fchat-Horizon%2FHorizon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fchat-Horizon%2FHorizon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fchat-Horizon%2FHorizon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fchat-Horizon%2FHorizon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fchat-Horizon","download_url":"https://codeload.github.com/Fchat-Horizon/Horizon/tar.gz/refs/heads/development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fchat-Horizon%2FHorizon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34431810,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-17T02:00:05.408Z","response_time":127,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electron","f-chat","f-list"],"created_at":"2026-03-07T03:33:28.079Z","updated_at":"2026-06-17T03:01:23.865Z","avatar_url":"https://github.com/Fchat-Horizon.png","language":"Vue","funding_links":["https://ko-fi.com/thehorizonteam"],"categories":[],"sub_categories":[],"readme":"# Table of Contents \u003c!-- omit in toc --\u003e\n\n- [Download](#download)\n- [Horizon](#horizon)\n  - [Features](#features)\n  - [Goals](#goals)\n- [Installing](#installing)\n  - [Windows](#windows)\n  - [MacOS](#macos)\n  - [Linux](#linux)\n    - [Supported distros](#supported-distros)\n    - [Additional installation instructions](#additional-installation-instructions)\n      - [Debian/Ubuntu (deb)](#debianubuntu-deb)\n      - [Fedora/RPM-based (rpm)](#fedorarpm-based-rpm)\n      - [AppImage](#appimage)\n      - [Tarball (tar.gz)](#tarball-targz)\n      - [Arch-based (AUR)](#arch-based-aur)\n  - [From Source](#from-source)\n- [Usage](#usage)\n  - [Getting started](#getting-started)\n  - [Wiki](#wiki)\n  - [FAQ:](#faq)\n- [Development](#development)\n- [Credits](#credits)\n  - [Code](#code)\n  - [Translation](#translation)\n\n# Download\n\n[![Windows x64](https://img.shields.io/badge/Windows%20x64-%230079d5.svg?style=for-the-badge\u0026logo=Windows%2011\u0026logoColor=white)](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n[![Windows ARM64](https://img.shields.io/badge/Windows%20arm64-%230079d5.svg?style=for-the-badge\u0026logo=Windows%2011\u0026logoColor=white)](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n[![MacOS (Universal)](https://img.shields.io/badge/macOS%20Universal-000000?style=for-the-badge\u0026logo=macos\u0026logoColor=F0F0F0)](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n[![Linux x64](https://img.shields.io/badge/Linux%20x64-FCC624?style=for-the-badge\u0026logo=linux\u0026logoColor=black)](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n[![Linux arm64](https://img.shields.io/badge/Linux%20arm64-FCC624?style=for-the-badge\u0026logo=linux\u0026logoColor=black)](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n\nAlso check out [Frolic Chat](https://github.com/Frolic-chat/Frolic)! It's another F-Chat Rising fork, and we're big fans on it ourselves.\n\n# Horizon\n\nThis repository contains a continuation of the heavily customized F-Chat Rising, a version of the mainline F-Chat 3.0 client.\n\n## Features\n\nIn a non-exhaustive list, Horizon has these features!\n\n- **Profile matching** automatically compares your profile with others to determine with whom you are compatible.\n- **Automatic ad posting** repeatedly posts and rotates ads on selected channels.\n- **Link previews** popup shows a preview of an image / video when you hover your mouse over a link.\n- **Caching** speeds up profile loads and other actions.\n- **Smart filters** let you choose what kind of ads and posts you see in the chat.\n\n## Goals\n\nHorizon aims to be an opinionated fork of F-Chat Rising. Instead of aiming solely to be a more customized fork of the original client, we aim to:\n\n- **Maintain Cross-Platform Compatibility**  \n  Ensure full functionality across Linux, Windows, and macOS without bias toward any specific platform.\n\n- **Show Function Over Form**  \n  Prioritize features, usability, and reliability over appearance. Adopt modern feature sets and evolving standards.\n\n- **Be Community-Driven**  \n  Foster an open, collaborative development environment guided by the community. See [CONTRIBUTING.md](./CONTRIBUTING.md) for details.\n\n- **Have Safe and High-Quality Code**  \n  Enforce strict code quality standards, specifically in readability, maintainability, and safety.\n\n- **Be Simple by Default, Powerful When Needed**  \n  All additional features should be optional, and when possible, disabled by default.\n\n- **Have a Fork-Friendly Foundation**  \n  Establish a solid base that can be easily adapted for future forks with different objectives.\n\n- **Retain Core Features**  \n  Maintain _all core_ functionality from the original _Rising_ project.\n\nIt should be known that this project aligns closely with the ideaology of [KDE](https://manifesto.kde.org)\n\n# Installing\n\nHorizon can be installed on all _major_ operating systems (Minus BSDs.)\n\n## Windows\n\n1. Download the installer for your architecture:\n   - [Windows x64](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n   - [Windows arm64](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n2. Run the downloaded installer and follow the on-screen instructions.\n\n(Maybe one day we'll support winget~)\n\n## MacOS\n\n1. Download the installer. There are both versions specific to Intel (pre-2020) and Apple Sillicon Macs, and a 'Universal' one that works on both.\n   - [MacOS (Apple Sillicon)](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n   - [MacOS (Intel)](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n   - [MacOS (Universal)](https://github.com/Fchat-Horizon/Horizon/releases/latest)\n\n2. Open the downloaded .dmg file and drag the app icon to your Applications folder.\n\n## Linux\n\nHorizon has excellent Linux support. Read more at [horizon-packages](https://github.com/Fchat-Horizon/horizon-packages).\n\n### Supported distros\n\n| Distro                                                                                                                                                                                                                    | Info                                                                                                                                                        | Maintainer(s)                                  |\n| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- |\n| ![Gentoo](https://img.shields.io/badge/Gentoo-54487A?style=for-the-badge\u0026logo=gentoo\u0026logoColor=white)                                                                                                                     | [link](https://github.com/Fchat-Horizon/gentoo/tree/0dbb49c0a2010d9a1813b5495fb78e1178494b14)                                                               | @CodingWithAnxiety                             |\n| ![Arch](https://img.shields.io/badge/Arch%20Linux-1793D1?logo=arch-linux\u0026logoColor=fff\u0026style=for-the-badge) \u003cbr\u003e ![Manjaro](https://img.shields.io/badge/Manjaro-35BF5C?style=for-the-badge\u0026logo=Manjaro\u0026logoColor=white) | [![AUR package](https://repology.org/badge/version-for-repo/aur/fchat-horizon.svg)](https://repology.org/project/fchat-horizon/versions)                    | astrayblackcat, KenwoodFox, @CodingWithAnxiety |\n| ![Debian](https://img.shields.io/badge/Debian-D70A53?style=for-the-badge\u0026logo=debian\u0026logoColor=white) \u003cbr\u003e ![Ubuntu](https://img.shields.io/badge/Ubuntu-E95420?style=for-the-badge\u0026logo=ubuntu\u0026logoColor=white)          | [Available under releases](https://github.com/Fchat-Horizon/Horizon/releases/latest)                                                                        | The Horizon Developers                         |\n| ![Fedora](https://img.shields.io/badge/Fedora-294172?style=for-the-badge\u0026logo=fedora\u0026logoColor=white) \u003cbr\u003e ![openSUSE](https://img.shields.io/badge/openSUSE-%2364B345?style=for-the-badge\u0026logo=openSUSE\u0026logoColor=white) | [Available under releases](https://github.com/Fchat-Horizon/Horizon/releases/latest)                                                                        | The Horizon Developers                         |\n| ![Alpine](https://img.shields.io/badge/Alpine%20Linux-1793D1?logo=alpine-linux\u0026logoColor=fff\u0026style=for-the-badge)                                                                                                         | [link](https://codeberg.org/akatsukilevi/fchat-horizon)                                                                                                     | @akatsukilevi                                  |\n| ![NixOS](https://img.shields.io/badge/NixOS-1793D1?logo=nixos\u0026logoColor=fff\u0026style=for-the-badge)                                                                                                                          | [Flake Below](\u003chttps://github.com/Fchat-Horizon/Horizon/releases/latest](https://github.com/MoonBurst/Horizon/edit/nix-flake-development/README.md#nixos)\u003e) | The Horizon Developers                         |\n\n### Additional installation instructions\n\n#### Debian/Ubuntu (deb)\n\n1. Download the `.deb` file for your architecture from the [latest release](https://github.com/Fchat-Horizon/Horizon/releases/latest).\n   Look for `F-Chat.Horizon-*-linux-amd64.deb` (x64) or `F-Chat.Horizon-*-linux-arm64.deb` (arm64).\n2. Install:\n   ```bash\n   sudo dpkg -i F-Chat.Horizon-linux-\u003carch\u003e.deb\n   ```\n\n#### Fedora/RPM-based (rpm)\n\n1. Download the `.rpm` file for your architecture from the [latest release](https://github.com/Fchat-Horizon/Horizon/releases/latest).\n   Look for `F-Chat.Horizon-*-linux-x86_64.rpm` (x64) or `F-Chat.Horizon-*-linux-aarch64.rpm` (arm64).\n2. Install using your package manager:\n   - **Fedora/RHEL/CentOS:**\n     ```bash\n     sudo dnf install F-Chat.Horizon-linux-\u003carch\u003e.rpm\n     ```\n   - **openSUSE:**\n     ```bash\n     sudo zypper install F-Chat.Horizon-linux-\u003carch\u003e.rpm\n     ```\n   - **Generic RPM:**\n     ```bash\n     sudo rpm -i F-Chat.Horizon-linux-\u003carch\u003e.rpm\n     ```\n\n##### NixOS\n\n    horizon = {\n      url = \"github:Fchat-Horizon/Horizon\";\n      inputs.nixpkgs.follows = \"nixpkgs-unstable\";\n    };\n\n      environment.systemPackages = [\n        inputs.horizon.packages.\\${pkgs.system}.horizon-electron\n      ];\n\n#### AppImage\n\n1. Download the AppImage for your architecture from the [latest release](https://github.com/Fchat-Horizon/Horizon/releases/latest).\n   Look for `F-Chat.Horizon-*-linux-x86_64.AppImage` (x64) or `F-Chat.Horizon-*-linux-arm64.AppImage` (arm64).\n2. Make it executable, then run:\n   ```bash\n   chmod +x F-Chat.Horizon-linux-\u003carch\u003e.AppImage\n   ./F-Chat.Horizon-linux-\u003carch\u003e.AppImage\n   ```\n\n#### Tarball (tar.gz)\n\n1. Download the `.tar.gz` for your architecture from the [latest release](https://github.com/Fchat-Horizon/Horizon/releases/latest).\n   Look for `F-Chat.Horizon-*-linux-x64.tar.gz` (x64) or `F-Chat.Horizon-*-linux-arm64.tar.gz` (arm64).\n2. Extract and run:\n   ```bash\n   tar -xzf F-Chat.Horizon-linux-\u003carch\u003e.tar.gz\n   cd F-Chat.Horizon-linux-\u003carch\u003e\n   ./F-Chat.Horizon\n   ```\n\n#### Arch-based (AUR)\n\n\u003e [!NOTE]\n\u003e The AUR package currently doesn't support ARM.\n\n- With an AUR helper:\n  ```bash\n  yay|paru|etc -S fchat-horizon-bin\n  ```\n- Manually:\n  ```bash\n  git clone https://aur.archlinux.org/fchat-horizon-bin.git\n  cd fchat-horizon-bin\n  makepkg -si\n  ```\n\n## From Source\n\nIf you want to compile and install Horizon from the source code yourself, please see the build and packaging instructions in the [contributing document](./CONTRIBUTING.md).\n\n# Usage\n\n## Getting started\n\nWhen you first load F-Chat Horizon, you'll notice its interface is closely similar to the original client. However, note the added menus:\n\n1. **Ad Editor**: Located underneath your profile, entering the Ad editor will open an additional menu. Here you can edit the ads you want to post!\n   - Assign a 'tag' to your ads. You can use the 'post ads' function to post ads of specific tag types into specified channels.\n2. **Post Ads**: Located under the Ad Editor, clicking this button will open the ad posting dialog. You can select the tags and channels for your ads.\n3. **Settings**: Horizon adds additional settings under the settings button.\n   - _The Horizon tab_: Contains general settings for Horizon\n   - _The Smart Filters tab_: Here you can configure the smart filters. **Be aware that this is a work in progress!**\n\n## Wiki\n\n[The wiki](https://horizn.moe/docs/), while still a work in progress, has additional information on using Horizon\n\n## FAQ:\n\n\u003e [!INFO]\n\u003e Our FAQ section, for both the Readme and the website, is in the process of being fully rewritten.\n\n# Development\n\nPlease read [CONTRIBUTING.md](./CONTRIBUTING.md)\n\n# Credits\n\n## Code\n\nOur codebase has received contributions from the following people:\n\n\u003ca href=\"https://github.com/Fchat-Horizon/Horizon/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=Fchat-Horizon/Horizon\" /\u003e\n\u003c/a\u003e\n\n## Translation\n\n\u003c!--Sort contributors alphabetically if you add more, please 🐟.--\u003e\n\n- **French**: Azthenor, Fragile, Xav\n- **German**: Froggy, Peel\n- **Hungarian**: Firespark\n- **Italian**: Clovermoth\n- **Spanish**: A Day with a Carrot, Dess, DannyIW\n- **UWUnglish** (we're so sorry): @CodingWithAnxiety, @FatCatClient\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffchat-horizon%2Fhorizon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffchat-horizon%2Fhorizon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffchat-horizon%2Fhorizon/lists"}