Kontoj
Browser-based account creation tool using JSON service definitions

Kontoj is a lightweight web tool that helps create accounts on web services from a structured JSON file. It reads a services.json definition, generates passwords and emails, and assists with navigation and form autofill using a companion userscript.
Key Features
- Loads a services list from a JSON file (services.example.json) and validates against a provided JSON schema.
- Autoload option for a services file configured in config.json for convenient startup.
- Generate passwords based on configurable rules (length and allowed characters defined in the JSON).
- Bulk-fill controls: populate first/last name and email fields across selected services and generate per-service passwords.
- Export a generated email body (plain or HTML body modes) that lists credentials for distribution or record-keeping.
- Kontoj Companion userscript (for Tampermonkey/Violentmonkey) provides form autofill on create-account pages and configurable credential deletion rules in the extension.
- Quick navigation: open service login or create-account pages from the interface; optional service status iframe if the target site permits embedding.
- Simple developer workflow (node/npm, gulp, serve) and MIT-licensed source repository.
Use Cases
- Provisioning staged or demo accounts for QA and testing teams using a single JSON-driven workflow.
- Rapidly creating multiple user accounts during on-boarding or migration by generating credentials and an email summary.
- Assisting trainers or classroom environments where instructors prepare accounts and distribute credentials to participants.
Limitations and Considerations
- Autofill requires installing the Kontoj Companion userscript and a userscript manager (e.g., Tampermonkey or Violentmonkey); no browser extension package is distributed through mainstream stores.
- Credentials are stored in the userscript/extension context per the companion's configuration; there is no built-in encrypted vault or server-side secrets management.
- Service status embedding depends on the target site's embedding policy (iframes may be blocked by many sites).
- Functionality is driven entirely by the JSON service definitions; adapting to unusual signup flows may require editing or extending the JSON schema and selector rules.
In summary, Kontoj is a focused, JSON-driven utility for generating and autofilling account credentials across multiple services, intended for workflows like testing, onboarding, and bulk provisioning. It is implemented as a static web interface plus a companion userscript and is designed for local/self-hosted use with configurable JSON data.
Categories:
Tags:
Tech Stack:
Similar Services

n8n
Workflow automation platform with visual builder and code support
Self-hostable workflow automation platform combining a visual builder with JavaScript/Python code steps, 400+ integrations, and AI-assisted automation.

Ansible
Agentless IT automation and configuration management engine
Open source, agentless automation engine for configuration management, app deployment, orchestration, and infrastructure provisioning using YAML playbooks over SSH.

NocoDB
No-code spreadsheet interface for SQL databases with APIs
Open-source Airtable alternative that turns Postgres/MySQL/SQLite into a no-code spreadsheet UI with views, permissions, integrations, and REST APIs.

Huginn
Open-source platform for self-hosted automation agents
Huginn is an open-source automation platform that runs agents to monitor web data, process events, and trigger actions — self-hosted and extensible.


Apache Airflow
Platform to author, schedule, and monitor workflows as code
Apache Airflow is a workflow orchestration platform to define, schedule, and monitor data pipelines and other batch jobs using Python-defined DAGs.

Appsmith
Open-source low-code platform for internal tools and dashboards
Build and deploy internal tools, admin panels, and dashboards with a low-code UI builder that connects to databases and APIs and supports JavaScript logic and Git workflo...
JavaScript
JSON
HTML
CSS
npm
Node.js