An open API service for producing an overview of a list of open source projects.

https://github.com/mailru/easyjson

code-generation golang json json-parser json-serialization perfomance

Score: 37.84727710596695

Last synced: about 11 hours ago
JSON representation

Repository metadata:

Fast JSON serializer for golang.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 310
Total Committers: 104
Avg Commits per committer: 2.981
Development Distribution Score (DDS): 0.926

Commits in past year: 2
Committers in past year: 2
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.5

Name Email Commits
Victor Starodub v****b 23
Aleksandr Petrukhin s****e@g****m 22
Alexandr Mayorskiy a****y@c****u 19
Victor Starodub v****b@c****u 15
Nicolas S. Dade n****e@g****m 14
Aleksandr Petrukhin a****n@c****u 13
Kirill Korotaev k****x@g****m 11
Vadim Petrov v****v@l****m 9
bulletmys b****s@y****u 9
Carlo Alberto Ferraris c****x@m****m 6
Brad Reed n****r@g****m 6
Kenneth Shaw k****w@g****m 6
Erik Dubbelboer e****k@d****m 6
hjusforgues h****s@l****m 5
dd d****n@g****m 4
Phil Pearl p****l@g****m 4
Vasily Romanov r****y@m****u 4
Chuntao Lu c****u@u****m 4
Aleksandr Razumov a****r@g****o 4
Levi Gross l****i@l****m 4
Vasily Romanov b****v@g****m 3
Caleb Spare c****e@g****m 3
jz j****z@r****m 3
Vladimir Varankin n****t@g****m 3
Vasily Romanov v****v@c****u 3
Evgeny Proydakov e****v@r****u 3
Aleksandr Zelenin a****r@z****e 2
Alexandr Kozlenkov s****2@g****m 2
Andrew Po a****e@g****m 2
Anton Sulaev a****v@c****u 2
and 74 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 86
Total pull requests: 85
Average time to close issues: 5 months
Average time to close pull requests: 4 months
Total issue authors: 78
Total pull request authors: 59
Average comments per issue: 1.83
Average comments per pull request: 0.66
Merged pull request: 31
Bot issues: 0
Bot pull requests: 1

Past year issues: 4
Past year pull requests: 15
Past year average time to close issues: N/A
Past year average time to close pull requests: about 2 months
Past year issue authors: 4
Past year pull request authors: 10
Past year average comments per issue: 0.25
Past year average comments per pull request: 0.2
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/mailru/easyjson

Top Issue Authors

  • alexec (5)
  • ORESoftware (2)
  • eli-darkly (2)
  • martin-sucha (2)
  • gudvinr (2)
  • JounQin (1)
  • erikdubbelboer (1)
  • ningmingxiao (1)
  • rhnvrm (1)
  • mstoykov (1)
  • m-a-prod (1)
  • godcong (1)
  • bblbbl (1)
  • klpx (1)
  • Anon5710 (1)

Top Pull Request Authors

  • omkhar (4)
  • ethanfrey (3)
  • zikaeroh (2)
  • iamtakingiteasy (2)
  • Neal (2)
  • GoWebProd (2)
  • AndreiBerezin (2)
  • stickpro (2)
  • ssummers02 (2)
  • IshankGulati (2)
  • SolidShake (2)
  • C-Pro (2)
  • testwill (2)
  • fziglio (2)
  • kehiy (2)

Top Issue Labels

  • enhancement (8)
  • more_docs (3)
  • new feature (2)
  • bug (2)
  • good first issue (1)
  • question (1)

Top Pull Request Labels

  • dependencies (1)

Package metadata

proxy.golang.org: github.com/mailru/easyjson

Package easyjson contains marshaler/unmarshaler interfaces and helper functions.

  • Homepage: https://github.com/mailru/easyjson
  • Documentation: https://pkg.go.dev/github.com/mailru/easyjson#section-documentation
  • Licenses: mit
  • Latest release: v0.9.2 (published 6 months ago)
  • Last Synced: 2026-08-25T13:44:22.274Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 24,727
  • Dependent Repositories: 67,176
  • Docker Downloads: 52,437,872,159
  • Rankings:
    • Docker downloads count: 0.005%
    • Dependent packages count: 0.008%
    • Dependent repos count: 0.019%
    • Average: 0.501%
    • Stargazers count: 1.04%
    • Forks count: 1.431%
proxy.golang.org: github.com/mailru/easyjson/benchmark

Package benchmark provides a simple benchmark for easyjson against default serialization and ffjson.

  • Homepage: https://github.com/mailru/easyjson
  • Documentation: https://pkg.go.dev/github.com/mailru/easyjson/benchmark#section-documentation
  • Licenses: mit
  • Latest release: v0.0.0-20260314145156-89250dbfdd1c (published 6 months ago)
  • Last Synced: 2026-08-25T13:39:24.038Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.644%
    • Forks count: 0.922%
    • Average: 4.478%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/Mailru/easyjson

Package easyjson contains marshaler/unmarshaler interfaces and helper functions.

  • Homepage: https://github.com/Mailru/easyjson
  • Documentation: https://pkg.go.dev/github.com/Mailru/easyjson#section-documentation
  • Licenses: mit
  • Latest release: v0.9.2 (published 6 months ago)
  • Last Synced: 2026-08-25T13:34:01.833Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.622%
    • Average: 4.777%
    • Dependent repos count: 4.932%
proxy.golang.org: github.com/mailRu/easyjson

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mailRu/easyjson#section-documentation
  • Licenses: mit
  • Latest release: v0.9.2 (published 6 months ago)
  • Last Synced: 2026-08-25T13:38:54.692Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.651%
    • Average: 4.807%
    • Dependent repos count: 4.964%
proxy.golang.org: github.com/MailRu/easyjson

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/MailRu/easyjson#section-documentation
  • Licenses: mit
  • Latest release: v0.9.2 (published 6 months ago)
  • Last Synced: 2026-08-25T13:54:07.767Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.651%
    • Average: 4.807%
    • Dependent repos count: 4.964%
proxy.golang.org: github.com/Mailru/Easyjson

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Mailru/Easyjson#section-documentation
  • Licenses: mit
  • Latest release: v0.9.2 (published 6 months ago)
  • Last Synced: 2026-08-25T13:49:58.375Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.68%
    • Average: 4.837%
    • Dependent repos count: 4.994%
proxy.golang.org: github.com/mailRU/easyjson

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mailRU/easyjson#section-documentation
  • Licenses: mit
  • Latest release: v0.9.2 (published 6 months ago)
  • Last Synced: 2026-08-25T13:45:19.193Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.06%
    • Average: 5.23%
    • Dependent repos count: 5.4%
proxy.golang.org: github.com/mailru/easyjson/buffer

Package buffer implements a buffer for serialization, consisting of a chain of []byte-s to reduce copying and to allow reuse of individual chunks.

  • Homepage: https://github.com/mailru/easyjson
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/mailru/easyjson/buffer#section-documentation
  • Licenses: MIT
  • Latest release: v0.9.2 (published 5 months ago)
  • Last Synced: 2026-08-25T13:34:23.736Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/mailru/easyjson/jlexer

Package jlexer contains a JSON lexer implementation. It is expected that it is mostly used with generated parser code, so the interface is tuned for a parser that knows what kind of data is expected.

  • Homepage: https://github.com/mailru/easyjson
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/mailru/easyjson/jlexer#section-documentation
  • Licenses: MIT
  • Latest release: v0.9.2 (published 5 months ago)
  • Last Synced: 2026-08-25T13:48:54.164Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/mailru/easyjson/jwriter

Package jwriter contains a JSON writer.

  • Homepage: https://github.com/mailru/easyjson
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/mailru/easyjson/jwriter#section-documentation
  • Licenses: MIT
  • Latest release: v0.9.2 (published 5 months ago)
  • Last Synced: 2026-08-25T13:34:27.762Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/mailru/easyJson

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mailru/easyJson#section-documentation
  • Licenses: mit
  • Latest release: v0.9.2 (published 6 months ago)
  • Last Synced: 2026-08-25T13:45:47.926Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
debian-12: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Documentation: https://packages.debian.org/bookworm/golang-github-mailru-easyjson
  • Licenses: mit
  • Latest release: 0.7.7-1 (published 7 months ago)
  • Last Synced: 2026-08-16T00:28:39.436Z (11 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Licenses: mit
  • Latest release: 0.7.7-1build1 (published 7 months ago)
  • Last Synced: 2026-08-16T00:30:08.003Z (11 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Licenses: mit
  • Latest release: 0.7.7-1build1 (published 7 months ago)
  • Last Synced: 2026-08-13T22:39:02.635Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: go-github-com-mailru-easyjson

JSON serializer for Golang

ubuntu-23.10: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Licenses: mit
  • Latest release: 0.7.7-1build1 (published 7 months ago)
  • Last Synced: 2026-08-16T00:29:14.929Z (11 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-10: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Documentation: https://packages.debian.org/buster/golang-github-mailru-easyjson
  • Licenses: mit
  • Latest release: 0.0~git20161103.0.159cdb8-1.1 (published 7 months ago)
  • Last Synced: 2026-08-16T00:31:40.877Z (11 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: easyjson

Fast JSON serializer for Go

ubuntu-23.04: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Licenses: mit
  • Latest release: 0.7.7-1 (published 7 months ago)
  • Last Synced: 2026-08-16T00:29:14.329Z (11 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: easyjson

Fast JSON serializer for Go

ubuntu-20.04: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Licenses: mit
  • Latest release: 0.7.0-1 (published 7 months ago)
  • Last Synced: 2026-08-16T00:28:15.181Z (11 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Licenses: mit
  • Latest release: 0.7.6-2 (published 7 months ago)
  • Last Synced: 2026-08-16T00:29:05.361Z (11 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Documentation: https://packages.debian.org/bullseye/golang-github-mailru-easyjson
  • Licenses: mit
  • Latest release: 0.7.6-2 (published 7 months ago)
  • Last Synced: 2026-08-16T17:38:06.411Z (10 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: easyjson

Fast JSON serializer for Go

nixpkgs-unstable: easyjson

Fast JSON serializer for Go

nixpkgs-23.05: easyjson

Fast JSON serializer for Go

debian-13: golang-github-mailru-easyjson

  • Homepage: https://github.com/mailru/easyjson
  • Documentation: https://packages.debian.org/trixie/golang-github-mailru-easyjson
  • Licenses: mit
  • Latest release: 0.7.7-1 (published 7 months ago)
  • Last Synced: 2026-08-16T00:28:52.266Z (11 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

benchmark/go.mod go
  • github.com/json-iterator/go v1.1.7
  • github.com/mailru/easyjson v0.0.0
  • github.com/pquerna/ffjson v0.0.0-20190813045741-dac163c6c0a9
  • github.com/ugorji/go/codec v1.1.7
  • github.com/ugorji/go/codec/codecgen v1.1.7
  • golang.org/x/tools v0.0.0-20190829051458-42f498d34c4d
benchmark/go.sum go
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/google/gofuzz v1.0.0
  • github.com/josharian/intern v1.0.0
  • github.com/json-iterator/go v1.1.7
  • github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421
  • github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/pquerna/ffjson v0.0.0-20190813045741-dac163c6c0a9
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/testify v1.3.0
  • github.com/ugorji/go v1.1.7
  • github.com/ugorji/go/codec v1.1.7
  • github.com/ugorji/go/codec/codecgen v1.1.7
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/text v0.3.0
  • golang.org/x/tools v0.0.0-20190829051458-42f498d34c4d
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
go.mod go
  • github.com/josharian/intern v1.0.0
go.sum go
  • github.com/josharian/intern v1.0.0
.github/workflows/easyjson.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
  • uraimo/run-on-arch-action master composite