Operating Systems

Operating system technologies and related tools

linuxwindowsmacosmac
flutter
flutter
flutter
170.0k

Google's open source cross-platform UI framework, which has features such as reactive programming, hot reloading, and beautiful Material Design design, supports multiple platforms including iOS, Android, Web, and desktop applications.

trimstray
the-book-of-secret-knowledge
trimstray
167.6k

A collection of inspiring lists, manuals, memos, blogs, hacking tools, one-liners, CLI/Web tools, etc. This project brings together a variety of interesting and practical technical resources aimed at providing inspiration and knowledge for tech enthusiasts.

jlevy
the-art-of-command-line
jlevy
155.8k

An article with 60,000+ stars on GitHub called "The Art of the Command Line"

massgravel
Microsoft-Activation-Scripts
massgravel
132.8k

An activation tool for Windows and Office, supporting HWID, KMS38, and Online KMS activation methods. The project focuses on open-source code and reducing antivirus detection, providing users with solutions to activate Windows and Office.

microsoft
PowerToys
microsoft
117.9k

Microsoft's officially maintained Windows Toolbox contains many practical tools, such as quick start, window management, file preview, etc., which can significantly improve user productivity. As an open-source project, PowerToys provides powerful feature sets for Windows users, enabling them to manage and operate the operating system more efficiently.

microsoft
terminal
microsoft
97.9k

Microsoft released and open-sourced a new command line terminal tool Windows Terminal

rustdesk
rustdesk
rustdesk
87.5k

An open-source remote desktop control program that is ready to use out of the box, no configuration required, and can serve as an alternative to TeamViewer and AnyDesk. Software data can be self-hosted on a private server to ensure data security.

netdata
netdata
netdata
74.4k

Netdata - Netdata can perform distributed, real-time performance and health monitoring for systems or applications

ventoy
Ventoy
ventoy
66.3k

A must-have tool for making bootable USB drives. With it, you don't need to format the USB drive repeatedly when installing a system in the future. Just copy the ISO/WIM/IMG/EFI file to the USB drive and start it without any other operation.

sherlock-project
sherlock
sherlock-project
64.0k

An open-source script for checking if a username is taken on various social platforms. By providing a simple and effective command-line tool, users can easily check the availability of a username on different social platforms. This is very useful for user registration and consistency of online identities.

atom
atom
atom
60.4k

Atom - GitHub's official text editor

lencx
ChatGPT
lencx
53.7k

A large language model trained by OpenAI, which can be used for chatbots, text generation and question answering systems, etc. Whether you are a beginner or a professional, you can find the corresponding solutions in this project.

FiloSottile
mkcert
FiloSottile
53.3k

With the tool mkcert, you can build a trusted certificate environment locally with one command without any configuration.

Z4nzu
hackingtool
Z4nzu
52.3k

A project that integrates various hacking tools, including password cracking, SQL injection, phishing attacks, cross-site scripting attacks (XSS), distributed denial of service attacks (DDoS), etc. This project brings together a variety of hacking techniques with the aim of helping security researchers, white hat hackers, and security enthusiasts better understand cybersecurity and conduct legal security testing.

sickcodes
Docker-OSX
sickcodes
50.3k

A project that allows you to run a macOS operating system in Docker. With just two commands, users can easily start a macOS operating system in a Docker container. This provides developers with a simple and exciting way to experience macOS on non-Apple hardware for testing and development.

marktext
marktext
marktext
49.5k

A high-quality open-source Markdown editor with a simple and clean interface, providing real-time preview, multiple themes and editing modes, support for mathematical formulas, emoticons, shortcuts, etc., can export HTML and PDF files, suitable for Windows, macOS and Linux systems.

WerWolv
ImHex
WerWolv
48.7k

Reverse engineering the well-known hexadecimal editor Hex to see what's inside

agalwood
Motrix
agalwood
47.3k

A free and open source all-in-one download tool with a simple and easy-to-use interface, supporting HTTP, FTP, BT, magnet link and other resource downloads, with multi-threaded downloading, selective BT downloading, automatic Tracker updating and other functions, which can replace Thunder.

PowerShell
PowerShell
PowerShell
47.2k

A command-line tool and scripting language applicable to various systems. It provides powerful management and automation functions that can help users easily manage and operate operating systems, applications, and network resources. PowerShell has a rich set of commands and extensibility, meeting the needs of different users, making it a powerful and widely used tool.

vercel
hyper
vercel
43.9k

serhii-londar
open-source-mac-os-apps
serhii-londar
43.7k

A list of free open source applications for macOS

GitSquared
edex-ui
GitSquared
42.1k

A full-screen desktop application similar to a sci-fi computer interface, supporting operation on Windows, macOS, and Linux systems

termux
termux-app
termux
40.9k

An open-source terminal emulator running on Android. It provides a Linux environment and Shell, and through its built-in package manager, you can install and run tools such as ssh, Python, gcc, htop, git, vim, etc., on your phone.

iina
iina
iina
40.2k

KRTirtho
spotube
KRTirtho
40.2k

Spotube is an open-source, cross-platform Spotify client that leverages Spotify's data API and YouTube, Piped.video, or JioSaavn as audio sources, eliminating the need for Spotify Premium. It offers ad-free music streaming, track downloads, and cross-platform compatibility (Windows, macOS, Android, iOS, Linux). Key features include anonymous login, time-synced lyrics, local playback control, and no telemetry or data collection. Spotube is lightweight, privacy-focused, and built for native performance. It supports multiple installation methods, including direct downloads, package managers, and nightly builds. While it excludes Spotify podcasts and shows, it emphasizes supporting creators through alternative engagement. Licensed under BSD-4-Clause, Spotube is a community-driven project with a focus on simplicity and user freedom.

tw93
Pake
tw93
37.3k

A tool that can quickly package various web pages into MacApp. Compared with Electron, Pake is more compact and easy to use, faster, and has achieved universal shortcut transmission, immersive window, drag-and-drop, and packaging style compatibility features. For developers who need to package web applications into desktop applications, Pake provides a convenient and efficient open-source tool.

files-community
Files
files-community
36.9k

A brand new file manager, implemented with Fluent Design and the latest API of the Windows platform. It is characterized by a simple but not simple design, providing a modern and intuitive user interface. Files aims to provide users with a more convenient and efficient file management experience, being an innovative project that balances aesthetics and practicality.

jaywcjlove
linux-command
jaywcjlove
33.2k

A comprehensive Linux command search tool that provides detailed command manuals, explanations, and learning resources. Suitable for users of all levels, from beginners to advanced users, it offers useful commands and tips, making it an ideal choice for mastering the Linux command line.

exelban
stats
exelban
31.0k

A free and open source Mac system monitoring tool with comprehensive functions, which can monitor CPU, GPU, disk, memory, network, battery, sensors, fans, Bluetooth devices and multi-time zone clocks, is a good alternative to iStat Menus.

qier222
YesPlayMusic
qier222
30.8k

A third-party NetEase Cloud Music player with high aesthetics, developed based on Vue.js. It has all the basic functions of a music player, supports MV playback, dark mode, custom shortcuts and other functions.

DevToys-app
DevToys
DevToys-app
28.7k

1Panel-dev
1Panel
1Panel-dev
28.1k

A modern and open-source Linux server operation and maintenance management panel. It is designed to provide system administrators and operation and maintenance teams with a friendly interface for managing and monitoring various tasks and functions of Linux servers. Whether it's remote management, system monitoring or configuration management, 1Panel provides an integrated solution that simplifies the complexity of server management.

containers
podman
containers
26.5k

Podman - is an open-source container runtime project that can be used on most Linux platforms

kingToolbox
WindTerm
kingToolbox
26.1k

A high-look and powerful cross-platform terminal tool, which supports multiple protocols connection, file transfer, multi-language interface, command completion, file management, split-screen display, etc. It has the characteristics of high performance, low latency and low memory occupation.

raysan5
raylib
raysan5
26.1k

A game programming library designed to provide a pure and efficient experience for electronic game programming. It does not have flashy interfaces, visualization assistants, or debugging buttons; it focuses solely on coding in the most pure way. Inspired by the Borland BGI graphics library and the XNA framework, raylib is suitable for prototyping, tool development, graphical applications, embedded systems, and education.

invoke-ai
InvokeAI
invoke-ai
25.0k

A leading stable diffusion model creative engine that enables professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technology. The solution provides an industry-leading web interface as well as support for use via CLI on the terminal. Due to its efficient and flexible features, it can serve as the foundation for a variety of commercial products to meet the needs of different scenarios.

FreeCAD
FreeCAD
FreeCAD
24.1k

An open source 3D modeling tool that can be used to build any real-world object, with rich components, convenient operation, and wide application. Its main purpose is to help you create high-quality engineering drawings.

Z-Siqi
Clash-for-Windows_Chinese
Z-Siqi
24.1k

The Chinese version of Clash for Windows provides a patch and an installer. This project is committed to providing users with the Chinese version of Clash for Windows, so that users can use and configure the Clash proxy service more conveniently.

GyulyVGC
sniffnet
GyulyVGC
23.5k

A powerful and user-friendly network monitoring tool designed for real-time viewing and analysis of device network traffic. This application has a simple interface and practical functions, which can help users easily monitor network usage, suitable for network administrators and ordinary users who want to keep an eye on their network activities.

luong-komorebi
Awesome-Linux-Software
luong-komorebi
23.2k

A collection of high-quality Linux software has been gathered and organized, including e-book tools, command-line tools, file managers, and many other categories.

notable
notable
notable
23.1k

An open-source, high-quality, cross-platform Markdown editor

MustangYM
WeChatExtension-ForMac
MustangYM
22.5k

Mac WeChat plug-in supports multiple interface themes, message forwarding and anti-retraction, multi-account opening, custom reply, group exit monitoring and other functions for the client

abiosoft
colima
abiosoft
22.4k

Colima - a container runtime that can be used with minimal setup on macOS (and Linux) platforms

forthespada
CS-Books
forthespada
22.4k

A project that gathers more than 1000 classic computer books, personal notes and various interview resources. The book resources cover various fields of computer science, including C/C++, Java, Python, Go language, data structures and algorithms, operating systems, backend architecture, computer networks, design patterns, etc. In addition, the project also includes articles and personal notes published by the author on various platforms, which is a treasure trove for computer learners.

shadps4-emu
shadPS4
shadps4-emu
22.0k

An open-source PS4 emulator. This is a PlayStation 4 (PS4) emulator written in C++, supporting the play of PS4 games on Windows, Linux, and macOS systems. Although the project is still in the early stages of development and the number of playable games is limited, the latest version has successfully run games such as "Bloodborne" and "Dark Souls II".

CodeEditApp
CodeEdit
CodeEditApp
21.7k

CodeEdit is a code editor built by the community, for the community, and written entirely for macOS. Features include syntax highlighting, code completion, project search and replace, snippets, terminal, task running, debugging, git integration, code review, extensions, and more.

nikitavoloboev
config
nikitavoloboev
20.9k

GopeedLab
gopeed
GopeedLab
18.9k

A high-speed download tool that supports all platforms. Whether you are using Windows, Mac or Linux, Gopeed can provide you with a fast and stable download experience. It has powerful download acceleration features that can help users download files at higher speeds, saving time and bandwidth resources.

imthenachoman
How-To-Secure-A-Linux-Server
imthenachoman
18.0k

A guide on how to secure Linux servers, covering SSH configuration, basic security measures, network firewalls, system auditing and other security enhancements, with detailed steps and recommendations.

Tencent
MMKV
Tencent
17.9k

A key-value component based on mmap memory mapping, which is open-sourced by WeChat. The underlying serialization/deserialization uses protobuf implementation, with high performance and strong stability

kyleneideck
BackgroundMusic
kyleneideck
17.2k

A Mac audio tool that can automatically pause all background music when playing other audio, and resume the background music after playback ends, and supports controlling the volume of individual applications

lima-vm
lima
lima-vm
16.9k

Lima is a versatile tool for launching Linux virtual machines with automatic file sharing and port forwarding, designed to simplify Linux environments on macOS, Linux, and NetBSD. Initially focused on promoting containerd and nerdctl for Mac users, Lima supports various container engines like Docker, Podman, and Kubernetes, as well as non-container applications. It offers seamless integration with commands for Linux operations and container management, making it ideal for developers and system administrators. Lima is adopted by tools like Rancher Desktop, Colima, Finch, and Podman Desktop, and features community-driven GUIs and plugins. As a Cloud Native Computing Foundation sandbox project, Lima emphasizes ease of use, flexibility, and community collaboration.

Caldis
Mos
Caldis
16.5k

A small tool to smooth your mouse scrolling effect or set the scrolling direction separately on MacOS, making your wheel as smooth as a touchpad.

OpenEmu
OpenEmu
OpenEmu
16.5k

Relive childhood games on macOS with a retro gaming console that can play all sorts of classic games.

marticliment
UniGetUI
marticliment
15.9k

ai-shifu
ChatALL
ai-shifu
15.8k

milanm
DevOps-Roadmap
milanm
15.7k

Open source learning resources on GitHub: "DevOps 2022 Technology Roadmap", which will help you quickly understand the latest DevOps technology stack. It includes various DevOps-related learning materials such as Git, common programming languages, Linux, network security, containers, IaC, CI/CD, etc.

dortania
OpenCore-Legacy-Patcher
dortania
14.4k

A Python-based project built around Acidanthera's OpenCorePkg and Lilu, designed to run and unlock features in macOS on both supported and unsupported Macs. The main goal of this project is to breathe new life into Mac computers that no longer receive official support from Apple, allowing users to install and use macOS Big Sur and newer systems on machines from before 2007.

iggredible
Learn-Vim
iggredible
14.3k

"Learn-Vim" From this book, you will learn Vim window, tab management, quick file opening and searching, insert mode, integration of external commands, common syntax, and other Vim-related usage skills.

TKkk-iOSer
WeChatPlugin-MacOS
TKkk-iOSer
14.2k

Mac OS version of WeChat assistant, with functions such as automatic reply, message anti-retraction, remote control, multiple WeChat accounts, session bottoming, and login without authentication, etc.

© 2025 GitHub Fun. All rights reserved.