Giter Site home page Giter Site logo

nmtuan / bitwarden_data Goto Github PK

View Code? Open in Web Editor NEW
71.0 3.0 5.0 124 KB

handle bitwarden duplicate data

Home Page: https://bitwarden.muyi.dev/

JavaScript 11.52% HTML 0.98% Vue 83.34% CSS 4.16%
bitwarden pinia vite vue vue-router iconify remixicons scss simplebar unocss duplicate-images

bitwarden_data's Introduction

Bitwarden Data

这是一个整理 Bitwarden 数据的小项目。

整个项目完全离线,你可以直接访问演示页面,也可以去 GitHub 下载源码自行搭建使用。

背景

正常情况下 Bitwarden 中的数据是不会重复的。

但由于我在多种密码管理软件中做过数据迁移,导致出现重复数据。

虽然重复数据不怎么影响使用,但终究是不舒服。趁着年前有点时间,就有了这个项目。

功能

  • 数据的导入导出

  • 重复数据的处理

  • 浏览器数据缓存,方便下次继续处理

  • 数据的列表展示

  • 数据编辑与删除

使用

详见项目演示页面

自建

整个项目使用以下技术栈搭建,需要你有一定的前端基础。

vite vue vue-router pinia scss unocss iconify remixicon simplebar

# 克隆项目
git clone https://github.com/NMTuan/bitwarden_data.git
cd bitwarden_data

# 初始化依赖
yarn install # or npm install

# 启动
yarn dev # or npm run dev

支持

如果你觉得此项目对你有帮助,欢迎 GitHub Star 爱发电 PayPal me

bitwarden_data's People

Contributors

lqzhgood avatar nmtuan avatar whp98 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

bitwarden_data's Issues

下载按钮没显示

下载按钮默认没显示出来,需要点一下语言切换按钮才会显示

[features]显示所有字段 隐藏相同项 一键去重

lastpass 是可以包含备注的,导入bitwarden后也含有备注
浏览器是没有备注的,导入后不包含备注
以上两者账号密码相同

  • 重复数据显示上能否显示所有字段?[包含备注 、totp 、fields(自定义字段) 等 ...]
  • 添加隐藏相同项功能
  • 全局密码显示切换 (本来就是对比,还要一个个点击显示密码没必要吧)
  • 一键去重功能,如果 A >= B 自动选择 A
          // A
         {
              "url": "www.baidu.com",
              "username": "abc",
              "password": "ps",
               "ext":{
                          note:"xxxx"
                          totp: "123123"          <----其他 kv 都一致,这是额外的
                  }
          }
          // B
         {
              "url": "www.baidu.com",
              "username": "abc",
              "password": "ps",
               "ext":{
                          note:"xxxx"
                  }
          }

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.