Skip to content

Repository files navigation

folkctl

Caution

Status: Under development

ℹ️ About

Folkctl is a CLI tool for finding and copying national identity numbers (fødselsnummer) for BankID test users that also exist in the Norwegian National Population Register (DSF) test database.

This project is the CLI tool for the Folkomaten project.

✨ Features

  • Search for users in the Folkctl default database.
  • Copy the fødselsnummer to the clipboard.
  • Copy the name to the clipboard.
  • Copy the all information to the clipboard.
  • Open your own users database file (comma separated values) using the --file flag.
  • Change the default database file using the --database flag.

The app supports both UTF-16 (as used by BankID Preprod when generating the files) and UTF-8 (as the default database file). The national identity numbers are synthetic and do not belong to any real individuals.

🛠️ Technologies

The project is built with:

📋 Requirements

Before starting, make sure Go is installed on your system.

go help

📦 Installation

Manual installation

git clone https://github.com/antoniorodr/folkctl
cd folkctl
go build && sudo mv folkctl /usr/local/bin/

Go installation

go install github.com/antoniorodr/folkctl@latest

🚀 Getting Started

Once installed, run:

folkctl

You will see a list of available commands/flags and a description of each.

❤️ Do you like my work?

If you find the project useful, you can support the author here:

GitHub Sponsor

About

Folkctl is a CLI tool for finding and copying national identity numbers (fødselsnummer) for BankID test users that also exist in the Norwegian National Population Register (DSF) test database.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages