Skip to content

Modern command line SSL/TLS client - user-friendly openssl alternative with intuitive UI, syntax highlighting

License

Notifications You must be signed in to change notification settings

houseofdross/sslpie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSLPie: a CLI, openssl-like tool for humans

SSLPie (pronounced ess-ess-ell-pie) is a command line TLS/SSL client. Its goal is to make CLI interaction with ssl certificates as human-friendly as possible. It provides a simple ssl command that allows for querying SSL/TLS certificates using a simple and natural syntax, and displays colorized output. SSLPie can be used for testing, debugging, and generally interacting with certificates.

This project was shamelessly ripped off from the amazing HTTPie project at https://httpie.org/

  • Expressive and intuitive syntax
  • Formatted and colorized terminal output
  • Quering arbitrary servers and IPs
  • Server Name Indication support

TODO

TODO

TODO

Python 3 is the only version supported at this time

Hello World:

$ ssl www.google.com

Synopsis:

$ ssl [flags] domain

See also ssl --help.

Specifying which server to query for certificate information using the server parameter:

$ ssl --server 216.58.203.100 www.google.com

SSLPie does several things by default in order to make its terminal output easy to read.

TODO

Please use the following support channels:

Under the hood, HTTPie uses these two amazing libraries:

  • Requests — Python HTTP library for humans
  • Pygments — Python syntax highlighter

See CONTRIBUTING.rst.

See CHANGELOG.

MIT: LICENSE.

Matthew Wheeler (@afoozle) created HTTPie and these fine people have contributed.

About

Modern command line SSL/TLS client - user-friendly openssl alternative with intuitive UI, syntax highlighting

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages