Applications 36+

Smart Legion Lab Applications is a diverse collection of tools built for real-world tasks — from password managers and 2FA authenticators to repository utilities, social networks, todo apps, and Telegram bots. Built with Python, Go, C#, Kotlin, Rust, and JavaScript, these applications span a wide range of platforms: Desktop (Linux/Windows), Web, Android, and CLI. Each project is crafted to solve specific problems with a strong focus on quality, usability, and reliability.


$ smartlegion@lab:~/apps$ loading…
Web

Smart Social Network

Modern Django-Powered Social Network Platform. A comprehensive, feature-rich social networking platform built from the ground up with Django.

social-network django-app smart-social-network
Desktop

Smart Password Manager

Linux desktop manager for deterministic smart passwords. Generate, manage, and retrieve passwords without storing them. Your secret phrase is the only key you need.

smartpasslib smart-password-manager python
Mobile

Smart 2FA Manager

Smart 2FA Manager is a lightweight, offline TOTP (Time-based One-Time Password) manager for Android. Store your 2FA secrets encrypted locally, generate codes without an internet connection, and maintain full control over your authentication data.

two-factor-manager TOTP kotlin
Web

Smart Password Manager

Web-based smart password manager with deterministic password generation. Generate, manage, and retrieve passwords without storing them. Your secret phrase never leaves your browser.

smart-password-manager smart-passwords python
Desktop

Smart Repository Manager

A powerful desktop application for managing GitHub repositories with intelligent synchronization, and comprehensive visual management tools.

repository-management githab-repository python
Desktop

Smart Password Manager

Desktop manager for deterministic smart passwords. Generate, manage, and retrieve passwords without storing them. Your secret phrase never leaves your device.

smart-passwords smartpasslib c#
Desktop

Smart Project Manager

Smart Project Manager is a desktop application for comprehensive project and task management, built with Python and PyQt5. It provides a hierarchical system for organizing projects, tasks, and subtasks, featuring visual labels, automatic progress tracking, and a dark-themed user interface.

project-manager desktop-project-manager python
Desktop

Smart File Duplicate Manager

Smart File Duplicate Manager is an app for finding and managing duplicate files. It's written on Python using PyQt6.

duplicate-detection duplicate-manager python
Desktop

Smart 2FA Manager

Offline, independent TOTP 2FA manager for Linux with graphical interface. No cloud, no phone required. Store your secrets locally, generate codes, create encrypted backups, and sync with Google Authenticator via QR codes.

2fa-management-ecosystem TOTS python
Desktop

Smart Task Manager

A modern desktop task management application built with Python and PyQt5, featuring an intuitive dark theme interface, priority-based organization, and automatic data persistence.

task-manager linux-app python
Desktop

Forgejo Sync Manager

Desktop GUI application for batch synchronization of Forgejo repositories to local machine.

forgejo-sync repository-management python
Mobile

Smart Password Manager

secure, offline smart password manager for Android with deterministic password generation. Store only metadata — passwords never exist until you generate them.

smart-passwords deterministic kotlin
CLI

Smart Command Runner

Run grouped shell commands from a TOML file with blocks, confirmation modes, and logging

commands command-manager rust
CLI

Smart Repository Manager

A comprehensive command-line tool for managing GitHub repositories with advanced synchronization, and intelligent local repository management.

github github-repo-manager python
CLI

Smart File Duplicate Manager

A safe, fast, and controllable duplicate file manager for the command line. Not just a duplicate finder. It is a complete workflow for locating, reviewing, and cleaning duplicate files — with byte-level accuracy, reversible actions, multi-stage detection, and full user control at every step.

duplicate-files duplicate-detection rust
CLI

Smart Password Generator

A comprehensive command-line tool for managing GitHub repositories with advanced synchronization, and intelligent local repository management.

smart-password-generator smartpasslib python
CLI

Smart Password Manager

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-password-manager smartpasslib python
CLI

GitHub Repos Backup Tools

A professional solution for automatic cloning and backup of all your GitHub repositories. Backup all your GitHub repositories and GISTs.

repository-management github python
CLI

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. Your secret phrase never leaves your device.

smart-password-manager windows c#
CLI

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. All from your command line.

smart-password-generator windows c#
CLI

Smart 2FA Manager

Lightweight, offline, independent TOTP 2FA manager for Linux.

2fa-manager linux python
CLI

Smart 2FA Manager

Smart 2FA Manager Bash. Lightweight, offline, independent TOTP 2FA manager for Linux.

2fa-manager linux bash
CLI

GitHub Ssh Key Manager

Console utility for creating, getting, testing, using public ssh keys for GitHub.

ssh-manager linux python
CLI

Task management from terminal. Console TODO app.

todo-manager linux python
CLI

Smart Pip Collector

Smart Pip Collector — A utility for collecting all dependencies from requirements.txt files in a specified directory and downloading their archives for local installation.

package-manager linux python
CLI

Forgejo Sync Manager

CLI tool for batch synchronization of Forgejo repositories to local machine.

repository-manager forgejo python
Bot

Personal Telegram Bot

Universal asynchronous Telegram bot for personal or business use with beautiful UI and advanced features

personal-bot telegram python
Bot

Todo App Telegram Bot

Asynchronous task manager.

todo-bot telegram python
Web

smartlegionlab.github.io

The official website of Smart Legion Lab — a comprehensive digital platform showcasing our work in software architecture, open-source development, cross-platform ecosystems, and theoretical computer science research.

smartlegionlab web-app html
CLI

Console todo manager.

todo-manager linux python
CLI

QR Codes Generator

Qr codes generator.

qr-codes linux python
CLI

Commands Manager

Console command manager. Store your commands in one place for automatic or manual launch and execution at any time.

command-runner linux python
Desktop

Modern desktop Todo application with powerful features.

todo-manager linux python
Web

Smart Todo App Local

Smart ToDo App is a modern, full-featured web-based task management application built with pure Python and JavaScript. The application offers an intuitive interface with dark theme and a complete set of features for productive task management.

todo-manager linux js
Web

Simple Social Network

Simple Social Network is a Django-based web application that provides real-time messaging, friendship management, user profiles, and two-factor authentication. The platform is designed for secure communication and social interaction with a modern, dark-themed interface.

social-network communication python
Desktop

Smart Bug Tracker

Smart Bug Tracker is a comprehensive desktop application built with Python and PyQt5 that enables efficient bug tracking, test management, and project organization. It supports role-based workflows for both developers and testers within a version-controlled environment.

bug-tracking linux python
CLI

GitHub Repos Downloader

A powerful command-line tool to clone and archive all public repositories from any GitHub user. Features beautiful console output, progress tracking, and automated archiving.

repository-downloader github python
Mobile

Smart Guitar Tuner Android

A professional guitar tuning application that allows you to create custom tunings and record your own string reference sounds. Perfect for guitarists using alternate tunings (Drop D, Open G, DADGAD, etc.) or wanting personalized practice tools.

guitar-tuner android kotlin
CLI

CLI Files Manager

A comprehensive, powerful command-line file management tool with advanced features for Linux.

files-manager linux python
CLI

CLI ToDo Manager

CLI ToDo Manager is a powerful command-line task management application with support for priorities, deadlines, system notifications, and a beautiful colorful interface.

todo-manager linux python
Web

ToDo app Web Version

TODO App web - simple, comfortable and affordable web-application for keeping and completing your tasks.

todo-manager web-app python
Mobile

Android Todo App

A simple yet powerful task management application with full CRUD operations, priority system, deadline reminders, and persistent local storage.

todo-manager mobile kotlin
Bot

Get SSH IP

Get SSH IP - Telegram Bot for get a command for connect to your SSH server

ssh telegram python
Mobile

Smart Notebook

A powerful, feature-rich note-taking application for Android built with Kotlin.

note-management android kotlin
Mobile

QR Code Scanner

A simple and fast QR code scanner application with orange-black theme, copy-to-clipboard functionality, and GitHub integration.

qr-scanner android kotlin
CLI

GitHub Explorer

Discover GitHub developers and repositories with style

qithub linux python
CLI

GitHub Open Repos Copy Manager

A powerful command-line tool to clone and archive all public repositories from any GitHub user. Features beautiful console output, progress tracking, and automated archiving.

github-repos linux python
Desktop

Modern Calculator

A beautiful and functional calculator built with PyQt6, featuring a modern dark theme, keyboard shortcuts, and scientific notation support.

math linux python
Desktop

Old Snake Game

A modern, visually enhanced remake of the classic Snake arcade game built with Python and Pygame. Features smooth controls, beautiful graphics, sound effects, and a persistent leaderboard system.

game linux python
CLI

GitHub Informer

GitHub Informer is a simple yet effective tool that retrieves public repository information for any GitHub user. It provides an easy-to-use interface to access repository data including metadata, statistics, and other relevant information from GitHub's REST API.

github-api linux python
CLI

QR Codes Generator

A simple command-line QR code generator for text and URLs.

qr-generator linux python
Web

QR Codes Generator

TODO App web - simple, comfortable and affordable web-application for keeping and completing your tasks.

todo-management web-app python