Access the the git-credential API by wrapping the `git credential` command.
Library to generate temporary git credentials for CodeCommit
A git credential helper for setting git credentials from environment variables
Bootstrap a project by cloning a GitHub repo and running its scaffolder, using your local git credentials.
AWS credential provider that sources credentials from a Node.JS environment.
A simple utility to get user's git credentials from node
Secure CLI to manage multiple GitHub/GitLab accounts with per-folder git credentials
A collection of credential providers, without requiring service clients like STS, Cognito
A command-line tool to easily switch between different Git credentials and SSH keys
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
AWS SDK for JavaScript Kms Client for Node.js, Browser and React Native
Shared utilities for all credential providers.
Helpers for fetching AWS account credentials
OpenID Connect (OIDC) & OAuth2 client library
Google APIs Client Library for Node.js
Contract between the CLI and authentication plugins, for the exchange of AWS credentials
Get raw git commits out of your repository using git-log(1).
Lightweight API server for Replicas workspaces
A JavaScript library for connecting securely to your Cloud SQL instances
Google APIs Authentication Client Library for Node.js
Credentials client for Node.js
Google auth based authentication support for Google services
OCI Common module for NodeJS
OCI NodeJS client for WorkRequests
Please use `gix-<thiscrate>` instead ('git' -> 'gix')
Provides types that help to implement git-credential helpers.
Git credential helper using GitHub App authentication to provide Github tokens as credentials to Git.
A library that provides an implementation of the git-credential input/output format
Standalone, embeddable Git operations via libgit2 — clone/fetch/push/commit/branch/merge, layered auth chain and async support
Helper that allows Git and shell scripts to use KeePassXC as credential store
Fastest way to diff your Rails credentials files in git
Shells out to git-credential's various backends for secure credential management
Generates SSH key and registers it with your gitHub account
Crawl git's commits of a given repository to find forgotten credentials
A gem to help editing rails credentials files with git merge conflicts.
Diff rails encrypted credentials store between git commits.
ace-git-secrets scans Git history for leaked credentials with gitleaks-backed detection, revokes supported tokens, rewrites compromised history, and blocks releases when secrets are still present.
Resolve git merge conflicts in Rails encrypted credentials by decrypting, merging, and re-encrypting them. Works with merge, rebase, and cherry-pick.
Deploy by creating a tarball using git archive and uploading it to the server. No access/credentials from your server to the Git repo required.
safe is a credentials manager for the linux command line written in Ruby. It locks and unlocks secrets in a safe simple and intuitive manner. You can then visit websites, manufacture keys and passwords, inject credentials into Jenkins, and interact with many tools including S3, GoogleDrive, Terraform, Git and Docker.
Aircon spins up one Docker Compose environment per git branch, injects Claude Code credentials, and attaches an interactive shell or VS Code.
divshare ======== Description ----------- The divshare gem makes it easier to use the Divshare API. To use it, you need to create a Divshare account and sign up for an API key. Usage ----- Here's a brief walkthrough of the basic operations (see `examples/` for more information): require 'divshare' # Set these for your divshare account api_key = 'your api key' api_secret = 'your api secret' email = 'your login email address' password = 'your password' filename = 'a file you want to upload' client = Divshare::Client.new(api_key, api_secret) client.login(email, password) all_my_files = client.get_user_files all_my_files.each do |f| print "#{f.file_name} (#{f.file_size}) " puts "was last downloaded #{Time.at(f.last_downloaded_at.to_i)}" end ticket = client.get_upload_ticket uploaded_id = client.upload(ticket, filename) puts "#{filename} uploaded with new id: #{uploaded_id}" client.logout Now, going through the same script step-by-step. Use your Divshare API key and secret (comes with key) to create a client: client = Divshare::Client.new(api_key, api_secret) Login using the credentials for your Divshare account: client.login(email, password) Get an array of all of your files: all_my_files = client.get_user_files Do something with the files: all_my_files.each do |f| print "#{f.file_name} (#{f.file_size}) " puts "was last downloaded #{Time.at(f.last_downloaded_at.to_i)}" end Upload a file, and capture its id: ticket = client.get_upload_ticket uploaded_id = client.upload(ticket, filename) Logout client.logout Installation ------------ Install using rubygems: sudo gem install divshare Or clone from github git clone git://github.com/wasnotrice/divshare.git
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.