Skip to content

VladimirGhostov/VaultPass

Repository files navigation

VaultPass — Милый менеджер паролей

VaultPass .NET WPF License

VaultPass — это стильный и минималистичный менеджер паролей с пиксельным дизайном и розовой эстетикой. Создан для тех, кто ценит красоту и безопасность.

Возможности

  • Локальное хранение — все пароли хранятся в SQLite на вашем компьютере
  • Пиксельный дизайн — милые шрифты и сердечки повсюду
  • Генератор паролей — создаёт надёжные пароли в один клик
  • Умное копирование — двойной клик по ячейке копирует содержимое, по фону строки — всю строку
  • Поиск по таблице — быстрый поиск по всем записям
  • Редактирование — можно менять логины и пароли
  • Защита от повторов — нельзя создать два одинаковых ID
  • Бэкап и восстановление — сохраняйте базу данных и восстанавливайте когда угодно
  • Кастомный курсор — приятные мелочи для глаз

Установка

Для пользователей

Вариант 1 — через установщик:

  1. Скачайте последний релиз VaultPassSetup.msi
  2. Запустите установщик
  3. Следуйте инструкциям
  4. Ярлык появится на рабочем столе

Для разработчиков

git clone https://github.com/VladimirGhostov/VaultPass.git

Откройте VaultPass.sln в Visual Studio 2026.

Необходимые пакеты NuGet:

  • System.Data.SQLite
  • SourceGear.sqlite3

Как пользоваться

Добавление записи:

  1. Введите ID, Логин и Пароль
  2. Нажмите кнопку Добавить
  3. Запись появится в таблице

Генерация пароля:

  1. Нажмите кнопку с ключиком рядом с полем пароля
  2. Пароль сгенерируется и скопируется в буфер обмена

Поиск:

  1. Введите текст в поле поиска
  2. Таблица покажет только подходящие записи
  3. Нажмите крестик чтобы сбросить поиск

Копирование:

  • Двойной клик по ячейке — копируется только эта ячейка
  • Двойной клик по фону строки — копируется вся строка

Редактирование:

  1. Выделите строку
  2. Нажмите Редактировать
  3. Измените нужные поля
  4. Нажмите Сохранить

Бэкап и восстановление:

  • Бэкап — сохранить копию базы данных
  • Восстановить — загрузить бэкап

Где хранятся данные

База данных находится в папке документов пользователя: C:\Users\Имя_пользователя\Documents\VaultPass\vaultpass.db

Преимущества:

  • Всегда есть права на запись
  • Легко найти для бэкапа
  • При удалении программы база остаётся

Технологии

  • .NET 10.0
  • WPF
  • SQLite

Автор

Сделано с любовью VladimirGhostov


Лицензия

MIT

About

A small app for storing passwords

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages