1
- # Secman CLI
1
+ <p align =" center " >
2
+ <a href =" https://secman.dev/#gh-light-mode-only " target =" _blank " >
3
+ <img src="https://assets.secman.dev/logo.svg" alt="Secman" width="300">
4
+ </a >
5
+ <a href =" https://secman.dev/#gh-dark-mode-only " target =" _blank " >
6
+ <img src="https://assets.secman.dev/logo_w.svg" alt="Secman" width="300">
7
+ </a >
8
+ </p >
2
9
3
- [ ** secman cli ** ] ( https://secman.dev ) is a TUI password manager can store, retrieves, generates, and synchronizes passwords, The most important difference is secman is not GPG cored. Instead, it uses a master password to securely store your passwords. and you can easily manage your passwords from everywhere with ** Secman Cloud** 😉.
10
+ [ ** secman** ] [ smweb ] is a password manager can store, retrieves, generates, and synchronizes passwords, The most important difference is secman is not GPG cored. Instead, it uses a master password to securely store your passwords. and you can easily manage your passwords from everywhere with ** Secman Cloud** 😉.
4
11
5
- <img src =" https://assets.secman.dev/apps/secman-cli.svg " />
12
+ <p align =" center " >
13
+ <img src =" https://raw.githubusercontent.com/scmn-dev/.github/main/assets/secman.svg " />
14
+ </p >
6
15
7
- ### Featuers
16
+ ## Projects
17
+
18
+ | Project | Package | Version | Links |
19
+ | ----------- | ------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
20
+ | ** CLI** | [ ` scmn-dev/secman ` ] ( https://pkg.go.dev/github.com/scmn-dev/secman/v6 ) | ![ version] ( https://img.shields.io/github/v/release/scmn-dev/secman?label=go%40latest&logo=go&style=flat-square ) | [ ` README.md ` ] ( README.md ) |
21
+ | ** Core** | [ ` @secman/core ` ] ( https://github.com/scmn-dev/secman/tree/main/core ) | ![ version)] ( https://img.shields.io/github/package-json/v/scmn-dev/secman?color=blue&filename=core%2Fpackage.json&label=npm%40latest&logo=npm&logoColor=blue&style=flat-square ) | [ ` README.md ` ] ( core/README.md ) |
22
+ | ** Hub** | [ ` @secman/hub ` ] ( https://github.com/scmn-dev/secman/tree/main/hub ) | ![ version] ( https://img.shields.io/github/package-json/v/scmn-dev/secman?filename=hub%2Fpackage.json&label=npm%40latest&logo=npm&style=flat-square ) | [ ` README.md ` ] ( hub/README.md ) |
23
+ | ** Crypto** | [ ` @secman/crypto ` ] ( https://github.com/scmn-dev/secman/tree/main/crypto ) | ![ version)] ( https://img.shields.io/github/package-json/v/scmn-dev/secman?color=blue&filename=crypto%2Fpackage.json&label=npm%40latest&logo=npm&logoColor=blue&style=flat-square ) | [ ` README.md ` ] ( crypto/README.md ) |
24
+
25
+ ## Featuers
8
26
9
27
- ** Not GPG cored.**
10
28
- ** It uses a master password to securely store your passwords.**
11
29
- ** It syncs your passwords.**
12
30
- ** Easy to use.**
13
- - ** It is written in Go.**
14
- - ** You can easily manage your passwords from everywhere, from desktop, web, terminal, and more.**
31
+ - ** It is written in Go to be fast.**
32
+ - ** You can easily manage your passwords from everywhere, from desktop, web, command line, and more.**
33
+
34
+ #### to learn about secman types, check out the [ secman types] ( https://secman.dev/docs/password-types ) page.
15
35
16
- ### Installation ⬇
36
+ ## Installation ⬇
37
+
38
+ > ### Secman CLI
17
39
18
40
### Using script
19
41
@@ -44,161 +66,26 @@ scoop bucket add secman https://github.com/scmn-dev/scoop
44
66
scoop install secman
45
67
```
46
68
47
- ## Usage
48
-
49
- ##### to learn about secman types, check out the [ secman types] ( https://secman.dev/docs/password-types ) page.
50
-
51
- ### Initialize ` ~/.secman `
52
-
53
- ** Command**
54
-
55
- ```
56
- secman init
57
- ```
58
-
59
- ** Flags**
60
-
61
- no flags
62
-
63
- ### Manage secman's authentication state.
64
-
65
- ** Command**
66
-
67
- ```
68
- secman auth
69
- ```
70
-
71
- ** Other Commands**
72
-
73
- ```
74
- create Create a new secman account.
75
- login Authenticate with secman.
76
- logout Logout of the current user account.
77
- refresh Refresh the current user account.
78
- ```
79
-
80
- ** Flags**
81
-
82
- no flags
83
-
84
- ### Insert a New Password
85
-
86
- ** Command**
87
-
88
- ```
89
- secman insert --[PASSWORD_TYPE]
90
- ```
91
-
92
- ** Flags**
93
-
94
- ```
95
- -c, --credit-cards Insert a credit card to your vault.
96
- -e, --emails Insert a email to your vault.
97
- -l, --logins Insert a login password to your vault.
98
- -n, --notes Insert a note to your vault.
99
- -s, --servers Insert a server to your vault.
100
- ```
101
-
102
- ### List all your passwords
103
-
104
- ** Command**
105
-
106
- ```
107
- secman .
108
- ```
109
-
110
- ** Flags**
111
-
112
- no flags
113
-
114
- ### Read a password
115
-
116
- ** Command**
117
-
118
- ```
119
- secman read --[PASSWORD_TYPE] <PASSWORD_NAME>
120
- ```
121
-
122
- ** Flags**
123
-
124
- ```
125
- -c, --credit-cards Read password from credit cards type.
126
- -e, --emails Read password from emails type.
127
- -j, --json Print password in JSON view.
128
- -l, --logins Read password from logins type.
129
- -n, --notes Read password from notes type.
130
- -s, --servers Read password from servers type.
131
- -p, --show-hidden Show hidden values.
132
- ```
133
-
134
- ### Update/Edit a password value
135
-
136
- ** Command**
137
-
138
- ```
139
- secman edit --[PASSWORD_TYPE] <PASSWORD_NAME>
140
- ```
141
-
142
- ** Flags**
143
-
144
- ```
145
- -c, --credit-cards Edit password from credit cards type.
146
- -e, --emails Edit password from emails type.
147
- -l, --logins Edit password from logins type.
148
- -n, --notes Edit password from notes type.
149
- -s, --servers Edit password from servers type.
150
- ```
151
-
152
- ### Delete a password
153
-
154
- ** Command**
155
-
156
- ```
157
- secman delete --[PASSWORD_TYPE] <PASSWORD_NAME>
158
- ```
159
-
160
- ** Flags**
69
+ > ### Secman Hub
161
70
162
- ```
163
- -c, --credit-cards Delete password from credit cards type.
164
- -e, --emails Delete password from emails type.
165
- -l, --logins Delete password from logins type.
166
- -n, --notes Delete password from notes type.
167
- -s, --servers Delete password from servers type.
168
- ```
71
+ Refer to [ secman hub] ( https://secman.dev/docs/hub ) for instructions.
169
72
170
- ### Generate a password
73
+ > ### Secman Web Extension
171
74
172
- ** Command **
75
+ Check out [ secman web extension ] ( https://secman.dev/docs/extension ) for installation instructions.
173
76
174
- ```
175
- secman generate --length 20
176
- ```
177
-
178
- ** Flags**
179
-
180
- ```
181
- -l, --length int Set the length of the password. (default 10)
182
- -r, --raw Generate a password and print it.
183
- ```
184
-
185
- > to learn more about secman commands run ` secman help `
77
+ ## Usage
186
78
187
79
## Some Resources
188
80
189
- - [ ** secman website** ] [ smweb ]
81
+ - [ ** website** ] [ smweb ]
190
82
- [ ** docs** ] ( https://secman.dev/docs )
191
- - [ ** changelog ** ] ( https://secman.dev/changelog )
83
+ - [ ** blog ** ] ( https://secman.dev/blog )
192
84
- [ ** privacy policy of secman** ] ( https://secman.dev/privacy )
193
85
194
- ## Other Secman Products
195
-
196
- - [ ** Secman Desktop** ] ( https://github.com/scmn-dev/desktop )
197
- - [ ** Secman Extension** ] ( https://secman.dev/extension )
198
-
199
86
## Contributing
200
87
201
- Thanks for your interest in contributing to ` secman ` . You can start a development environment with [ gitpod] ( https://www.gitpod.io ) :
88
+ Thanks for your interest in contributing to ` secman ` . You can start a development environment with [ gitpod] ( https://www.gitpod.io )
202
89
203
90
[ ![ open in gitpod] ( https://gitpod.io/button/open-in-gitpod.svg )] ( https://gitpod.io/#https://github.com/scmn-dev/secman )
204
91
@@ -208,7 +95,6 @@ thanks to [**@charmbracelet**](https://github.com/charmbracelet) for thier aweso
208
95
209
96
## License
210
97
211
- [ ** secman** ] [ smweb ] is licensed under the terms of [ MIT] [ licurl ] License
98
+ [ ** secman** ] [ smweb ] is licensed under the terms of [ MIT] [ https://github.com/scmn-dev/secman/blob/main/LICENSE ] License
212
99
213
100
[ smweb ] : https://secman.dev
214
- [ licurl ] : https://github.com/scmn-dev/secman/blob/main/LICENSE
0 commit comments