Topics / #app

App projects on GitHub

General tag for end-user applications across platforms.

As of , the most-starred App projects on GitHub are react-native (126.7K stars), immich (116.4K stars) and awesome-mac (116.3K stars). GitHub.Locker tracks 185 App repositories with 3.2M stars combined. The fastest-growing on October 16 was sill, with +939 stars in a day.

185Projects
3.2MStars in total
+3.8KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

Top 100 of 185 · by stars

  1. #1 · react/react-native

    react-native

    React Native lets you build native mobile apps for Android, iOS, and other platforms using React. UI is described in JavaScript but rendered with real native platform components, not a webview.

    126.7K
  2. #2 · immich-app/immich

    immich

    Immich is a self-hosted platform for backing up, organizing and browsing your photos and videos, built as an open-source alternative to Google Photos.

    116.4K
  3. #3 · jaywcjlove/awesome-mac

    awesome-mac

    It is a curated, categorized list of high-quality macOS software, covering everything from text editors and developer tools to design apps, utilities, and security tools.

    116.3K
  1. 4

    Deep-Live-Cam

    97.1Khacksider/Deep-Live-Cam · Python

    Deep-Live-Cam is an app that performs real-time face swapping and one-click video deepfakes using just a single source image, working live through your webcam or on existing images/videos.

  2. 5

    AFFiNE

    73.6Ktoeverything/AFFiNE · TypeScript

    AFFiNE is an open-source, all-in-one workspace that merges docs, whiteboards and tables into one knowledge base, positioned as a privacy-first alternative to Notion and Miro.

  3. 6

    drawio-desktop

    63.5Kjgraph/drawio-desktop · JavaScript

    drawio-desktop is the official Electron build of draw.io, a desktop diagramming app that wraps the core draw.io editor so you can build flowcharts and diagrams without a browser.

  4. 7

    ChatGPT

    54.6Klencx/ChatGPT · Rust

    ChatGPT Desktop is a native desktop wrapper around ChatGPT, built with Tauri and Rust, available as a dedicated app for Mac, Windows and Linux.

  5. 8

    lazydocker

    53.2Kjesseduffield/lazydocker · Go

    Lazydocker is a simple terminal UI for both docker and docker-compose, written in Go with the gocui library - 'the lazier way to manage everything docker', as its tagline goes.

  6. 9

    open-source-ios-apps

    52.6Kdkhamsing/open-source-ios-apps

    A collaborative, curated list of open-source iOS, iPadOS, watchOS, tvOS and visionOS apps, organized by category so you can find real-world example code for any kind of Apple app.

  7. 10

    spotube

    50Kteam-spotube/spotube · Dart

    Spotube is an open-source, cross-platform music streaming app for desktop and mobile that lets you bring your own music metadata, playlists, and audio sources through plugins instead of relying on one locked-in backend.

  8. 11

    legado

    47.1Kgedoor/legado · Kotlin

    Legado (阅读) is an e-book reader app written in Kotlin, presented as 'Legado 3.0 Book Reader with powerful controls & full functions'.

  9. 12

    iina

    46.8Kiina/iina · Swift

    IINA is a free, open-source, modern video player built specifically for macOS, using mpv for media decoding.

  10. 13

    edex-ui

    45KGitSquared/edex-ui · JavaScript

    eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor styled like a sci-fi computer interface, heavily inspired by TRON: Legacy's Board Room scene. It combines a real terminal with live CPU/RAM/network monitoring and touchscreen support.

  11. 14

    gkd

    42.9Kgkd-kit/gkd · Kotlin

    GKD is an Android app that taps the screen automatically: it watches for specific on-screen conditions (like certain text appearing) using Android's Accessibility service, then clicks the matching node or location based on your own custom selector rules.

  12. 15

    sniffnet

    41.6KGyulyVGC/sniffnet · Rust

    Sniffnet is a cross-platform desktop app for monitoring your network traffic in real time, with a graphical interface instead of raw terminal output.

  13. 16

    vim

    41.1Kvim/vim · Vim Script

    Vim (Vi IMproved) is a greatly improved version of the classic UNIX editor Vi - a text editor geared to editing programs and other plain text files. The current release is version 9.2.

  14. 17

    halo

    39.9Khalo-dev/halo · Java

    Halo is a powerful, easy-to-use open-source website building tool: from personal blogs and knowledge bases to corporate sites and online stores, it aims to cover your site-building needs in one place.

  15. 18

    devdocs

    39.6KfreeCodeCamp/devdocs · Ruby

    DevDocs combines documentation from many programming languages, frameworks, and tools into one fast, searchable web interface with offline support, a mobile version, dark theme, and keyboard shortcuts.

  16. 19

    everyone-can-use-english

    39KZuodaoTech/everyone-can-use-english · TypeScript

    Enjoy is an AI-powered learning companion built around the idea that AI is the best foreign-language teacher and Enjoy is its best teaching assistant. It's the software side of the long-running 'everyone-can-use-english' (人人都能用英语) project, which also includes two companion books on learning methodology.

  17. 20

    directus

    38.5Kdirectus/directus · TypeScript

    Directus is an open-source backend platform that wraps your existing SQL database with instant REST and GraphQL APIs, a no-code admin app, authentication, and fine-grained permissions - turning any database into a headless CMS, admin panel, or custom app backend.

  18. 21

    AndroidUtilCode

    33.6KBlankj/AndroidUtilCode · Java

    AndroidUtilCode is a powerful and easy-to-use library of utility classes for Android development, collecting commonly used helper functions so developers do not have to rewrite them in every project.

  19. 22

    cursor

    33.3Kcursor/cursor

    Cursor is a downloadable code editor application from the Cursor team; the repository itself is mainly a landing page pointing to the website, docs and community forum rather than hosting the editor's source code.

  20. 23

    calculator

    31.1Kmicrosoft/calculator · C#

    The official Windows Calculator that ships pre-installed with Windows, open-sourced by Microsoft — a modern Windows app written in C++ and C#, updated regularly with new features via the Microsoft Store.

  21. 24

    koreader

    30.4Kkoreader/koreader · Lua

    KOReader is a free, open-source ebook reader and document viewer primarily aimed at e-ink devices like Kindle, Kobo, PocketBook, Cervantes and reMarkable, and it also runs on Android and Linux.

  22. 25

    librepods

    30.3Klibrepods-org/librepods · Kotlin

    LibrePods is an app that unlocks AirPods features normally exclusive to Apple devices on Linux and Android — noise control modes, ear detection, battery status, head gestures, conversational awareness and more.

  23. 26

    facefusion

    30.3Kfacefusion/facefusion · Python

    FaceFusion is an industry leading face manipulation platform - AI software for swapping faces and syncing lips in media, which you download and run on your own machine rather than use as a web service.

  24. 27

    deskflow

    29.8Kdeskflow/deskflow · C++

    A free, open-source app that lets the keyboard, mouse, or trackpad of one computer control several nearby computers, moving seamlessly between them — like a software KVM but without the video.

  25. 28

    hey.xyz

    29.4Kslymnoyann/hey.xyz · TypeScript

    Hey is a decentralized, permissionless social media app built on Lens Protocol. This repo preserves the last open-source version of its code, as it existed before May 15, 2026.

  26. 29

    wezterm

    29.3Kwezterm/wezterm · Rust

    WezTerm is a GPU-accelerated cross-platform terminal emulator and multiplexer, written in Rust by @wez.

  27. 30

    Resume-Matcher

    28.7Ksrbhr/Resume-Matcher · Python

    Resume Matcher is a free, open-source AI harness for tailoring your resume to each job application, working with Claude, ChatGPT, DeepSeek, Kimi, GLM, Gemma and other LLMs, both local and remote.

  28. 31

    SmsForwarder

    28.5Kpppscn/SmsForwarder · Kotlin

    An Android app that watches a phone's SMS, incoming calls, and app notifications and forwards them by your rules to DingTalk, WeCom, Feishu, email, bark, webhook, Telegram, ServerChan, PushPlus, or another phone via SMS.

  29. 32

    GDevelop

    27.6K4ian/GDevelop · JavaScript

    GDevelop is an open-source, no-code game development app for building 2D, 3D and multiplayer games. It is designed to be fast and intuitive for everyone.

  30. 33

    winget-cli

    26.5Kmicrosoft/winget-cli · C++

    WinGet is the Windows Package Manager client - a tool for quickly discovering and installing the packages that make your PC environment special, straight from the command line.

  31. 34

    iptv-api

    25.6KGuovin/iptv-api · Python

    An IPTV source auto-update tool: it collects live stream links from multiple sources, checks availability, speed-tests them and outputs playable M3U/TXT playlists or an API endpoint you can import into any player.

  32. 35

    TVAPP

    25.2Kyouhunwl/TVAPP · JavaScript

    This is a huge curated collection of Android TV box apps — video/movie players, live TV, karaoke, games and utility tools — bundled with download links, version info, status flags and TVBox/影视仓-style interface source URLs to configure them.

  33. 36

    HandBrake

    24.7KHandBrake/HandBrake · C

    HandBrake is an open-source video transcoder: it takes videos you already have and makes new ones that play on phones, tablets, TV media players, game consoles, computers, and web browsers.

  34. 37

    mihon

    24.4Kmihonapp/mihon · Kotlin

    Mihon is a free, open-source manga reader for Android. It lets you discover and read manga, webtoons, comics, and more on your phone.

  35. 38

    happy

    24.2Kslopus/happy · TypeScript

    An open-source client for AI coding agents: run Claude Code or Codex on your computer and control the session from your phone, web or desktop, with end-to-end encryption. The repo description also names Grok.

  36. 39

    Cap

    23.4KCapSoftware/Cap · Rust

    An open source Loom alternative: it records your screen, camera and microphone and turns takes into shareable links or exported videos — for demos, bug reports, tutorials and async standups.

  37. 40

    RedisDesktopManager

    23.2Kredis/RedisDesktopManager · C++

    RESP.app, formerly known as RedisDesktopManager, is a GUI for Redis — a desktop client for working visually with Redis databases.

  38. 41

    CodeEdit

    23.1KCodeEditApp/CodeEdit · Swift

    CodeEdit is a free, open-source code editor for macOS, built by the community and written natively in Swift for the Mac.

  39. 42

    CodeHub

    22.5KCodeHubApp/CodeHub · C#

    CodeHub is an iOS app for browsing and maintaining your GitHub repositories from an iPhone, iPod Touch or iPad — from pull requests down to comments on individual file diffs.

  40. 43

    TrollStore

    22.4Kopa334/TrollStore · Objective-C

    TrollStore is a permasigned jailed app for iOS that permanently installs any IPA you open in it. It works via an AMFI/CoreTrust bug: iOS doesn't correctly verify code signatures when a binary has multiple signers, so TrollStore can resign apps with its fake root certificate and keep them installed for good.

  41. 44

    desktop

    22Kdesktop/desktop · TypeScript

    GitHub Desktop is an open-source, Electron-based GitHub app: a visual client for working with Git and GitHub without wrestling with the command line. It is written in TypeScript and uses React.

  42. 45

    Maccy

    22Kp0deje/Maccy · Swift

    Maccy is a lightweight, open-source clipboard manager for macOS. It keeps the history of everything you copy and lets you quickly search, navigate, and reuse previous clipboard contents.

  43. 46

    nowinandroid

    21.9Kandroid/nowinandroid · Kotlin

    Now in Android is a fully functional Android app built entirely with Kotlin and Jetpack Compose. It doubles as an official reference for Android design and development best practices and, as a running app, delivers news updates about Android development.

  44. 47

    Bulk-Crap-Uninstaller

    21.9KBCUninstaller/Bulk-Crap-Uninstaller · C#

    Bulk Crap Uninstaller (BCU) is a free, open-source Windows uninstaller built for removing large amounts of applications with minimal user input. It also cleans leftovers and detects orphaned apps.

  45. 48

    wechat-app-mall

    21.9KEastWorld/wechat-app-mall · JavaScript

    This is an open-source WeChat Mini Program e-commerce mall/storefront template that has been maintained long-term, now including support for live-streaming sales.

  46. 49

    helium

    21.6Kimputnet/helium · C++

    Helium is a Chromium-based web browser built for privacy: unbiased ad-blocking out of the box, no bloat and no noise. It is free, open source, and currently in beta.

  47. 50

    deskreen

    21.6Kpavlobu/deskreen · TypeScript

    Deskreen turns any device with a web browser — a phone, tablet or laptop — into a second screen for your computer. It is an Electron app that streams your screen live over WebRTC.

  48. 51

    Aerial

    21KJohnCoates/Aerial · Swift

    A screensaver for macOS that plays the Apple TV Aerial Views — the aerial footage Apple TV is known for — right on your desktop.

  49. 52

    Obtainium

    20.5KImranR98/Obtainium · Dart

    Obtainium is a free, open-source Android app that installs and updates apps straight from their release pages — GitHub, GitLab, F-Droid and many more — and notifies you when a new release comes out.

  50. 53

    vlc

    20.1Kvideolan/vlc · C

    VLC is a free, open-source media player and multimedia engine that plays nearly every audio and video format, plus discs, streams and capture devices, on almost every platform.

  51. 54

    komi-store

    19.5Kkomi-store/komi-store · Kotlin

    Komi Store, formerly GitHub Store, is a free open-source app store for browsing, discovering and one-click installing apps from developer releases on GitHub, Codeberg and Forgejo.

  52. 55

    carbonyl

    19.5Kfathyb/carbonyl · Rust

    Carbonyl is a Chromium-based browser that runs entirely inside your terminal, so you can browse the modern web without leaving the command line.

  53. 56

    Kap

    19.4Kwulkano/Kap · TypeScript

    Kap is a free, open-source screen recorder for macOS that lives in your menu bar — a desktop app built with web technology.

  54. 57

    spotify-tui

    19.4KRigellute/spotify-tui · Rust

    Spotify TUI is a Spotify client that runs entirely in the terminal, written in Rust. The binary is called spt — a keyboard-driven way to search music and control Spotify playback without opening the GUI app.

  55. 58

    BackgroundMusic

    19.3Kkyleneideck/BackgroundMusic · C++

    A free macOS audio utility that does three things: it automatically pauses your music when another audio source starts, gives every app its own volume slider, and lets you record your Mac's system audio.

  56. 59

    osu

    19.3Kppy/osu · C#

    osu! (lazer) is a free-to-win rhythm game — the open-source, future and final iteration of the osu! game client, marking the beginning of an open era for the project.

  57. 60

    activitywatch

    19.3KActivityWatch/activitywatch · Python

    ActivityWatch is a free and open-source automated time tracker. It records which apps and websites you use and how active you are, stores the data on your own machine, and shows it in a dashboard so you can see where your time actually goes.

  58. 61

    kivy

    19Kkivy/kivy · Python

    Kivy is an open source UI framework written in Python for rapid development of applications with innovative, often multi-touch interfaces. The same codebase runs on Windows, Linux, macOS, Android and iOS.

  59. 62

    lx-music-mobile

    18.8Klyswhut/lx-music-mobile · TypeScript

    LX Music Mobile is a free, open-source music player app for Android, built with React Native and Redux. It plays music from online sources you configure and organizes tracks into playlists.

  60. 63

    xbar

    18.1Kmatryer/xbar · Go

    xbar is a macOS menu bar app that puts the output of any script or program right into your menu bar. It is the reboot of BitBar, completely rewritten from the ground up in Go.

  61. 64

    TVBoxOSC

    17.9Kj4Uq/TVBoxOSC

    TVBoxOSC is an Android TV box video player app built on top of the open-source CatVodTVOfficial/TVBoxOSC project, reusing code from the related TVBoxOS and Box repositories.

  62. 65

    netch

    17.7Knetchx/netch · C#

    Netch is a simple, free and open-source proxy client for Windows that routes your traffic through proxy servers. It has been on GitHub since 2019 and has about 17.7k stars.

  63. 66

    Best-App

    17.6Khzlzh/Best-App

    A curated Chinese-language list recommending paid and free Mac/iOS apps, accessories, and tips worth your money, organized by category like productivity tools, developer tools, and subscription services.

  64. 67

    BBLL

    17.5Kxiaye13579/BBLL

    BBLL is a third-party Bilibili client for Android TV, built by an individual developer for learning and communication. It is not a hack of the official app: it simply wraps Bilibili's existing APIs to bring Bilibili videos and live streams to the big screen.

  65. 68

    sway

    17.4Kswaywm/sway · C

    Sway is an i3-compatible Wayland compositor: the program that draws and arranges your windows on Linux, tiling them automatically like the i3 window manager.

  66. 69

    wtf

    17.1Kwtfutil/wtf · Go

    WTF (aka 'wtfutil') is a personal information dashboard for your terminal, giving at-a-glance access to your important but rarely-needed stats and data. It is free and open-source and is used by thousands of developers and tech people.

  67. 70

    Qv2ray

    16.9KQv2ray/Qv2ray · C++

    Qv2ray is a cross-platform graphical client for V2Ray: it connects you to V2Ray-based proxy servers and ships an extensible plugin system for extra protocols.

  68. 71

    linsa

    16.9Klinsa-io/linsa · TypeScript

    linsa.io is a service for storing any kind of digital content with end-to-end encryption, so only you can access it, with extra features promised on top.

  69. 72

    avatarify-python

    16.5Kalievk/avatarify-python · Python

    It puts photorealistic animated avatars into Zoom, Skype and other video-conferencing apps: instead of your webcam feed, an AI model drives a face photo with your movements.

  70. 73

    Amethyst

    16.3Kianyh/Amethyst · Swift

    Amethyst is an automatic tiling window manager for macOS, in the spirit of xmonad: it arranges your open windows into layouts for you instead of letting them pile up and overlap.

  71. 74

    plaid

    16.2Knickbutcher/plaid · Kotlin

    It's an Android app that pulls in design news and inspiration, written to showcase material design in a real application rather than in isolated demos.

  72. 75

    dart_simple_live

    16.1Kxiaoyaocz/dart_simple_live · Dart

    Simple Live is a cross-platform Flutter app for watching Chinese livestreaming platforms (Huya, Douyu, Bilibili Live, Douyin) with danmaku (chat overlay) support, built for simple, no-frills viewing.

  73. 76

    VirtualXposed

    16.1Kandroid-hacker/VirtualXposed · Java

    VirtualXposed is an Android app, built on VirtualApp and epic, that lets you run Xposed modules on your phone without root, an unlocked bootloader, or a custom system image.

  74. 77

    NanaZip

    15.9KM2Team/NanaZip · C++

    An open source file archiver forked from the source code of 7-Zip, rebuilt for the modern Windows experience with a Fluent-style UI, MSIX packaging and extra codecs and hash algorithms.

  75. 78

    organicmaps

    15.7Korganicmaps/organicmaps · C++

    Organic Maps is a free offline maps and GPS navigation app for Android and iOS, built on OpenStreetMap data, aimed at hikers, cyclists, and travelers.

  76. 79

    gsy_github_app_flutter

    15.5KCarGuo/gsy_github_app_flutter · Dart

    GSYGithubApp Flutter is an open-source Flutter app that works as a full-featured GitHub client, letting you browse repos, trending projects and notifications and manage your personal GitHub account from your phone.

  77. 80

    documenso

    15.4Kdocumenso/documenso · TypeScript

    Documenso is an open source DocuSign alternative — a digital document-signing platform you can self-host and inspect. Its goal is to make fast, easy digital signing the best practice for every document signed worldwide.

  78. 81

    WeFlow

    15.2Khicccc77/WeFlow · TypeScript

    WeFlow is a tool for viewing, analyzing, and exporting your WeChat chat history — it crunches your chats into personal data visualizations and a one-of-a-kind annual report.

  79. 82

    Easydict

    15Ktisfeng/Easydict · Swift

    Easydict is a macOS app for looking up word definitions and translating text, pulling results from multiple dictionary and translation services at once.

  80. 83

    edit

    14.7Kmicrosoft/edit · Rust

    Edit is a small terminal text editor from Microsoft for quick, simple jobs — an homage to the classic MS-DOS Editor, rebuilt with a modern interface and input controls similar to VS Code.

  81. 84

    AltStore

    14.6Kaltstoreio/AltStore · Swift

    AltStore is an alternative app store that lets you sideload .ipa apps onto a non-jailbroken iOS device using only your Apple ID, no jailbreak required.

  82. 85

    textmate

    14.6Ktextmate/textmate · Objective-C++

    TextMate is a graphical text editor for macOS 10.12 or later — a long-running open-source project with about 14.5k stars on GitHub.

  83. 86

    QloApps

    14.4KQloapps/QloApps · PHP

    QloApps is a free, open-source hotel management and reservation system: a booking engine plus a Property Management System (PMS) that powers your own hotel booking website.

  84. 87

    thunderbird-android

    14.1Kthunderbird/thunderbird-android · Kotlin

    Thunderbird for Android is an open-source, privacy-focused email app that lets you manage multiple accounts from one place with a Unified Inbox option; it's built on the former K-9 Mail codebase.

  85. 88

    electronic-wechat

    13.8Kzhongyi-tong/electronic-wechat · JavaScript

    Electronic WeChat was a free, open-source desktop WeChat client for macOS and Linux, built with Electron to make Web WeChat feel like a native app. It is now archived and no longer maintained.

  86. 89

    LunaTranslator

    13.8KHIllya51/LunaTranslator · C++

    LunaTranslator is a Windows desktop tool that extracts text from visual novels and galgames in real time (mainly via text hooking) and translates it, so you can play untranslated Japanese games.

  87. 90

    omi

    13.8KBasedHardware/omi · Python

    Omi is an open-source AI that captures your screen and conversations, transcribes them in real time, and turns them into summaries, action items and a chat that remembers everything you've seen and heard. It works on desktop, phone and wearables.

  88. 91

    lawnchair

    13.7KLawnchairLauncher/lawnchair · Java

    Lawnchair is a free, open-source home app (launcher) for Android. Built on Launcher3, Android's default home app, it adds Pixel Launcher features plus deep customization.

  89. 92

    wordcraft

    13.7Kstorytold/wordcraft · Rust

    WordCraft is an open-source, clean-room reimplementation of Microsoft Word in pure Rust: a word processor with the Word workflow you know - ribbon, styles, tables, track changes, references, mail merge - built by the ArtCraft team.

  90. 93

    LuLu

    13.3Kobjective-see/LuLu · Objective-C

    LuLu is a free, open-source firewall for macOS: it watches the network connections apps on your Mac try to make and lets you allow or block them.

  91. 94

    lightcraft

    13.2Kstorytold/lightcraft · Rust

    LightCraft is an open-source, clean-room reimplementation of Adobe Lightroom built entirely in Rust: a non-destructive RAW photo editor and library manager with its own color pipeline, masking tools, and presets.

  92. 95

    pixez-flutter

    13.1KNotsfsssf/pixez-flutter · Dart

    PixEz is a third-party Pixiv client built with Flutter that lets users browse Pixiv artwork, including ugoira (animated illustrations), with a direct connection option for users in mainland China who would otherwise need a proxy.

  93. 96

    firefox-ios

    13.1Kmozilla-mobile/firefox-ios · Swift

    Firefox for iOS — Mozilla's open-source web browser for iPhone and iPad. This one repository also contains Focus iOS, Mozilla's second iOS app.

  94. 97

    keeweb

    13Kkeeweb/keeweb · HTML

    KeeWeb is a free, cross-platform password manager that opens and creates KeePass-compatible kdbx vault files, running as either a browser app or a desktop app.

  95. 98

    phabricator

    12.3Kphacility/phabricator · PHP

    Phabricator is a collection of web applications for software development, tied to code review and to Git, Mercurial and SVN repositories.

  96. 99

    xManager

    12.1KTeam-xManager/xManager · Java

    xManager is a free Android app that lets you download, install, and manage different versions of a music streaming app, giving you an ad-free experience with extra features not in the official app.

  97. 100

    Thaw

    12.1Kthaw-app/Thaw · Swift

    Thaw is an open source menu bar manager for macOS that lets you hide, organize, and restyle your menu bar icons, with hover/click/scroll reveal gestures, hotkeys, and conditional triggers.

Showing the 100 most-starred of 185. See every one in the catalog.

Often tagged together