All Projects → sillelien → codenames

sillelien / codenames

Licence: other
A simple bash script to convert hex values (such as commit ids) to codenames

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to codenames

Elixir Json
Native JSON library for Elixir
Stars: ✭ 216 (+1442.86%)
Mutual labels:  hex
CodenameGenerator
Configurable code name generator for .NET
Stars: ✭ 29 (+107.14%)
Mutual labels:  codename
dehex
🎨👀 R package: learn to assess a colour hex code by eye
Stars: ✭ 29 (+107.14%)
Mutual labels:  hex
Tints And Shades
🌈 Display tints and shades of a given hex color in 10% increments.
Stars: ✭ 228 (+1528.57%)
Mutual labels:  hex
Xprof
A visual tracer and profiler for Erlang and Elixir.
Stars: ✭ 246 (+1657.14%)
Mutual labels:  hex
serde with
This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.
Stars: ✭ 392 (+2700%)
Mutual labels:  hex
Number
ActionView::Helpers::NumberHelper for Elixir
Stars: ✭ 186 (+1228.57%)
Mutual labels:  hex
literate-binary
Integrate handcrafted binary and documentation
Stars: ✭ 37 (+164.29%)
Mutual labels:  hex
Alfred-Colors-workflow
hex <=> rgb <=> hsl
Stars: ✭ 28 (+100%)
Mutual labels:  hex
khroma
A collection of functions for manipulating CSS colors, inspired by SASS.
Stars: ✭ 28 (+100%)
Mutual labels:  hex
Dynamiccolor
Yet another extension to manipulate colors easily in Swift and SwiftUI
Stars: ✭ 2,677 (+19021.43%)
Mutual labels:  hex
Neuron
A GraphQL client for Elixir
Stars: ✭ 244 (+1642.86%)
Mutual labels:  hex
monobit
Tools for working with monochrome bitmap fonts
Stars: ✭ 124 (+785.71%)
Mutual labels:  hex
Ecto mnesia
Ecto adapter for Mnesia Erlang term database.
Stars: ✭ 223 (+1492.86%)
Mutual labels:  hex
exe2hex
Inline file transfer using in-built Windows tools (DEBUG.exe or PowerShell).
Stars: ✭ 284 (+1928.57%)
Mutual labels:  hex
Civitas
Civitas is an empire-building game written in Javascript with the help of the jQuery library.
Stars: ✭ 207 (+1378.57%)
Mutual labels:  hex
hext
Markup language and tool for generating binary files
Stars: ✭ 23 (+64.29%)
Mutual labels:  hex
shipit
ShipIt automates Hex package publishing to avoid common mistakes
Stars: ✭ 21 (+50%)
Mutual labels:  hex
contentful.ex
Elixir SDK for the Contentful Delivery API
Stars: ✭ 32 (+128.57%)
Mutual labels:  hex
hxd
Speedy colored hexdump
Stars: ✭ 33 (+135.71%)
Mutual labels:  hex

codenames

A simple bash script to convert hex values (such as commit ids) to codenames

Usage ./name.sh <hex-value>

The hex-value should be 12 characters or more.

Why would I use this?

To give meaningful and easy to remember names for commits, so that they can be used as codenames for releases. unconditionally-gigantic-sugar is easier to remember than 4c33c6c7b7826063cd7d75b943057b5e5872661a.

How random is this?

190 adjectives * 29 adverbs * 842 nouns = 4,639,420 combinations

Add your own nouns, adjectives and adverbs to increase the number of possibilities.

Can I contribute?

Sure, the rules are as follows:

  1. All adverbs should be were possible West Coast Hip :-) Think Bill and Ted -> Point Blank -> Silicon Valley
  2. Adjectives must be positive, we're using these for releases so words like 'dank', 'messy' etc. don't really work well
  3. Nouns should be cool - yeah you figure out what cool means - things like llama, kitteh, cake are good, things like car, office, bucket aren't.
  4. Fork and Pull Request, ta.

Oh yeah and this is a quick and dirty hack so no validation or fancy stuff yet. But really do you need it for something this simple :-)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].