danielgtaylor/python-betterproto
View on GitHubClean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC
- Stars
- 1.8k
- Forks
- 234
- Open beginner issues
- 0
- Indexed issues
- 155
- Dominant language
- Python
- License
- MIT
- Last GitHub push
- Jul 17, 2025
- Latest indexed
- Sep 15, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- good first issue help wanted
- PR merge metrics
- No merged PRs in 30d
-
enhancement medium
danielgtaylor/python-betterproto#482 · 0 comments · 1 reaction · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#486 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#488 · 4 comments · 0 reactions · 0 assignees ·
-
bug?
danielgtaylor/python-betterproto#490 · 5 comments · 0 reactions · 0 assignees ·
-
enhancement medium
danielgtaylor/python-betterproto#499 · 0 comments · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#505 · 3 comments · 0 reactions · 0 assignees ·
-
bug
danielgtaylor/python-betterproto#509 · 1 comment · 0 reactions · 0 assignees ·
-
enhancement low priority
danielgtaylor/python-betterproto#511 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement good first issue
danielgtaylor/python-betterproto#519 · 0 comments · 0 reactions · 0 assignees ·
-
good first issue small
danielgtaylor/python-betterproto#522 · 0 comments · 1 reaction · 0 assignees ·
-
Path to 2.0 release? Open
danielgtaylor/python-betterproto#536 · 10 comments · 4 reactions · 0 assignees ·
-
documentation good first issue
danielgtaylor/python-betterproto#537 · 0 comments · 0 reactions · 0 assignees ·
-
Inconsistency with google protobuf when converting to dict/json with include_default_values=True Openbug investigation needed
danielgtaylor/python-betterproto#542 · 1 comment · 2 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#543 · 0 comments · 1 reaction · 0 assignees ·
-
bug wait
danielgtaylor/python-betterproto#546 · 1 comment · 0 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#552 · 1 comment · 4 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#554 · 2 comments · 7 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#561 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#565 · 1 comment · 6 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#577 · 2 comments · 0 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#578 · 0 comments · 2 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#579 · 0 comments · 1 reaction · 0 assignees ·
-
bug
danielgtaylor/python-betterproto#583 · 0 comments · 2 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#584 · 1 comment · 3 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#599 · 6 comments · 1 reaction · 0 assignees ·
-
bug
danielgtaylor/python-betterproto#601 · 7 comments · 1 reaction · 0 assignees ·
-
compiler-bug
danielgtaylor/python-betterproto#603 · 3 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#608 · 8 comments · 9 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#610 · 0 comments · 1 reaction · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#613 · 1 comment · 2 reactions · 0 assignees ·
-
bug low priority
danielgtaylor/python-betterproto#616 · 2 comments · 3 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#617 · 0 comments · 0 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#621 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#627 · 2 comments · 0 reactions · 0 assignees ·
-
investigation needed
danielgtaylor/python-betterproto#629 · 1 comment · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#631 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#636 · 0 comments · 0 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#640 · 1 comment · 0 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#645 · 3 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#646 · 7 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#648 · 1 comment · 1 reaction · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#649 · 0 comments · 0 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#657 · 1 comment · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#658 · 5 comments · 4 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#659 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#660 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#664 · 2 comments · 0 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#671 · 0 comments · 0 reactions · 0 assignees ·
-
bug investigation needed
danielgtaylor/python-betterproto#672 · 0 comments · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#673 · 1 comment · 0 reactions · 0 assignees ·