InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Shim Alternatives
Similar projects and alternatives to shim
-
quickwit
Cloud-native search engine for observability. An open-source alternative to Datadog, Elasticsearch, Loki, and Tempo.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
sccache
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
-
-
-
mountpoint-s3
A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.
-
-
EasyPGPeasy
It's an easy, simple and straightforward tool to create PGP Keypairs, import third-party (or your already created...) Keys and use them easily.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
shim discussion
shim reviews and mentions
-
OpenID Coming to SSH
How does this compare to Userify's plain-jane SSH key technique?
The agent (https://github.com/userify/shim) sticks with decentralized regular keys and only centralizes the control plane, which seems to be more reliable in case your auth server goes offline - you can still login to your servers (just no updates to existing keys).
This project looks like it has a lot of heavy dependencies, which seems like an increased surface area (like Userify's Active Directory integration, but at least that's optional)
- Show HN: I built a simple, open-source tool to manage servers and SSH keys
-
S3 Express Is All You Need
That's exactly how Userify[0] used to work. (when it was Python; now that it's a Go app, we do the caching in memory using Ristretto[1]).
0. https://userify.com (team ssh key management/sudo authz)
1. https://github.com/dgraph-io/ristretto
-
Userify SSH Key Manager
Userify centralizes management of your users' SSH authorized_keys files across different projects and instance/server groups across multiple clouds. Using a web-interface (red=root, green=user, white=none), you can click to change permissions or remove access for that user across all servers in that group.
Your servers run a small (https://github.com/userify/shim) python script that continuously checks in with Userify via HTTPS. If a user no longer exists in that group, all sessions are actively killed (kill -9), the user account is deleted, and the home directory is renamed to /home/deleted:username so you can review the files in there at your convenience. If a user is later restored, that directory is automatically restored as well.
It's available via zero-install Userify Cloud or you can install your own server for data sovereignty.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Stats
The primary programming language of shim is Python.