Libraries 36+
Smart Legion Lab Libraries is a collection of production-ready libraries for developers — from cryptographic password generators and TSP solvers to utilities for Redis, GitHub API, Forgejo, console applications, and file path management. Built with Python, Go, C#, Kotlin, Rust, and JavaScript, these libraries solve real-world challenges in security, automation, algorithms, and CLI tool development.
smartpasslib
Smart Passwords Library: Cryptographic password generation and management without storage. Generate passwords from secrets, verify knowledge without exposure, manage metadata securely.
smart-dynamic-gravity-tsp-rs
A high-performance Rust library for solving the Traveling Salesman Problem (TSP) using the novel Dynamic Gravity algorithm.
smartpasslib-rs
Smart Passwords Library for Rust: Cryptographic password generation and management without storage. Generate passwords from secrets, verify knowledge without exposure. Cross-Platform Determinism: Same secret + same parameters = identical password on Rust, C#, Python, Kotlin, Go, JavaScript. Decentralized by Design: No cloud, no database, no trust required.
smart-pch-tsp-rs
Universal TSP path improver using the PCH (Position-Candidate-Hypothesis) paradigm. PCH takes ANY TSP path (from ANY algorithm), statistically analyzes it, and synthesizes a shorter path.
clipassman
Console Smart Password Manager - Terminal-based smart password manager with deterministic password generation. Generate, manage, and retrieve passwords without storing them - all from your command line.
smart-tsp-solver
A high-performance Python library for solving the Traveling Salesman Problem (TSP) using novel heuristic approaches. Features advanced algorithms that outperform classical methods by ~25% on real-world clustered data while maintaining practical computational efficiency.
clipassgen
Console Smart Password Generator - Terminal-based smart password generator with deterministic password generation. Generate passwords from secret phrases - same secret always produces the same password, no storage required.
smart-tsp-benchmark
Smart TSP Benchmark is a professional algorithm testing infrastructure with customizable scenarios and detailed metrics.
smart-2fa-secure
Advanced Two-Factor Authentication system with enhanced security features.
babylonian-image-library
A deterministic infinite image library generator inspired by Borges' 'The Library of Babel'. Generate unique, deterministic images based on coordinate systems without storing image data.
smart-babylon-library
Smart Babylon Library. A deterministic infinite library generator. Generate unique, deterministic books and pages based on coordinate systems without storing any data.
smartpathlibrary
Library for working with paths to files and folders.
smartexecutorlib
Smart executors.
commandman
Console command manager. Store your commands in one place for automatic or manual launch and execution at any time.
smart-tsp-oracle
A high-performance, exact solver for the Traveling Salesman Problem (TSP) implemented in Python. Utilizes an intelligent Branch and Bound algorithm with adaptive thresholding to find the globally optimal solution for small to medium-sized TSP instances.
smart-legion-lab-library
Smart Legion Lab all libraries (Python Libraries Collection).
climan
Cross-platform config and manager for click console utilities.
github-ssh-key
GitHub ssh key manager. Console utility for creating, getting, testing, using public ssh keys for GitHub.
commandpack
A cross-platform library for creation, storage, management of commands and command packages. Execution of commands, parsing of files with command packages.
smartprinter
Cross-platform Python library, smart printer for console applications.
smartcliapp
Cross-platform library of tools for creating console applications, based on the click library.
commandex
A cross-platform library for creation, storage, management of commands and command packages. Execution of commands, parsing of files with command packages.
smartrandom
Random data generators. Allows you to generate random strings of a given length from letters, numbers and symbols, as well as randomize text. Helps generate passwords, service codes (for example, for sending via SMS), hashes and much more. Generates smart, recoverable passwords.
smarttextdecorator
A cross-platform library for decorating strings and displaying them beautifully in the console. Generates and displays lines to the full width of the console with the specified text and a placeholder character. Generates and displays a line with the specified text, decorated at the top and bottom with filler characters along the length of the line. Use for beautiful design of console applications.
smartauthen
Smart, simple, lightweight, secure cross-platform authentication for any application.
smart-redis-storage
Convenient work with Redis.
smart-text-randomizer
Smart Text Randomizer
smart-repository-manager-core
Smart Repository Manager Core - A Python library for managing Git repositories with intelligent synchronization, SSH configuration validation, and GitHub integration.
forgejo-sync-manager-core
Universal core library for Forgejo repository synchronization.
smartpasslib-js
Smart Passwords Library (JS): Cryptographic password generation and management without storage. Generate passwords from secrets, verify knowledge without exposure, manage metadata securely.
smartpasslib-kotlin
Smart Passwords Library (Kotlin): Cryptographic password generation and management without storage. Generate passwords from secrets, verify knowledge without exposure, manage metadata securely.
smartpasslib-csharp
Smart Passwords Library (C#): Cryptographic password generation and management without storage. Generate passwords from secrets, verify knowledge without exposure, manage metadata securely.
smartpasslib-go
Smart Passwords Library (Golang): Cryptographic password generation and management without storage. Generate passwords from secrets, verify knowledge without exposure, manage metadata securely.
smart-dynamic-path
Dynamic, deterministic, time-dependent path generation. No storage. No database. No dependencies. Generate cryptographically secure paths that change automatically based on time (day, month, hour) from a secret phrase. Perfect for hiding admin panels, creating temporary access links, or building time-based API keys.
django-smart-dynamic-path
Dynamic secret admin URL for Django. Time-based, deterministic, no storage. Hide your Django admin behind a URL that changes daily/monthly. Only you know the secret phrase to generate the current path.
outputdecorator
Output Decorator is a lightweight Python library designed to enhance CLI application output with professional text decoration. It automatically adapts to your terminal width and provides simple methods for creating visually appealing formatted output.