top
(README.md)
# getpasswd in Go [![GoDoc](https://godoc.org/github.com/howeyc/gopass?status.svg)](https://godoc.org/github.com/howeyc/gopass) [![Build Status](https://secure.travis-ci.org/howeyc/gopass.png?branch=master)](http://travis-ci.org/howeyc/gopass)

Retrieve password from user terminal or piped input without echo.

Verified on BSD, Linux, and Windows.

Example:
```go
package main

import "fmt"
import "github.com/howeyc/gopass"

func main() {
	fmt.Printf("Password: ")

	// Silent. For printing *'s use gopass.GetPasswdMasked()
	pass, err := gopass.GetPasswd()
	if err != nil {
		// Handle gopass.ErrInterrupted or getch() read error
	}

	// Do something with pass
}
```

Caution: Multi-byte characters not supported!

Imported by 317 package(s)

  1. github.com/1851616111/fabric/peer/network
  2. github.com/1lann/tport
  3. github.com/3rf/winpass
  4. github.com/Alkorin/sail/me
  5. github.com/AllTheDucks/docserver
  6. github.com/AppliedTrust/mytotp
  7. github.com/AustinDizzy/securitycenter-cli/auth
  8. github.com/BitfuryLightning/lnd/uspv
  9. github.com/BrianIp/orchestrator/go/ssl
  10. github.com/Carrotman42/otp-pwman
  11. github.com/CrowdProcess/crp-cli
  12. github.com/Cutehacks/qpm/qpm/commands
  13. github.com/Danwakefield/go-minilock/minilock-cli
  14. github.com/EOGILE/hydra/cli/hydra-host/handler
  15. github.com/Fiery/go-run
  16. github.com/Fiery/godo
  17. github.com/Fiery/godo/util
  18. github.com/G-Node/gin-cli/auth
  19. github.com/GoogleCloudPlatform/kubernetes/pkg/client/unversioned/clientcmd
  20. github.com/JNPRAutomate/jmcom
  21. github.com/Joushou/jirafs
  22. github.com/Kunde21/go-prompt
  23. github.com/LA5NTA/pat
  24. github.com/Ledgercn/go-StellarWallet/menu
  25. github.com/Lesterpig/fabric/peer
  26. github.com/LightningNetwork/lnd/uspv
  27. github.com/ListHub/shipyard/cli
  28. github.com/MiLk/hummingbird-go/main
  29. github.com/Netflix-Skunkworks/go-jira
  30. github.com/OttoAllmendinger/reop/go
  31. github.com/PaulMaddox/drac-kvm
  32. github.com/Peksa/go-dl/src
  33. github.com/RC1140/go-jira
  34. github.com/Senjai/gh/github
  35. github.com/Shelnutt2/db2struct/db2struct
  36. github.com/SommerEngineering/SSHTunnel
  37. github.com/SommerEngineering/Sync
  38. github.com/Ter0/coffer
  39. github.com/TheThingsNetwork/ttn/ttnctl/cmd
  40. github.com/TrevorAustin/hub/github
  41. github.com/UKCloud/vcd-healthcheck
  42. github.com/Xe/flitter/drill
  43. github.com/Xe/tools/atheme
  44. github.com/adamvduke/bcrypt-cli/commands
  45. github.com/adecaro/fabric/peer
  46. github.com/adrienkohlbecker/ejson-kms/utils
  47. github.com/ailispaw/talk2docker/commands
  48. github.com/alexander-bauer/gh/github
  49. github.com/andresgaragiola/fabric/peer
  50. github.com/ansel1/godo
  51. github.com/appliedtrust/mytotp
  52. github.com/appscode/appctl/pkg/cmd
  53. github.com/asannou/vuls/commands
  54. github.com/austindizzy/securitycenter-cli/auth
  55. github.com/aykevl/blog
  56. github.com/azlyth/secret
  57. github.com/b1101/ttn/ttnctl/cmd
  58. github.com/baek0429/simplediary
  59. github.com/bam365/tempest/go
  60. github.com/barracudanetworks/wbd
  61. github.com/bazooka-ci/bazooka/cli/bzk
  62. github.com/bcicen/shipyard/cli
  63. github.com/benjic/hub/github
  64. github.com/beyondblog/shipyard/cli
  65. github.com/bobbyabraham/fabric/peer
  66. github.com/bradbeam/go-chef-ssh
  67. github.com/brightbox/gobrightbox-cli/cli
  68. github.com/bronze1man/kmg/kmgSsh
  69. github.com/bulters/obc-peer
  70. github.com/cabrel/xfcm
  71. github.com/caesarxuchao/client-go/tools/clientcmd
  72. github.com/calavera/gh/github
  73. github.com/cathalgarvey/go-minilock/minilock-cli
  74. github.com/catyguan/fabric/peer
  75. github.com/cblach/kii
  76. github.com/cellofellow/pianopub-cli
  77. github.com/chr4/trousseau/trousseau
  78. github.com/chrisroseatcat/secure/wrap
  79. github.com/ckeyer/fabric/peer
  80. github.com/ckuroki/ora_dump
  81. github.com/clearraining/shipyard/cli
  82. github.com/clns/gitlab-cli/cmd
  83. github.com/cmcoffee/go-ask
  84. github.com/coduno/cli
  85. github.com/conseweb/lnd/uspv
  86. github.com/cvvs/hydra/cli/hydra-host/handler
  87. github.com/d4l3k/upass
  88. github.com/danielhtshih/fabric/peer
  89. github.com/danieljoos/keyfwd
  90. github.com/danwakefield/go-minilock/minilock-cli
  91. github.com/daveshanley/gobeepme/console
  92. github.com/dbratus/loghub
  93. github.com/dbrower/go-jira
  94. github.com/dchest/scryptutil
  95. github.com/dcu/1p/cli
  96. github.com/defektive/hub/github
  97. github.com/douglarek/gist
  98. github.com/dpapathanasiou/go-one-password
  99. github.com/dubek/fabric/peer
  100. github.com/echa/turnpike/examples/auth/client
  101. github.com/ehazlett/dialogue/cli
  102. github.com/eogile/hydra/cli/hydra-host/handler
  103. github.com/epuska/go_passgen
  104. github.com/fabiofalci/sconsify
  105. github.com/freman/hipclean
  106. github.com/future-architect/vuls/commands
  107. github.com/gauthampamu/fabric/peer
  108. github.com/gedex/gh/github
  109. github.com/geetarista/gethub/steps
  110. github.com/gerhard/tracker/config
  111. github.com/ghaskins/hyperledger-fabric
  112. github.com/ghaskins/obc-peer
  113. github.com/github/hub/github
  114. github.com/glennsb/atm/main
  115. github.com/glennsb/drac-kvm
  116. github.com/glennsb/swat
  117. github.com/go-emd/emd
  118. github.com/go-godo/godo
  119. github.com/go-godo/godo/util
  120. github.com/gogosphere/gogetthychotic
  121. github.com/goopi/krane
  122. github.com/hako/go-prompt
  123. github.com/helmi03/golang-stuff/github.com/jingweno/gh/github
  124. github.com/hiremaga/sprout
  125. github.com/hironobu-s/conoha-vps/command
  126. github.com/hoshi-takanori/go-web-sample/util
  127. github.com/howeyc/goscp
  128. github.com/howeyc/scryptutil
  129. github.com/hyperledger/fabric/peer/network
  130. github.com/iameli/kubernetes/pkg/client/unversioned/clientcmd
  131. github.com/incredlabs/shipyard/cli
  132. github.com/jackspirou/objstore
  133. github.com/jakecoffman/sshh
  134. github.com/jandre/go-prompt
  135. github.com/jandre/secrets/secrets
  136. github.com/jcesario/orchestrator/go/ssl
  137. github.com/jd1123/trousseau
  138. github.com/jgable/gh/github
  139. github.com/jiangzhx/fabric
  140. github.com/jingweno/gh/github
  141. github.com/jmcvetta/napping/examples/github_auth_token
  142. github.com/jojopoper/go-StellarWallet/menu
  143. github.com/joliss/gh/github
  144. github.com/jonbalbarin/tracker/config
  145. github.com/joushou/jirafs
  146. github.com/jpeters71/gtailer
  147. github.com/jroes/gh/github
  148. github.com/jshirley/go-jira
  149. github.com/jsimonetti/tlstun/client
  150. github.com/justinfenn/mcmd
  151. github.com/karteek/hap.go
  152. github.com/karteek/hap2
  153. github.com/katamaritaco/obc-peer
  154. github.com/kcuzner/goblog/cli
  155. github.com/kevinhankens/napping/examples/github_auth_token
  156. github.com/khrt/go-gist
  157. github.com/kintone/cli-kintone
  158. github.com/kohkimakimoto/gluaquestion
  159. github.com/koyue/godo
  160. github.com/kubernetes/kubernetes/pkg/client/unversioned/clientcmd
  161. github.com/kward/venue/venuelib
  162. github.com/la5nta/pat
  163. github.com/laher/sshutils-go/keyring
  164. github.com/laher/sshutils-go/pwauth
  165. github.com/laohanlinux/sshutils-go/keyring
  166. github.com/laohanlinux/sshutils-go/pwauth
  167. github.com/ledgercn/go-StellarWallet/menu
  168. github.com/lenon/huell/cli
  169. github.com/lightningnetwork/lnd/uspv
  170. github.com/lirm/fabric/peer
  171. github.com/listhub/shipyard/cli
  172. github.com/lordnynex/go-jira
  173. github.com/lornajane/hub/github
  174. github.com/lth2015/fabric/peer
  175. github.com/macedo/godo
  176. github.com/mantyr/go-minilock/minilock-cli
  177. github.com/maran/ethwallet-go
  178. github.com/martingartonft/napping/examples/github_auth_token
  179. github.com/martinrlilja/uuevents-cli
  180. github.com/mathieupassenaud/sail/me
  181. github.com/mathphreak/reop/go
  182. github.com/mattes/fugu
  183. github.com/maufl/ldapsh
  184. github.com/mcduan/identity-toolkit-go/gitkitcli
  185. github.com/mcenatie/fabric/peer
  186. github.com/mcenatie/obc-peer
  187. github.com/mdietz/identity-toolkit-go/gitkitcli
  188. github.com/mephux/envdb
  189. github.com/mfriesen/sms
  190. github.com/mgarciap/fabric/peer
  191. github.com/mgutz/gosu
  192. github.com/mgutz/gosu/util
  193. github.com/micanzhang/pg
  194. github.com/micanzhang/qb
  195. github.com/michaeldowling/fabric/peer
  196. github.com/mikedanese/kubernetes/pkg/client/unversioned/clientcmd
  197. github.com/milescrabill/perm
  198. github.com/milliant/shipyard/cli
  199. github.com/milliyang/golang-stuff/github.com/jingweno/gh/github
  200. github.com/mino0123/sve
  201. github.com/monsti/monsti/utils/bcrypt
  202. github.com/moosingin3space/Gopherbox/GBServer/GBServerAuth
  203. github.com/mozilla-services/github-perm-auditor
  204. github.com/mpyw/twhelp-go/prompt
  205. github.com/mpyw/twhelp/prompt
  206. github.com/mrkaspa/iloopstoolbelt/command
  207. github.com/mt-sync-theme/mt-sync-theme
  208. github.com/mwgg/passera/src
  209. github.com/mxlje/go-minilock/minilock-cli
  210. github.com/myENA/mkpasswd
  211. github.com/nablaone/npass
  212. github.com/nanobox-io/nanobox-cli/util/print
  213. github.com/nanobox-io/nanobox/util/print
  214. github.com/nashiox/vuls/commands
  215. github.com/nexocrew/3nigm4/3n4cli
  216. github.com/nodar-chkuaselidze/belkin-router-restart
  217. github.com/npe9/drac-kvm
  218. github.com/oleiade/trousseau
  219. github.com/openblockchain/obc-peer/peer
  220. github.com/outbrain/orchestrator/go/ssl
  221. github.com/pagodabox/pagodabox-cli/util
  222. github.com/pancakeio/pk
  223. github.com/parampavar/fabric/peer
  224. github.com/pearkes/gethub/steps
  225. github.com/pengwynn/gh/github
  226. github.com/percona/toolkit-go/pt-mongodb-query-profiler
  227. github.com/percona/toolkit-go/pt-mongodb-summary
  228. github.com/phonkee/gopypi
  229. github.com/ploe/jam/bazaar
  230. github.com/polym/upx
  231. github.com/pranavs18/shipyard/cli
  232. github.com/pravasan/pravasan
  233. github.com/purpleidea/mgmt/remote
  234. github.com/qguv/labmap
  235. github.com/qwding/go-testcode/os
  236. github.com/r3labs/composable
  237. github.com/rakoo/fminilock/minilock-cli
  238. github.com/robvdl/gcms/cmd
  239. github.com/roganartu/go-prompt
  240. github.com/roovo/tgl/gitlab
  241. github.com/rschmukler/go-prompt
  242. github.com/runabove/sail/me
  243. github.com/russmack/shipyard/cli
  244. github.com/russross/letmein
  245. github.com/rvolosatovs/ttn/ttnctl/cmd
  246. github.com/ryokdy/cli-kintone
  247. github.com/sadayuki-matsuno/vuls-test/commands
  248. github.com/sadayuki-matsuno/vuls/commands
  249. github.com/samnardoni/gh/github
  250. github.com/samphippen/sr-ide-benchmarker
  251. github.com/satococoa/github-auth/client
  252. github.com/sbani/hydra/cli/hydra-host/handler
  253. github.com/sbinet-staging/ishell
  254. github.com/schmich/ward/ward
  255. github.com/scottjab/drac-kvm
  256. github.com/sdomino/go-util/print
  257. github.com/segmentio/go-prompt
  258. github.com/showwin/myquerydump
  259. github.com/shubhodeep9/Gitlines
  260. github.com/simonleung8/cf-cli-plugin/login
  261. github.com/sirlantis/wwdcdl
  262. github.com/sirnewton01/gojazz
  263. github.com/sjmudd/orchestrator/go/ssl
  264. github.com/skyscape-cloud-services/vcd-healthcheck
  265. github.com/sorenmat/hub/github
  266. github.com/souravdatta/go-ftps
  267. github.com/stengaard/trousseau
  268. github.com/stevenschmatz/gopherbox/GBServer/GBServerAuth
  269. github.com/subutai-io/Tooling-rh-control
  270. github.com/suknark/passkus/passkus
  271. github.com/svagner/gmail2go/passwd
  272. github.com/tSU-RooT/hub/github
  273. github.com/temal-/trousseau
  274. github.com/ter0/coffer
  275. github.com/tgkokk/gh/github
  276. github.com/tj/go-prompt
  277. github.com/tmiller/auth-aws
  278. github.com/trifork/trireg
  279. github.com/tuxlinuxien/lesspassgo
  280. github.com/uget/uget/cli
  281. github.com/uniker/fabric/peer
  282. github.com/unixpickle/1mage.us
  283. github.com/unixpickle/dirsync/cmd
  284. github.com/usineur/go-debrid/alldebrid
  285. github.com/usineur/go-neufbox/neuf
  286. github.com/vail130/devereux/devereux
  287. github.com/viktorasm/napping/examples/github_auth_token
  288. github.com/vmware/boot2docker-cli/vsphere
  289. github.com/vodolaz095/gossha/cli
  290. github.com/voldyman/baseBot
  291. github.com/weilaihui/shipyard/cli
  292. github.com/whawty/auth/app
  293. github.com/wujiang/hub/github
  294. github.com/yamnikov-oleg/passs
  295. github.com/yasuoza/gh/github
  296. github.com/ymd38/vuls/commands
  297. github.com/ypapax/godo
  298. github.com/yuanlv/fabric-1/peer
  299. go.mozilla.org/sops/pgp
  300. gopkg.in/Netflix-Skunkworks/go-jira.v0
  301. gopkg.in/go-godo/godo.v1
  302. gopkg.in/go-godo/godo.v2
  303. gopkg.in/go-godo/godo.v2/util
  304. gopkg.in/godo.v1
  305. gopkg.in/godo.v2
  306. gopkg.in/godo.v2/util
  307. gopkg.in/mattes/fugu.v1
  308. gopkg.in/naganumat/godo.v1
  309. gopkg.in/naganumat/godo.v2
  310. gopkg.in/naganumat/godo.v2/util
  311. gopkg.in/purpleidea/mgmt.v0/remote
  312. gopkg.in/segmentio/go-prompt.v1
  313. k8s.io/client-go/tools/clientcmd
  314. k8s.io/kubernetes/pkg/client/unversioned/clientcmd
  315. sourcegraph.com/sourcegraph/sourcegraph/auth/usercreds
  316. sourcegraph.com/sourcegraph/sourcegraph/cli/internal/usercreds
  317. src.sourcegraph.com/sourcegraph/auth/usercreds

Imports 1 package(s)

  1. golang.org/x/sys/unix