https://github.com/erikgeiser/promptkit
Score: 26.07348673309861
Last synced: about 19 hours ago
JSON representation
Repository metadata:
Go prompt library
- Host: GitHub
- URL: https://github.com/erikgeiser/promptkit
- Owner: erikgeiser
- License: mit
- Created: 2020-11-22T13:01:31.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-04-19T07:45:50.000Z (about 1 month ago)
- Last Synced: 2026-05-17T12:32:35.093Z (9 days ago)
- Language: Go
- Size: 2.49 MB
- Stars: 296
- Watchers: 2
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: Erik G.
- Login: erikgeiser
- Email:
- Kind: user
- Description: Pentester, former particle physicist.
- Website:
- Location: Germany
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/14264874?u=e7a547e273a71ae304aa155cdf60696ae98fe3ac&v=4
- Repositories: 28
- Last Synced at: 2024-05-17T00:25:49.370Z
- Profile URL: https://github.com/erikgeiser
GitHub Events
Total
- Create event: 5
- Delete event: 3
- Issues event: 1
- Pull request event: 4
- Push event: 15
- Watch event: 26
- Total: 54
Last Year
- Create event: 5
- Delete event: 3
- Issues event: 1
- Pull request event: 4
- Push event: 15
- Watch event: 12
- Total: 40
Committers metadata
Last synced: 3 days ago
Total Commits: 134
Total Committers: 4
Avg Commits per committer: 33.5
Development Distribution Score (DDS): 0.022
Commits in past year: 20
Committers in past year: 1
Avg Commits per committer in past year: 20.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Erik Geiser | e****r@p****t | 131 |
| Filip Weiss | m****e@f****t | 1 |
| Felix Yan | f****s@a****g | 1 |
| Brandon Bennett | b****n@b****e | 1 |
Issue and Pull Request metadata
Last synced: 3 days ago
Total issues: 14
Total pull requests: 9
Average time to close issues: 28 days
Average time to close pull requests: 16 days
Total issue authors: 13
Total pull request authors: 5
Average comments per issue: 2.93
Average comments per pull request: 0.67
Merged pull request: 7
Bot issues: 0
Bot pull requests: 0
Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 0.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- jlec (2)
- Andrew15-5 (1)
- mikelolasagasti (1)
- erikgeiser (1)
- avamsi (1)
- demomilk (1)
- hlubek (1)
- t101804 (1)
- nemith (1)
- MarcBuch (1)
- dcopso (1)
- jon4hz (1)
- kalensk (1)
Top Pull Request Authors
- erikgeiser (4)
- nemith (2)
- fiws (1)
- felixonmars (1)
- kalensk (1)
Top Issue Labels
Top Pull Request Labels
Package metadata
- Total packages: 3
- Total downloads: unknown
- Total docker downloads: 177,917,555
- Total dependent packages: 265 (may contain duplicates)
- Total dependent repositories: 33 (may contain duplicates)
- Total versions: 22
proxy.golang.org: github.com/erikgeiser/promptkit
Package promptkit is a collection of common command line prompts for interactive programs. Each prompts comes with sensible defaults, re-mappable key bindings and many opportunities for heavy customization. The actual prompt components can be found in the sub directories.
- Homepage: https://github.com/erikgeiser/promptkit
- Documentation: https://pkg.go.dev/github.com/erikgeiser/promptkit#section-documentation
- Licenses: MIT
- Latest release: v0.11.0 (published 2 months ago)
- Last Synced: 2026-04-30T18:02:43.146Z (26 days ago)
- Versions: 11
- Dependent Packages: 265
- Dependent Repositories: 33
- Docker Downloads: 177,917,555
-
Rankings:
- Dependent packages count: 0.29%
- Docker downloads count: 0.493%
- Dependent repos count: 0.96%
- Average: 2.581%
- Stargazers count: 4.074%
- Forks count: 7.088%
proxy.golang.org: github.com/erikgeiser/promptkit/confirmation
Package confirmation implements prompt for a binary confirmation such as a yes/no question. It also offers customizable appreance and a customizable key map.
- Homepage: https://github.com/erikgeiser/promptkit
- Documentation: https://pkg.go.dev/github.com/erikgeiser/promptkit/confirmation#section-documentation
- Licenses: MIT
- Latest release: (published 6 months ago)
- Last Synced: 2026-05-21T15:02:52.363Z (5 days ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/erikgeiser/promptkit/textinput
Package textinput implements prompt for a string input that can also be used for secret strings such as passwords. It also offers customizable appreance as well as optional support for input validation and a customizable key map.
- Homepage: https://github.com/erikgeiser/promptkit
- Documentation: https://pkg.go.dev/github.com/erikgeiser/promptkit/textinput#section-documentation
- Licenses: MIT
- Latest release: v0.11.0 (published 9 days ago)
- Last Synced: 2026-05-17T03:48:46.927Z (9 days ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
Dependencies
- github.com/charmbracelet/bubbles v0.11.0
- github.com/charmbracelet/bubbletea v0.21.0
- github.com/charmbracelet/lipgloss v0.5.0
- github.com/muesli/ansi v0.0.0-20211031195517-c9f0611b6c70
- github.com/muesli/reflow v0.3.0
- github.com/muesli/termenv v0.12.0
- golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c
- golang.org/x/term v0.0.0-20220526004731-065cf7ba2467
- github.com/atotto/clipboard v0.1.4
- github.com/charmbracelet/bubbles v0.11.0
- github.com/charmbracelet/bubbletea v0.21.0
- github.com/charmbracelet/harmonica v0.2.0
- github.com/charmbracelet/lipgloss v0.5.0
- github.com/containerd/console v1.0.3
- github.com/kylelemons/godebug v1.1.0
- github.com/lucasb-eyer/go-colorful v1.2.0
- github.com/mattn/go-isatty v0.0.14
- github.com/mattn/go-runewidth v0.0.10
- github.com/mattn/go-runewidth v0.0.12
- github.com/mattn/go-runewidth v0.0.13
- github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b
- github.com/muesli/ansi v0.0.0-20211031195517-c9f0611b6c70
- github.com/muesli/cancelreader v0.2.0
- github.com/muesli/reflow v0.2.1-0.20210115123740-9e1d0d53df68
- github.com/muesli/reflow v0.3.0
- github.com/muesli/termenv v0.11.1-0.20220204035834-5ac8409525e0
- github.com/muesli/termenv v0.11.1-0.20220212125758-44cd13922739
- github.com/muesli/termenv v0.12.0
- github.com/rivo/uniseg v0.1.0
- github.com/rivo/uniseg v0.2.0
- github.com/sahilm/fuzzy v0.1.0
- golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c
- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1
- golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c
- golang.org/x/sys v0.0.0-20220204135822-1c1b9b1eba6a
- golang.org/x/sys v0.0.0-20220209214540-3681064d5158
- golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c
- golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
- golang.org/x/term v0.0.0-20220526004731-065cf7ba2467
- actions/checkout v3 composite
- actions/setup-go v3 composite
- actions/checkout v3 composite
- golangci/golangci-lint-action v3 composite