Find a file
2025-03-14 21:57:27 -05:00
.gitignore 🛠 Add Taskfile 2025-03-07 16:25:40 -06:00
CHANGELOG.md 📝 Update CHANGELOG 2025-03-14 21:56:12 -05:00
config.go Add separator option 2025-03-11 16:42:39 -05:00
config_test.go 🚧 Pass Config to generator 2025-03-13 15:36:30 -05:00
gen_file.go 🚚 Move Slug/Hash Generators to own file 2025-03-14 19:50:24 -05:00
gen_file_examples_test.go 🚚 Move Slug/Hash Generators to own file 2025-03-14 19:50:24 -05:00
gen_file_test.go 🚚 Move Slug/Hash Generators to own file 2025-03-14 19:50:24 -05:00
gen_int.go ♻️ Refactor Incremental Generator to single function with options 2025-03-14 19:03:22 -05:00
gen_int_examples_test.go ♻️ Refactor Incremental Generator to single function with options 2025-03-14 19:03:22 -05:00
gen_ts.go 🚚 Rename TS* to Timestamp 2025-03-14 18:09:07 -05:00
gen_ts_examples_test.go Examples for everything 2025-03-14 21:22:29 -05:00
gen_ts_test.go ♻️ Refactor Timestamp Generator to single function with options 2025-03-14 17:39:42 -05:00
generators.go 🚚 Move Slug/Hash Generators to own file 2025-03-14 19:50:24 -05:00
generators_examples_test.go Examples for everything 2025-03-14 21:22:29 -05:00
generators_test.go 🚚 Move Slug/Hash Generators to own file 2025-03-14 19:50:24 -05:00
go.mod Add Slug Generator 2025-03-13 16:58:55 -05:00
go.sum Add Slug Generator 2025-03-13 16:58:55 -05:00
hashtype_string.go 🚚 Move Slug/Hash Generators to own file 2025-03-14 19:50:24 -05:00
LICENSE 🔖 Version 0.0.1 2025-03-10 17:03:52 -05:00
make.go Add extra Options to Make 2025-03-14 21:46:30 -05:00
make_examples_test.go Add extra Options to Make 2025-03-14 21:46:30 -05:00
make_test.go Add extra Options to Make 2025-03-14 21:46:30 -05:00
options.go Add Slug Generator 2025-03-13 16:58:55 -05:00
options_examples_test.go Examples for everything 2025-03-14 21:22:29 -05:00
README.md 📝 Update CHANGELOG 2025-03-14 21:56:12 -05:00
Taskfile.yml Add Hash generator 2025-03-14 15:01:39 -05:00

nomino - A filename generator

The purpose of nomino is to generate (probably random) filenames, for example, if you want to save an uploaded file to storage under a new name.

It takes a lot of inspiration (although no actual code) from Onym.

Note that this is still not at a stable release. There will be breaking changes between minor releases until it reaches 1.0.0. Patch releases shouldn't contain breaking changes however. Once it reaches 1.0.0, breaking changes will only happen between major releases.

TODO

I'll fill this out more in depth later.

For now, check official documentation.