https://github.com/gavv/httpexpect
assertions http json rest testing websocket
Score: 23.60558096081654
Last synced: about 2 hours ago
JSON representation
Repository metadata:
End-to-end HTTP and REST API testing for Go.
- Host: GitHub
- URL: https://github.com/gavv/httpexpect
- Owner: gavv
- License: mit
- Created: 2016-04-29T17:05:20.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-11-20T02:03:19.000Z (12 months ago)
- Last Synced: 2026-10-22T16:39:34.081Z (14 days ago)
- Topics: assertions, http, json, rest, testing, websocket
- Language: Go
- Homepage: https://pkg.go.dev/github.com/gavv/httpexpect/v2
- Size: 1.88 MB
- Stars: 2,723
- Watchers: 35
- Forks: 241
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Authors: AUTHORS.md
-
Funding:
- Buy me a coffee: gavv
- Liberapay: gavv
Owner metadata:
- Name: Victor Gaydov
- Login: gavv
- Email: victor@enise.org
- Kind: user
- Description:
- Website: https://gavv.net
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/8436629?u=a1177159987e68c1da6806066dc17d56d8b062b8&v=4
- Repositories: 51
- Last Synced at: 2026-10-30T16:08:45.435Z
- Profile URL: https://github.com/gavv
GitHub Events
Total
- Create event: 8
- Delete event: 4
- Fork event: 11
- Issue comment event: 36
- Issues event: 8
- Pull request event: 23
- Push event: 22
- Release event: 1
- Watch event: 141
- Total: 254
Last Year
- Fork event: 1
- Watch event: 8
- Total: 9
Committers metadata
Last synced: 1 day ago
Total Commits: 943
Total Committers: 78
Avg Commits per committer: 12.09
Development Distribution Score (DDS): 0.203
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Victor Gaydov | v****r@e****g | 752 |
| dependabot[bot] | 4****] | 17 |
| Darrel Idiagbor | i****l@g****m | 9 |
| Rafi Ramadhana | 4****b | 8 |
| Edwin Wijaya | e****a@t****m | 7 |
| e-berman | e****n@g****m | 7 |
| Nayeem Hasan Anik | n****1@g****m | 7 |
| Gerasimos (Makis) Maropoulos | k****6@h****m | 7 |
| nio6412 | a****1@g****m | 7 |
| Gabriel Servais | 2****s | 7 |
| Kirill | a****8@m****u | 6 |
| Rohith Raju | 5****u | 6 |
| Fahim Bagar | f****r@g****m | 5 |
| mor kaire | 3****r | 5 |
| kanary | y****y@g****m | 5 |
| Harish Bohara | h****a@g****m | 4 |
| scheng | s****1@g****m | 4 |
| Gerasimos Maropoulos | m****s@i****m | 4 |
| neverbeenthisweeb | r****a@g****m | 3 |
| PiotrLewandowski323 | 5****3 | 3 |
| Frank Weate | 4****e | 3 |
| Lee Chun Wei | 4****i | 3 |
| azc | 7****k | 3 |
| alvii147 | a****7@g****m | 2 |
| Angshuman Halder | a****3@g****m | 2 |
| Antara Gandhi | 6****i | 2 |
| Dhanu Saputra | 3****a | 2 |
| Nikhil | r****r | 2 |
| Peter Butkovic | b****c@g****m | 2 |
| AnandaIlyasa | a****a@g****m | 1 |
| and 48 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 68
Total pull requests: 103
Average time to close issues: 4 months
Average time to close pull requests: about 2 months
Total issue authors: 16
Total pull request authors: 49
Average comments per issue: 3.96
Average comments per pull request: 2.55
Merged pull request: 59
Bot issues: 0
Bot pull requests: 27
Past year issues: 2
Past year pull requests: 4
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 2
Past year pull request authors: 4
Past year average comments per issue: 0.5
Past year average comments per pull request: 0.25
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 1
Top Issue Authors
- gavv (52)
- alvii147 (2)
- vincent-d (1)
- roma-glushko (1)
- acouvreur (1)
- sanikoyes (1)
- Gitznik (1)
- hemanthbsridhar (1)
- yaelimon (1)
- oloffl (1)
- fqlx (1)
- joelmbell (1)
- paul-at-cybr (1)
- thatgim (1)
- g41797 (1)
Top Pull Request Authors
- dependabot[bot] (26)
- diPhantxm (6)
- regularcoder (4)
- alvii147 (4)
- aliziyacevik (3)
- L-block (3)
- rafiramadhana (3)
- Mendes113 (2)
- Darrellbor (2)
- frankweate (2)
- VikranthBala (2)
- yoktoJH (2)
- stubents (2)
- AnandaIlyasa (2)
- rentiansheng (2)
Top Issue Labels
- help wanted (51)
- tests (32)
- good first issue (31)
- refactoring (20)
- feature (17)
- important (11)
- dependencies (2)
- examples (2)
- postponed (1)
- bug (1)
- question (1)
Top Pull Request Labels
- dependencies (26)
- go (9)
- needs rebase (6)
- ready for review (6)
- duplicate (3)
- work in progress (1)
- renovate (1)
Package metadata
- Total packages: 7
- Total downloads: unknown
- Total docker downloads: 77,395
- Total dependent packages: 666 (may contain duplicates)
- Total dependent repositories: 5,195 (may contain duplicates)
- Total versions: 76
proxy.golang.org: github.com/gavv/httpexpect
Package httpexpect helps with end-to-end HTTP and REST API testing.
- Homepage: https://github.com/gavv/httpexpect
- Documentation: https://pkg.go.dev/github.com/gavv/httpexpect#section-documentation
- Licenses: MIT
- Latest release: v2.0.0+incompatible (published over 7 years ago)
- Last Synced: 2026-11-04T19:02:08.962Z (1 day ago)
- Versions: 6
- Dependent Packages: 330
- Dependent Repositories: 4,441
- Docker Downloads: 317
-
Rankings:
- Dependent repos count: 0.125%
- Dependent packages count: 0.226%
- Average: 0.97%
- Docker downloads count: 1.219%
- Stargazers count: 1.408%
- Forks count: 1.871%
proxy.golang.org: github.com/gavv/httpexpect/v2
Package httpexpect helps with end-to-end HTTP and REST API testing.
- Homepage: https://github.com/gavv/httpexpect
- Documentation: https://pkg.go.dev/github.com/gavv/httpexpect/v2#section-documentation
- Licenses: MIT
- Latest release: v2.17.0 (published over 1 year ago)
- Last Synced: 2026-11-04T19:46:38.777Z (1 day ago)
- Versions: 24
- Dependent Packages: 296
- Dependent Repositories: 602
- Docker Downloads: 77,049
-
Rankings:
- Dependent packages count: 0.285%
- Dependent repos count: 0.298%
- Average: 1.048%
- Docker downloads count: 1.38%
- Stargazers count: 1.408%
- Forks count: 1.871%
proxy.golang.org: gopkg.in/gavv/httpexpect.v1
Package httpexpect helps with end-to-end HTTP and REST API testing.
- Homepage: https://github.com/gavv/httpexpect
- Documentation: https://pkg.go.dev/gopkg.in/gavv/httpexpect.v1#section-documentation
- Licenses: MIT
- Latest release: v1.1.3 (published almost 6 years ago)
- Last Synced: 2026-11-04T20:13:49.045Z (1 day ago)
- Versions: 5
- Dependent Packages: 35
- Dependent Repositories: 133
- Docker Downloads: 29
-
Rankings:
- Dependent repos count: 0.535%
- Dependent packages count: 0.769%
- Average: 1.146%
- Stargazers count: 1.408%
- Forks count: 1.871%
proxy.golang.org: gopkg.in/gavv/httpexpect.v2
Package httpexpect helps with end-to-end HTTP and REST API testing.
- Homepage: https://github.com/gavv/httpexpect
- Documentation: https://pkg.go.dev/gopkg.in/gavv/httpexpect.v2#section-documentation
- Licenses: MIT
- Latest release: v2.17.0 (published over 1 year ago)
- Last Synced: 2026-11-04T19:15:27.005Z (1 day ago)
- Versions: 24
- Dependent Packages: 5
- Dependent Repositories: 19
-
Rankings:
- Dependent repos count: 1.257%
- Stargazers count: 1.408%
- Average: 1.693%
- Forks count: 1.871%
- Dependent packages count: 2.237%
proxy.golang.org: github.com/gavv/httpexPECT
Package httpexpect helps with end-to-end HTTP and REST API testing.
- Homepage: https://github.com/gavv/httpexPECT
- Documentation: https://pkg.go.dev/github.com/gavv/httpexPECT#section-documentation
- Licenses: MIT
- Latest release: v1.1.3 (published almost 6 years ago)
- Last Synced: 2026-11-04T20:02:26.950Z (1 day ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.314%
- Average: 4.459%
- Dependent repos count: 4.605%
proxy.golang.org: github.com/gavv/httpexpect/_examples
Package examples demonstrates httpexpect usage.
- Homepage: https://github.com/gavv/httpexpect
- Documentation: https://pkg.go.dev/github.com/gavv/httpexpect/_examples#section-documentation
- Licenses: MIT
- Latest release: v2.0.0+incompatible (published almost 4 years ago)
- Last Synced: 2026-11-04T19:46:39.304Z (1 day ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.883%
- Forks count: 1.27%
- Average: 4.624%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/Gavv/httpexpect
Package httpexpect helps with end-to-end HTTP and REST API testing.
- Homepage: https://github.com/Gavv/httpexpect
- Documentation: https://pkg.go.dev/github.com/Gavv/httpexpect#section-documentation
- Licenses: MIT
- Latest release: v2.0.0+incompatible (published over 7 years ago)
- Last Synced: 2026-11-04T20:02:27.068Z (1 day ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.811%
- Average: 4.973%
- Dependent repos count: 5.135%
Dependencies
- github.com/dgrijalva/jwt-go v3.0.0+incompatible
- github.com/fasthttp/websocket v1.4.2
- github.com/gavv/httpexpect v2.0.0+incompatible
- github.com/gavv/httpexpect/v2 v2.0.3
- github.com/gin-gonic/gin v1.5.0
- github.com/gorilla/websocket v1.4.2
- github.com/kataras/iris/v12 v12.1.8
- github.com/klauspost/compress v1.9.8
- github.com/labstack/echo v3.1.0+incompatible
- github.com/labstack/gommon v0.2.9
- github.com/moul/http2curl v1.0.0
- github.com/shurcooL/sanitized_anchor_name v1.0.0
- github.com/smartystreets/goconvey v0.0.0-20190731233626-505e41936337
- github.com/valyala/fasthttp v1.9.0
- github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
- golang.org/x/net v0.0.0-20210614182718-04defd469f4e
- google.golang.org/appengine v1.0.0
- gopkg.in/yaml.v2 v2.2.8
- 184 dependencies
- github.com/ajg/form v1.5.1
- github.com/fasthttp/websocket v1.4.3-rc.6
- github.com/fatih/structs v1.0.0
- github.com/google/go-querystring v1.0.0
- github.com/gorilla/websocket v1.4.2
- github.com/imkira/go-interpol v1.0.0
- github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88
- github.com/mattn/go-colorable v0.1.2
- github.com/onsi/ginkgo v1.10.1
- github.com/onsi/gomega v1.7.0
- github.com/sergi/go-diff v1.0.0
- github.com/stretchr/testify v1.3.0
- github.com/valyala/fasthttp v1.27.0
- github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f
- github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
- github.com/xeipuuv/gojsonschema v1.1.0
- github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0
- github.com/yudai/gojsondiff v1.0.0
- github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82
- github.com/yudai/pp v2.0.1+incompatible
- golang.org/x/net v0.0.0-20210510120150-4163338589ed
- gopkg.in/yaml.v2 v2.2.2
- moul.io/http2curl v1.0.1-0.20190925090545-5cd742060b0e
- github.com/ajg/form v1.5.1
- github.com/andybalholm/brotli v1.0.2
- github.com/davecgh/go-spew v1.1.0
- github.com/fasthttp/websocket v1.4.3-rc.6
- github.com/fatih/structs v1.0.0
- github.com/fsnotify/fsnotify v1.4.7
- github.com/golang/protobuf v1.2.0
- github.com/golang/snappy v0.0.3
- github.com/google/go-querystring v1.0.0
- github.com/google/uuid v1.2.0
- github.com/gorilla/websocket v1.4.2
- github.com/hpcloud/tail v1.0.0
- github.com/imkira/go-interpol v1.0.0
- github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88
- github.com/klauspost/compress v1.12.2
- github.com/mattn/go-colorable v0.1.2
- github.com/mattn/go-isatty v0.0.8
- github.com/onsi/ginkgo v1.6.0
- github.com/onsi/ginkgo v1.10.1
- github.com/onsi/gomega v1.7.0
- github.com/pmezard/go-difflib v1.0.0
- github.com/savsgio/gotils v0.0.0-20210617111740-97865ed5a873
- github.com/sergi/go-diff v1.0.0
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/testify v1.3.0
- github.com/valyala/bytebufferpool v1.0.0
- github.com/valyala/fasthttp v1.27.0
- github.com/valyala/tcplisten v1.0.0
- github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f
- github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
- github.com/xeipuuv/gojsonschema v1.1.0
- github.com/yalp/jsonpath v0.0.0-20180802001716-5cc68e5049a0
- github.com/yudai/gojsondiff v1.0.0
- github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82
- github.com/yudai/pp v2.0.1+incompatible
- golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a
- golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
- golang.org/x/net v0.0.0-20210226172049-e18ecbb05110
- golang.org/x/net v0.0.0-20210510120150-4163338589ed
- golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
- golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
- golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223
- golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
- golang.org/x/sys v0.0.0-20210423082822-04245dca01da
- golang.org/x/sys v0.0.0-20210514084401-e8d321eab015
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
- golang.org/x/text v0.3.0
- golang.org/x/text v0.3.3
- golang.org/x/text v0.3.6
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/fsnotify.v1 v1.4.7
- gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
- gopkg.in/yaml.v2 v2.2.1
- gopkg.in/yaml.v2 v2.2.2
- moul.io/http2curl v1.0.1-0.20190925090545-5cd742060b0e
- Jerome1337/gofmt-action v1.0.5 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- coverallsapp/github-action master composite
- golangci/golangci-lint-action v3 composite
- jandelgado/gcov2lcov-action v1.0.9 composite
- cats-oss/github-action-detect-unmergeable v2.1.1 composite