The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Lua 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.
-
-
miro-windows-manager
Intuitive and clever mechanism for moving windows using only arrows, even resizing windows by thirds or quarters! For OSX
Project mention: Little macOS Apps That Make a Big Difference in 2024 | news.ycombinator.com | 2023-12-20For basic window tiling, I stumbled across Hammerspoon and the MiroWindowsManager spoon.
-
-
Project mention: Xcodebuild.nvim - plugin to develop iOS, iPadOS, and macOS apps in Neovim | /r/neovim | 2023-11-08
-
-
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.
-
I use the PaperWM spoon, a port of the Gnome thing.
It does not make sense to me to use a "normal" tilling vm that automatically messes up with window side without asking me, I just need the windows to be automatically put side by side.
-
Project mention: Use the builtin `listchars` option to implement minimalistic indent guides | /r/neovim | 2023-12-07
Hey. The plugin I am using for the folding is nvim-ufo. If your workflow highly relies on folding features, this plugin will be the must-have. Trust me please. As for its config, you could refer to its README or my config.
-
I've just moved my LSP-Zero config (which also uses Mason) to EFM from null-ls. You can see the changes I've made in this commit. Still some more tools to add but you'll get the basic gist of it.
-
-
-
dotfiles
❄️ My dotfiles for NixOS and macOS as a Nix flake. Neovim, Fish shell, Wezterm, etc. (by mrjones2014)
-
-
-
-
Project mention: C and Lua FFI for a better gF: jump to file at line and column | /r/neovim | 2023-11-22
Once I finished the C code and compiled I only had to set the ld library path so that ffi.load can find my module: export LD_LIBRARY_PATH="$HOME/.config/nvim/lua/config/nvim/" I wanted to do everything from C but calling drop (source) requires a struct args that doesn't look fun to setup. The C code is available here and the ffi here. And here the final utility for the better gF
-
-
-
dotfiles
My dotfiles for zsh, neovim (completely configured in lua), kitty and macOS (by dhruvmanila)
-
hammerspoon
A hammerspoon config with a bunch of custom spoons (sleep timer, resolution changer, paywall buster, safari hotkey utilities, window management with undo, etc). (by nonissue)
-
Project mention: Treesitter text objects mapping not working or being overwritten | /r/neovim | 2023-04-24
I'm having an issue where ac is matching on a column instead of the class.outer from treesitter. I don't know what is overwriting it. I'm hoping maybe someone faced the issue or know what it could be to help me out. Here's how I configured it: (full treesitter config here)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Lua MacOS related posts
- Yabai – A tiling window manager for macOS
- C and Lua FFI for a better gF: jump to file at line and column
- clean or not?
- How do you change the titles of tabs to display filenames?
- My Dashboard / Theme setup
- Treesitter text objects mapping not working or being overwritten
- [Help]About global function
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Index
What are some of the best open-source MacOS projects in Lua? This list will help you:
Project | Stars | |
---|---|---|
1 | awesome-hammerspoon | 1,217 |
2 | MIDI2LR | 667 |
3 | CommandPost | 381 |
4 | miro-windows-manager | 368 |
5 | HammerSpoon | 344 |
6 | xcodebuild.nvim | 276 |
7 | dotfiles | 252 |
8 | PaperWM.spoon | 187 |
9 | dotfiles | 155 |
10 | dotfiles | 112 |
11 | dotfiles | 102 |
12 | funkin-rewritten | 101 |
13 | dotfiles | 91 |
14 | .dotfiles | 84 |
15 | dotfiles | 46 |
16 | .dotfiles | 45 |
17 | .dotfiles | 42 |
18 | dotfiles | 39 |
19 | .dotfiles | 24 |
20 | dotfiles | 19 |
21 | hammerspoon | 16 |
22 | dotfiles | 15 |
23 | dotfiles | 12 |