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. Learn more →
Top 23 Rust MacOS 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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
FlyingCarpet
Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips in close range.
-
zenith
Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage
-
nix-installer
Install Nix and flakes with the fast and reliable Determinate Nix Installer, with over 2 million installs.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
It's opinionated, which comes with upsides and downsides. I won't blame the maintainer to keep things focused, feature creep (even for worthy features) can kill a FOSS project.
Another example is sixel support, there's a fork where it all works but is not sufficiently "proven" (code quality just as well as sixel being the best fit for the problem)
https://github.com/alacritty/alacritty/pull/4763#issuecommen...
It may be annoying but I get the reasoning, and there are other terminals.
Project mention: What AI assistants are already bundled for Linux? | news.ycombinator.com | 2024-03-01> I wouldn't hold my breath waiting for a native Linux AI-assisted assistant.
On Mac when I press Command + Space, it brings up Spotlight search
That can't easily be added to be the equivalent of some kind of LLM prompt on GNOME/KDE/XFCE?
I don't quite know what you'd ask it/do with it that would be of much value? Seems like a quicker way/a wrapper around either asking an LLM questions via CLI or basically Electron wrapping HTML (like this https://github.com/lencx/ChatGPT)?
Project mention: Bebop v3: a fast, modern replacement to Protocol Buffers | news.ycombinator.com | 2024-03-12This is awesome. I'd love to have upstream support in Wasmer ( https://wasmer.io )
Sniffnet is an open source, Rust-based network monitoring tool I’ve been working on for almost two years now.
If you want a standalone cross platform text expander I currently enjoy using Espanso[1]
[1]: https://espanso.org/
Hi! I’m Aloke, an engineer at Warp.
I’m really excited to share that Warp is now available on Linux! If you’re interested in trying it out, you can download Warp: https://warp.dev/
Building Warp on Linux was quite an undertaking. Warp uses a custom Rust-based UI framework that we built in house and renders natively on the GPU. To get Warp running on Linux, we built a version of our UI framework that supports winit [1] as a windowing backend. We also built a version of our renderer that uses wgpu [2]. Reducing complexity by using these well-supported, cross platform, frameworks let us bootstrap a version of Linux quicker than expected and should make it easier to build Warp for other platforms (like Windows).
Please let me know what you think! Happy to answer any questions, either about the product or about technical challenges.
[1] https://github.com/rust-windowing/winit
Project mention: Apnic: Cgnat is harming internet innovation (2022) | news.ycombinator.com | 2024-04-26[3] https://github.com/fujiapple852/trippy/issues/1104
Project mention: Show HN: Multi-monitor KVM using just a USB switch | news.ycombinator.com | 2024-02-10I’ve been using display-switch[0] for this for a while now. No problems whatsoever. Works on windows/mac/linux.
[0] https://github.com/haimgel/display-switch
Project mention: Nvtop: Linux Task Monitor for Nvidia, AMD and Intel GPUs | news.ycombinator.com | 2024-03-12
Project mention: So You Want to Ship a Command-Line Tool for macOS | news.ycombinator.com | 2024-02-21This is really specific, but for this point in the article:
> There’s a long guide on Embedding a Command-Line Tool in a Sandboxed App, so I followed that, and then slowly, painfully, factored Xcode out of it, so that I wouldn’t have to figure out how to get a 10GB Xcode install onto the CI machine (remember, you need to be signed in to an Apple ID to download Xcode, and there’s no way to do it from the command-line).
You could actually solve this with Rust and no Xcode whatsoever. cacao [1] and cargo-bundle [2] will produce an app bundle you could sign/notarize/distribute without needing to ever open Xcode.
[1] https://github.com/ryanmcgrath/cacao
This is a way improved[1] version of the official installer, capable of uninstallation among many other things, there is no need to use the official one: https://determinate.systems/posts/determinate-nix-installer
1: https://github.com/DeterminateSystems/nix-installer?tab=read...
Project mention: Saving Linux Desktop. Unifying repositories is the only way | /r/linux | 2023-12-07I don't understand why more people aren't aware of this: https://github.com/topgrade-rs/topgrade -I use it for Linux and Windows.
Project mention: Show HN: Multi-monitor KVM using just a USB switch | news.ycombinator.com | 2024-02-10This is great, but currently very limited; partial support for Windows. Seems inclined more towards Apple.
https://github.com/feschber/lan-mouse
I really hope that people try Flutter as Rust's GUI with Rinf. Flutter doesn't involve webview, which is more like native.
Project mention: Does anyone know where to find a macOS blue folder icon that has the Arc browser logo on it? As you can see in this screenshot, I need it to perfect the aesthetic of my current folders on my MacBook. It's not on macosicons.com so idk where to look. | /r/MacOS | 2023-06-03Anyway, I much prefer using the folderify utility instead of creating them by hand.
Rust MacOS related posts
-
Watchexec
-
An open-source tribute to the macOS Drift screensaver
-
An Open-Source Implementation of Apple Code Signing and Notarization
-
You don't have to type faster to type faster
-
Espanso: Because Who Actually Likes Typing Out Their Emails?
-
Linux version of Warp terminal is here
-
So You Want to Ship a Command-Line Tool for macOS
-
A note from our sponsor - InfluxDB
www.influxdata.com | 9 May 2024
Index
What are some of the best open-source MacOS projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | alacritty | 52,924 |
2 | ChatGPT | 47,295 |
3 | wasmer | 17,870 |
4 | sniffnet | 13,882 |
5 | tokei | 10,046 |
6 | espanso | 9,165 |
7 | yazi | 8,151 |
8 | watchexec | 4,919 |
9 | winit | 4,429 |
10 | FlyingCarpet | 3,080 |
11 | trippy | 3,030 |
12 | display-switch | 2,782 |
13 | zenith | 2,302 |
14 | chat-ai-desktop | 1,957 |
15 | sysinfo | 1,786 |
16 | cacao | 1,748 |
17 | kondo | 1,633 |
18 | nix-installer | 1,606 |
19 | topgrade | 1,576 |
20 | lan-mouse | 1,506 |
21 | rinf | 1,464 |
22 | Tickeys | 1,418 |
23 | folderify | 1,377 |
Sponsored