Dev tools · alternatives · 2026
24 alternatives to Abusing a GitHub repo as a private certificate authority
I tend to create a private certificate authority for every side project, in order to create TLS certs for local development. I find it useful to have local development closely resemble production when at all possible, and "real" certificates are an important element. Anyway I got tired of having these CA private keys on my local machine, especially as I started thinking about setting up a private CA for my company (https://riza.io). So I started thinking about what the simplest way to host a private CA might be. You really only need two things: 1) secret storage, to hold the CA's…
This tool uses a GitHub repository and GitHub Actions to operate as a private certificate authority for local development. It stores the CA private key in GitHub secrets and uses Actions to generate TLS certificates… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Abusing a GitHub repo as a private certificate authority launched in 2024; newer entries below may have overtaken it.
- 1

- 2

simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 3

- 4

A private GitHub on Postgres. Contribute to calebwin/gitgres development by creating an account on GitHub.
May 2026 · github.com · its alternatives →
- 5SP
Morning HN. I had an issue recently where I wanted to share some private Github repositories with a larger audience than usual (25k+) on Youtube and was simply considering making my code public. Came up with an idea to build a middleman service that handles user access/management, generate share links and even paywall individual repos. Thought I might as well share here in case there's another dev out there who might be interested in sharing a private repo. Keen to get any feedback as I'm currently building
2024 · repobear.com · its alternatives →
- 6

I built this as a small side project to learn and experiment, and I ended up with this! I used a subdomain from my personal portfolio, and everything else runs on free tiers. The project uses Nuxt, SVG, Cloudflare Workers, D1 (SQL), KV, Terraform, and some agentic coding with OpenAI Codex and Claude Code. What started as a joke among friends turned into a fun excuse to build something end to end, from zero to production, and to explore a few things I’d never touched before. I’d really appreciate any feedback or suggestions.
Jan 2026 · certificate.brendonmatos.com · its alternatives →
- 7

Create a remote repository directly from your local folder to GitHub.
2023 · github.com · its alternatives →
- 8

A bash script for generating trusted self-signed SSL certs for local development on your Mac - kingkool68/generate-ssl-certs-for-local-development
2018 · github.com · its alternatives →
- 9

I work on the OpenZiti project and I have a CI server that accepts GitHub webhooks, but I don't want to expose my server to the internet with open ports. I used the Python SDK for OpenZiti (overlay networking platform) to create a GitHub Action that sends the webhook to my private server via overlay instead of via the open internet. This GitHub repo is a template that I made to show you how it all works. You can use it right away to run the sample server (httpbin-go) and see the GitHub Action in...action. Relevant threads include https://news.ycombinator.com/item?id=32596212 .
2022 · github.com · its alternatives →
- 10
AxKeyStore▲31Hi HN, I built AxKeyStore, an open-source CLI tool for managing secrets that uses your own private GitHub repository as encrypted storage. The idea is simple: → All encryption happens locally. → Secrets are stored as encrypted blobs in your private repo. → GitHub is treated as untrusted storage. → No plaintext secrets ever leave your machine. → No plaintext secrets are stored on disk. Most secret managers either require a hosted backend, a self-hosted server, or trusting a SaaS provider. I wanted something that: → Requires zero infrastructure → Uses tooling developers already have → Keeps…
Feb 2026 · github.com · its alternatives →
- 11

- 12

Sell access to Github repositories with Github Sponsors.
2021 · its alternatives →
- 13
Repl from Repo▲190Run any GitHub repository in the click of a button
2019 · replit.com · its alternatives →
- 14

2016 · github.com · its alternatives →
- 15

encrypted git on s3. Contribute to nathants/git-remote-aws development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 16

Greetings! I've created a GitHub action that works that allows GitHub Actions to exchange a GitHub token for AWS Access Credentials. I've cultivated a few examples of it in action: https://github.com/saml-to/aws-assume-role-action-examples I've always found management of AWS Credentials has been a pain. So this setting up this Action works like this: 1) A SAML Identity Provider is created in AWS 2) A Role in AWS is set up to trust that Identity Provider 3) A config file is added to the repository indicating which role can be assumed 4) The GitHub Action exchanges the Repo…
2022 · github.com · its alternatives →
- 17AT
2014 · mkcert.org · its alternatives →
- 18

Generate, store, and use SSH keys for Git, servers and more.
2022 · 1password.com · its alternatives →
- 19GC
I authenticate to many Git hosts from many machines and got tired of generating and copying personal access tokens. With credential helper git-credential-oauth, there are no personal access tokens or SSH keys to configure. Instead you authenticate in browser using OAuth. Git Credential Manager (included with Git for Windows) has a similar feature but it's awkward for Linux users to install. git-credential-oauth is cross platform and packaged in many Linux distributions.
2023 · its alternatives →
- 20

2015 · github.com · its alternatives →
- 21
Github Pages▲98Every Github repo has a secret free website.
2014 · pages.github.com · its alternatives →
- 22GM
2017 · gitmonkey.io · its alternatives →
- 23

Enabling SSH Access Control Using Github Repo Permissions (No Key File) - shaylevi2/githubssh
2022 · github.com · its alternatives →
- 24PE
Hi HN! I wrote a tool that partially encrypts files based on the presence of a HEREDOC. Check it out: https://github.com/higgins/privatize When added to a git repo, it will automatically transparently encrypt/decrypt files you want privatized. For example if you configured your repo to privatize the file `example.txt`, you could write: ``` Today I a burrito. <<PRIVATE I was on the toilet for hours. PRIVATE I got a lot of reading done. ``` but when git-commit'ed would become: ``` Today I a burrito. <<PRIVATE xuJ0fld2vmNWaVLogTIufmWsiFso PRIVATE I got a lot of reading…
2022 · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →