👌 🦀 Bare bones WebFinger CLI in Rust

Overview

webfinger

Bare bones Rust WebFinger client.

cargo run --release acct:[email protected]
    Finished release [optimized] target(s) in 0.05s
     Running `target/release/webfinger 'acct:[email protected]'`


{"subject":"[email protected]","aliases":["https:\/\/rud.is\/b\/author\/hrbrmstr\/","https:\/\/mastodon.social\/@hrbrmstr","https:\/\/mastodon.social\/users\/hrbrmstr","https:\/\/infosec.exchange\/@hrbrmstr","https:\/\/infosec.exchange\/users\/hrbrmstr"],"links":[{"rel":"self","type":"application\/activity+json","href":"https:\/\/rud.is\/b\/author\/hrbrmstr\/"},{"rel":"http:\/\/webfinger.net\/rel\/profile-page","type":"text\/html","href":"https:\/\/rud.is\/b\/author\/hrbrmstr\/"}]}
cargo run --release -- --pretty acct:[email protected] 
    Finished release [optimized] target(s) in 0.05s
     Running `target/release/webfinger --pretty 'acct:[email protected]'`
{
  "subject": "[email protected]",
  "aliases": [
    "https:\/\/rud.is\/b\/author\/hrbrmstr\/",
    "https:\/\/mastodon.social\/@hrbrmstr",
    "https:\/\/mastodon.social\/users\/hrbrmstr",
    "https:\/\/infosec.exchange\/@hrbrmstr",
    "https:\/\/infosec.exchange\/users\/hrbrmstr"
  ],
  "links": [
    {
      "rel": "self",
      "type": "application\/activity+json",
      "href": "https:\/\/rud.is\/b\/author\/hrbrmstr\/"
    },
    {
      "rel": "http:\/\/webfinger.net\/rel\/profile-page",
      "type": "text\/html",
      "href": "https:\/\/rud.is\/b\/author\/hrbrmstr\/"
    }
  ]
}
You might also like...
CouchDB client-side library for the Rust programming language

Chill Chill is a client-side CouchDB library for the Rust programming language, available on crates.io. It targets Rust Stable. Chill's three chief de

Sofa - CouchDB for Rust
Sofa - CouchDB for Rust

Sofa - CouchDB for Rust Documentation Here: http://docs.rs/sofa Installation [dependencies] sofa = "0.6" Description This crate is an interface to Cou

⚡🦀 🧨 make your rust types fit DynamoDB and visa versa

🦀 🧨 dynomite dynomite makes DynamoDB fit your types (and visa versa) Overview Goals ⚡ make writing dynamodb applications in rust a productive experi

A Rust client for the ElasticSearch REST API

rs-es Introduction An ElasticSearch client for Rust via the REST API. Targetting ElasticSearch 2.0 and higher. Other clients For later versions of Ela

An Elasticsearch REST API client for Rust

elastic elastic is an efficient, modular API client for Elasticsearch written in Rust. The API is targeting the Elastic Stack 7.x. elastic provides st

An etcd client library for Rust.

etcd An etcd client library for Rust. etcd on crates.io Documentation for the latest crates.io release Running the tests Install Docker and Docker Com

etcd for rust

etcd for Rust An etcd(API v3) client for Rust, and it provides async/await APIs backed by tokio and tonic. Documentation on the library can be found a

Rust bindings for LMDB

lmdb-rs Rust bindings for LMDB Documentation (master branch) Building LMDB is bundled as submodule so update submodules first: git submodule update --

The official MongoDB Rust Driver

MongoDB Rust Driver This repository contains the officially supported MongoDB Rust driver, a client side library that can be used to interact with Mon

Owner
boB Rudis
🇺🇦 Pampa • Don't look at me…I do what he does—just slower. #rstats avuncular•👨‍🍳•✝️• 💤• Varaforseti í Gögn Vísindi @ @GreyNoise-Intelligence +CMU Lecturer
boB Rudis
CLI tool to work with Sled key-value databases.

sledtool CLI tool to work with Sled key-value databases. $ sledtool --help Usage: sledtool <dbpath> <command> [<args>] CLI tool to work with Sled da

Vitaly Shukela 27 Sep 26, 2022
A Rustbase CLI Client.

Rustbase CLI A Rustbase CLI Client. ⚠️ Warning This is a work in progress. Current available only for Linux. Join our discord server to get help and d

Rustbase 3 Nov 7, 2022
An awesome CLI for SurrealDB migrations (provides commands to scaffold, create and apply migrations).

SurrealDB Migrations An awesome CLI for SurrealDB migrations (provides commands to scaffold, create and apply migrations). cargo install surrealdb-mig

David Bottiau 8 Mar 29, 2023
fast & easy CLI and vscode extension specialized to format MySQL INSERT queries.

insertfmt fast & easy CLI specialized to format MySQL INSERT queries. format queries so that they look like a table. NOTE: If you wanna use the VSCode

canalun 7 May 2, 2023
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL.

SQLx ?? The Rust SQL Toolkit Install | Usage | Docs Built with ❤️ by The LaunchBadge team SQLx is an async, pure Rust† SQL crate featuring compile-tim

launchbadge 7.6k Dec 31, 2022
Redis re-implemented in Rust.

rsedis Redis re-implemented in Rust. Why? To learn Rust. Use Cases rsedis does not rely on UNIX-specific features. Windows users can run it as a repla

Sebastian Waisbrot 1.6k Jan 6, 2023
A generic connection pool for Rust

r2d2 A generic connection pool for Rust. Documentation Opening a new database connection every time one is needed is both inefficient and can lead to

Steven Fackler 1.2k Jan 8, 2023
An ArangoDB driver for Rust

Rincon Rincon is an ArangoDB driver for Rust. It enables low level access to ArangoDB in a typesafe and Rust idiomatic manner. The name Rincon is deri

Innoave 35 Mar 21, 2021
Cassandra DB native client written in Rust language. Find 1.x versions on https://github.com/AlexPikalov/cdrs/tree/v.1.x Looking for an async version? - Check WIP https://github.com/AlexPikalov/cdrs-async

CDRS CDRS is looking for maintainers CDRS is Apache Cassandra driver written in pure Rust. ?? Looking for an async version? async-std https://github.c

Alex Pikalov 338 Jan 1, 2023
Cassandra (CQL) driver for Rust, using the DataStax C/C++ driver under the covers.

cassandra-cpp This is a maintained Rust project that exposes the DataStax cpp driver at https://github.com/datastax/cpp-driver/ in a somewhat-sane cra

null 93 Jan 7, 2023