SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Unix Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Learn-Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
-
lynis
Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.
-
test-your-sysadmin-skills
A collection of Linux Sysadmin Test Questions and Answers. Test your knowledge and skills in different fields with these Q/A.
-
Sloth
Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.
-
ravynos
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
-
FluentFTP
An FTP and FTPS client for .NET & .NET Standard, optimized for speed. Provides extensive FTP commands, File uploads/downloads, SSL/TLS connections, Automatic directory listing parsing, File hashing/checksums, File permissions/CHMOD, FTP proxies, FXP support, UTF-8 support, Async/await support, Powershell support and more. Written entirely in C#.
-
shadowsocksr-native
翻墙 从容穿越党国敏感日 ShadowsocksR (SSRoT) native implementation for all platforms, GFW terminator
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: The-art-of-command-line: Master the command line, in one page | news.ycombinator.com | 2024-02-19
fzf : https://github.com/junegunn/fzf
Ventoy is an open-source tool to create a bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. Using Ventoy, we can create live USB for multiple distros in one flash disk. This is a revolutionary feature compared to other tools, e.g., Etcher, Rufus, etc, that can only create one live USB at a time. This tool is so important. Don't call yourself a distro hopper if you don't know this tool.
- Learning "modern" tools like ripgrep and fzf (There's a list here: https://github.com/ibraheemdev/modern-unix)
Project mention: Why does part of the Windows 98 Setup program look older than the rest? | news.ycombinator.com | 2024-04-09SerenityOS replicates that look and feel. It is also implemented in a dialect of C++ that adheres to some of the good parts of C++98: https://serenityos.org
Project mention: Epoll: The API that powers the modern internet (2022) | news.ycombinator.com | 2024-01-11
Once on a system, something like Linpeas or Winpeas would be useful: https://github.com/carlospolop/PEASS-ng
When I need shell-like utilities from my JS scripts I've previously used shelljs [0]. It's neat that Bun is adding more built-in utilities though.
And this comprehensive guide: https://github.com/iggredible/Learn-Vim
Linux has (free) tools to improve security and detect/remove malware: Lynis,Chkrootkit,Rkhunter,ClamAV,Vuls,LMD,radare2,Yara,ntopng,maltrail,Snort,Suricata...
Minecraft runs on various Javas.
And there's a known issue with an interaction between minecraft, Java, and the video drivers that crashes out and it can be traced back all the way to here: https://github.com/glfw/glfw/issues/1997
It's not fixed.
Project mention: Why can't MacOS just TELL ME which program is using the drive I'm trying to eject rather than just have me guess? | /r/MacOS | 2023-07-05That said, after I learned about how to use lsof, I found this little free app called =Sloth (and its github page ), which is just a nice native Mac app serving as a GUI for lsof. It'll let you know exactly which process to quit or kill so your drive can eject happily.
Project mention: F/OSS Comics: 8. The Origins of Unix and the C Language | news.ycombinator.com | 2024-04-17There is also https://github.com/dspinellis/unix-history-repo (Continuous Unix commit history from 1970 until today)
Project mention: Ravynos: BSD-based OS with an experience like and some compatibility with macOS | news.ycombinator.com | 2023-08-28
Project mention: Xonsh: Python-powered, cross-platform, Unix-gazing shell | news.ycombinator.com | 2024-02-14
Yes, I used that before I tried to have a notification center. I grabbed this code from a unixporn master (probably https://github.com/rxyhn/yoru), which does not use naughty config. I will tried later to have a notification center using naughty config, if that may work. Thanks!
Project mention: Rotz: Cross platform dotfile manager written in Rust | news.ycombinator.com | 2024-04-08Are your per-machine branches mostly distinct, or do they share a lot?
I use https://github.com/thoughtbot/rcm and I find my dotfiles share _quite a bit_ in some respects (e.g. neovim config) but are drastically different in others (SSH config as one example) -- keeping things synced _across_ branches sounds very difficult. rcm handles this well, without branches, IMO.
Unix related posts
- F/OSS Comics: 8. The Origins of Unix and the C Language
- Rotz: Cross platform dotfile manager written in Rust
- SerenityOS
- eBPF Documentary
- The-art-of-command-line: Master the command line, in one page
- Elvish, expressive programming language and a versatile interactive shell
- Scriptisto: "Shebang interpreter" that enables writing scripts in compiled langs
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source Unix projects? This list will help you:
Project | Stars | |
---|---|---|
1 | the-art-of-command-line | 148,297 |
2 | fzf | 59,462 |
3 | Ventoy | 57,566 |
4 | modern-unix | 29,689 |
5 | serenity | 28,519 |
6 | libuv | 23,182 |
7 | PEASS-ng | 14,831 |
8 | shelljs | 14,134 |
9 | Learn-Vim | 13,048 |
10 | lynis | 12,493 |
11 | GLFW | 12,172 |
12 | test-your-sysadmin-skills | 10,290 |
13 | Sloth | 8,142 |
14 | dumb-init | 6,682 |
15 | unix-history-repo | 6,434 |
16 | ravynos | 5,364 |
17 | elvish | 5,324 |
18 | yoru | 3,322 |
19 | rcm | 3,070 |
20 | FluentFTP | 2,937 |
21 | fzy | 2,893 |
22 | maestro | 2,799 |
23 | shadowsocksr-native | 2,729 |