A collection of tools, calculators, converters, generators, encoders, decoders, and more of common use to IT. Can be built by hand but it's probably easier to download the latest release and unpack that.
An online tool that generates attractive as well as accessible color combinations for websites.
Generate a .vimrc file by checking and unchecking boxes to enable features.
A simple command line tool which takes a directory of images, reorganizes them a little bit (I'm not wild about this but it's not too hard to put everything back the way it was), and generates a static image gallery. Uses just a little bit of Javascript webshit to make the gallery responsive and mobile-friendly. The default theme looks a bit like Flickr's default album.
A site that takes a single image and generates a customizable favicon pack for any website.
POMjs is a random password generator in HTML and pure Javascript. It can be customized by modifying the sources. There's really nothing magic going on here, but it works and is somewhat responsive. The goal was to make something small, useful, and reasonably free from dependencies.
Download the distribution or clone the repo. Files and folders should be placed in your web root, or another folder accessible to your web server. All references to CSS and Javascript use relative paths.
There may be references to "Öppet Moln" ("Open Cloud"), which is a Swedish site run by the author of POMjs, oppetmoln.se, to promote open source solutions for general use. You can, of course, delete such references.
I'd appreciate a mention on whatever website you use this one, and a link to the original repo, but it's not required.
Pick a keyboard that you're configuring from the drop-down. Drag and drop keys onto your keymap. Delete or add layers to the keymap. Bake a firmware .hex image to flash onto your keyboard.
An ACME protocol client written purely in Shell (Unix shell) language.
Full ACME protocol implementation. Support ECDSA certs. Support SAN and wildcard certs. Simple, powerful and very easy to use. You only need 3 minutes to learn it. Bash, dash and sh compatible. Purely written in Shell with no dependencies on python. Self-contained, just one script is needed to issue, renew and install your certificates automatically. DOES NOT require root/sudoer access. Docker ready. IPv6 ready. Cron job notifications for renewal or error etc.
simple-homepage is a command line utility that helps you create a simple static homepage for your browser. The documentation can be found here.
Scapy is a powerful interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more. It can easily handle most classical tasks like scanning, tracerouting, probing, unit tests, attacks or network discovery (it can replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, tshark, p0f, etc.). It also performs very well at a lot of other specific tasks that most other tools can’t handle, like sending invalid frames, injecting your own 802.11 frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on WEP encrypted channel, …), etc.
Scapy runs natively on Linux, Windows, OSX and on most Unixes with libpcap (see scapy’s installation page). The same code base now runs natively on both Python 2 and Python 3.
keygen generates working, high-quality 3D-printable models of keys based on given parameters. To generate a key, select your key type and shapes. Then, follow the instructions on how to properly enter the bitting. Click 'Download STL' to save your key in a format suitable for 3D printing. This site is simply a web interface to keygen, a light wrapper around OpenSCAD. You can download and use this tool offline if you so desire.
A sparkline generator implemented as a shell script.
Just run spark and pass it a list of numbers (comma-delimited, spaces, whatever you'd like) and it generates a text-mode bar graph, where the heights are relative to one another but reflect the numbers given. It's designed to be used in conjunction with other scripts that can output in that format.
Github: https://github.com/holman/spark
A tool to generate binary polyglots (files that are valid with several file formats).
Samila is a generative art generator written in Python, Samila let's you create arts based on many thousand points. The position of every single point is calculated by a formula, which has random parameters. Because of the random numbers, every image looks different.
vaults is a password manager featuring client side AES-256 encryption of passwords and notes, PBKDF2 hashing, vaults, and password generation. Separate vaults per user.
Front end, back end, and storage.
Requires PHP8 and MySQL v8. Says that it demands Docker but it can probably be built manually.
A password manager/generator that takes a master password, a URL, a username, and optionally a serial number (for when you have to change passwords) and (re)generates the password for you. Requires no database or third party storage - the right password is always generated for you. Desktop versions, browser plugins, and a cli tool.
No notepad feature, so no storing your 2fa recovery codes there.
Robohash is a easy web service that makes it easy to provide unique, robot/alien/monster/whatever images for any text. Put in any text, such as IP address, email, filename, userid, or whatever else you like, and get back a pretty image for your site. With hundreds of millions of variations, Robohash is the among the leading robot-based hashing tools on the web.
Kind of like Chernoff faces.
Outputs several kinds of image files.
Github: https://github.com/e1ven/Robohash
Installable with pip.
Executables aren't added to $venv/bin/
, though. You'll have to run them out of $venv/lib/pythonX.Y/site-packages/robohash/
. The executables are:
Both respond to --help
.
A static page generator for git.
Git repo: https://git.codemadness.org/stagit/
A smart solution to the problem of passwords. Cloverleaf generates passwords on demand, using the name of the app you're making a password for and a master password to derive a passcode. Enter those two things and you don't need to store the passcode because you can re-generate it whenever you want.
Can be installed as a native app and used offline.
LogoMakr is a free platform where you can design a logo using our millions of graphics and tools. To legally use the logo design that you create on our canvas, kindly provide credit to LogoMakr.com anywhere (web and print) the design is used. For more information on how to legally use the logo design and give credit, checkout this page.
If you would like a license to freely use the design, we encourage you to purchase the high resolution format of your design.