|11 days ago||4 months ago|
|Mozilla Public License 2.0||-|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Is the documentation for making non-go plugins in the go-plugin repo outdated?
4 projects | reddit.com/r/hashicorp | 13 Sep 2022
can you try older go-plugin versions? The only major change in v1.4.4 was a bugfix for automtls. https://github.com/hashicorp/go-plugin/blob/master/CHANGELOG.md
Go and plugins ?
4 projects | reddit.com/r/golang | 18 Jun 2022
I strongly recommend to use Hashicorp/Plugin, that is more battle tested and could be extended and used by others languages.
DLL Architecture in Go
3 projects | reddit.com/r/golang | 25 Jan 2022
Doesn't sound too crazy to me. Maybe worth checking out https://github.com/hashicorp/go-plugin -- they came up with something similar for dealing with extensions/plugins.
Code review: Api Gateway
3 projects | reddit.com/r/golang | 27 Dec 2021
For our use cases the most attractive to us were gateways that were available as a library. Having programmatic access gave us the freedom to do whatever we wanted. If it gave us low level control over the http response the better. For example, we would want to respond with 401 for malformed tokens and reserve 403 as more of a"banned" status. That would cause us to rule out your api gateway. An alternative could be offering your gateway as a library or using a plugable module system like hasicorps plugin system.
py4go: Bidirectional embedding of Python in Go
4 projects | reddit.com/r/golang | 24 Dec 2021
If you really don't want to use cgo, you could use the grpc solution developed by hashicorp: https://github.com/hashicorp/go-plugin
What are the options of distributing a closed-source library in Rust?
6 projects | reddit.com/r/rust | 8 Nov 2021
Alternatively, you can go hashicorp path: https://github.com/hashicorp/go-plugin . I know thats not what you asked, but it is a way to let people use rust and maintain closed source. (each plugin is a process that communicate to parent via some form of RPC)
Why go plugin addresses do not load with go binary
3 projects | reddit.com/r/golang | 31 Oct 2021
It's a far better option to spawn sub processes as plugins. hashicorp has built a library for that.
Providing plugins or a plugin ecosystem a la wordpress
2 projects | reddit.com/r/golang | 25 Oct 2021
have you determined that RPC plugin solutions (á la https://github.com/hashicorp/go-plugin) are too slow?
Golang Inter-Process Communication Example
2 projects | reddit.com/r/golang | 21 Apr 2021
Another Go IPC mechanism I've seen is gRPC over unix domain sockets, which is often used with "plug-in" mechanisms (such as terraform: https://github.com/hashicorp/go-plugin). That gives a higher-level interface than reading/writing raw bytes on a socket.
Cross-language "plugin" option landscape
2 projects | reddit.com/r/golang | 6 Mar 2021
GRPC-based plugin system, ie github.com/hashicorp/go-plugin
VI-bindings everywhere - does it exist?
6 projects | reddit.com/r/neovim | 4 Oct 2022
I have a Hammerspoon plugin that does a fairly decent job: https://github.com/dbalatero/VimMode.spoon
History and Effective Use of Vim
6 projects | news.ycombinator.com | 29 Jul 2022
A friend of mine I met through my own similar (free) library is developing this like a madman: https://kindavim.app
It costs $3/month (coffee) but for a Vim person like me I gladly pay. Making this work across macOS is a total mess and a full-time job, and it's not trivial work.
If you want a free version, I have https://github.com/dbalatero/VimMode.spoon as a Hammerspoon plugin that works pretty OK, but I'm not actively developing it and prefer the kindaVim app at this point.
after kindaVim that adds Vim moves to any UI element on macOS, here's my second app: Wooshy. reach those UI elements through searching the whole macOS UI.
3 projects | reddit.com/r/macapps | 1 Jul 2022
there's some free solutions out there like Karabiner-Elements(https://karabiner-elements.pqrs.org) (but doesn't manipulate/calculate text, just key mapping) and VimMode.spoon (https://github.com/dbalatero/VimMode.spoon). if you don't wanna bother with setting those up there's also one-time payment stuff, that are basically wrappers around Karabiner Elements.
Vim for the whole macOS—kindaVim stable is out: Vim motions in UI, native apps, browsers, Electron apps, etc.
8 projects | reddit.com/r/vim | 27 Feb 2022
Win-Vind: Become an instant ninja in operating Windows at the speed of thought
5 projects | news.ycombinator.com | 12 Dec 2021
Love to see this windows project! If anyone wants some MacOS Vim functionality everywhere, I have a small library I maintain for that: https://github.com/dbalatero/VimMode.spoon
if you're on macOS and you love Vim so much that you want it anywhere 🔥️🔥️🔥️
5 projects | reddit.com/r/vim | 7 Dec 2021
Better solution: https://github.com/cknadler/vim-anywhere, for neovim users (and probably vim users) you can utilize some apple script as well: https://blog.schembri.me/post/neovim-everywhere-on-macos/. For those of you who want to try org-mode and evil, https://github.com/tecosaur/emacs-everywhere is awesome. And if you don't want to use an editor, a similar project (using Hammerspoon) is available here: https://github.com/dbalatero/VimMode.spoon
Vim moves to macOS.
2 projects | reddit.com/r/vim | 16 Nov 2021
and also let's not forget the awesome VimMode.spoon from dbalatero: https://github.com/dbalatero/VimMode.spoon
What is your “I don't care if this succeeds” project?
42 projects | news.ycombinator.com | 1 Feb 2021
I have a project that adds Vim key bindings to anywhere in macOS: https://github.com/dbalatero/VimMode.spoon
I'd love to have more users only to get more feedback but ultimately I work on it because it makes me more productive!
sam-hosseini/dotfiles: ꫝ My macOS setup
2 projects | reddit.com/r/dotfiles | 27 Dec 2020
Nice job! If you like Hammerspoon and Vim I have a spoon for vim mode https://github.com/dbalatero/VimMode.spoon
What are some alternatives?
wasmer - 🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
go-plugin-benchmark - Benchmark comparing the go plugin package to other plugin implementations
vopono - Run applications through VPN tunnels with temporary network namespaces
OS-NVR - OS-NVR is a lightweight extensible CCTV system. Mirror of GitLab.
rust - Empowering everyone to build reliable and efficient software.
scraper - Nodejs web scraper. Contains a command line, docker container, terraform module and ansible roles for distributed cloud scraping. Supported databases: SQLite, MySQL, PostgreSQL. Supported headless clients: Puppeteer, Playwright, Cheerio, JSdom.
scraper - A scraper for EmulationStation written in Go using hashing
vimac - Productive macOS keyboard-driven navigation
brains - ⚡️ My Digital Brain