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
-
bug has test medium medium priority
danielgtaylor/python-betterproto#9 · 11 comments · 9 reactions · 1 assignee ·
-
enhancement large low priority question
danielgtaylor/python-betterproto#20 · 10 comments · 15 reactions · 0 assignees ·
-
bug good first issue low priority small
danielgtaylor/python-betterproto#33 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement low priority medium
danielgtaylor/python-betterproto#44 · 7 comments · 0 reactions · 0 assignees ·
-
enhancement high priority medium
danielgtaylor/python-betterproto#49 · 2 comments · 4 reactions · 1 assignee ·
-
enhancement low priority medium
danielgtaylor/python-betterproto#50 · 8 comments · 0 reactions · 0 assignees ·
-
enhancement large medium priority
danielgtaylor/python-betterproto#56 · 2 comments · 2 reactions · 0 assignees ·
-
bug has test high priority medium
danielgtaylor/python-betterproto#63 · 0 comments · 0 reactions · 0 assignees ·
-
bug has test low priority medium
danielgtaylor/python-betterproto#64 · 0 comments · 0 reactions · 1 assignee ·
-
enhancement large low priority
danielgtaylor/python-betterproto#79 · 7 comments · 0 reactions · 0 assignees ·
-
bug good first issue high priority small
danielgtaylor/python-betterproto#84 · 1 comment · 0 reactions · 0 assignees ·
-
bug has test low priority
danielgtaylor/python-betterproto#87 · 0 comments · 0 reactions · 0 assignees ·
-
PascalCase support Openbug high priority medium
danielgtaylor/python-betterproto#89 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement medium medium priority
danielgtaylor/python-betterproto#95 · 3 comments · 0 reactions · 0 assignees ·
-
bug good first issue low priority small
danielgtaylor/python-betterproto#96 · 1 comment · 0 reactions · 0 assignees ·
-
enhancement low priority medium medium priority
danielgtaylor/python-betterproto#101 · 0 comments · 0 reactions · 4 assignees ·
-
bug medium priority
danielgtaylor/python-betterproto#109 · 4 comments · 0 reactions · 0 assignees ·
-
enhancement medium medium priority
danielgtaylor/python-betterproto#111 · 6 comments · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#119 · 18 comments · 6 reactions · 0 assignees ·
-
bug
danielgtaylor/python-betterproto#147 · 0 comments · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#153 · 16 comments · 2 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#154 · 3 comments · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#156 · 0 comments · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#158 · 2 comments · 0 reactions · 0 assignees ·
-
bug
danielgtaylor/python-betterproto#160 · 16 comments · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#167 · 1 comment · 0 reactions · 0 assignees ·
-
investigation needed
danielgtaylor/python-betterproto#178 · 7 comments · 3 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#184 · 1 comment · 0 reactions · 0 assignees ·
-
Encoding errors while sending aren't thrown because the sending task is started as fire and forget Openbug
danielgtaylor/python-betterproto#188 · 1 comment · 0 reactions · 0 assignees ·
-
OneOf Enforcement? Open
danielgtaylor/python-betterproto#189 · 3 comments · 2 reactions · 0 assignees ·
-
Similar project Open
danielgtaylor/python-betterproto#194 · 0 comments · 1 reaction · 0 assignees ·
-
compiler-bug
danielgtaylor/python-betterproto#197 · 1 comment · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#199 · 2 comments · 0 reactions · 0 assignees ·
-
[Feqture request] Add a way to produce server service implementation with using Stream directly Open
danielgtaylor/python-betterproto#204 · 1 comment · 0 reactions · 0 assignees ·
-
Documentation errors Opendocumentation
danielgtaylor/python-betterproto#208 · 1 comment · 3 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#209 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement help wanted high priority
danielgtaylor/python-betterproto#212 · 9 comments · 0 reactions · 1 assignee ·
-
question
danielgtaylor/python-betterproto#219 · 2 comments · 0 reactions · 0 assignees ·
-
compiler-bug good first issue
danielgtaylor/python-betterproto#221 · 0 comments · 0 reactions · 0 assignees ·
-
compiler-bug
danielgtaylor/python-betterproto#230 · 1 comment · 0 reactions · 0 assignees ·
-
bug
danielgtaylor/python-betterproto#233 · 1 comment · 0 reactions · 0 assignees ·
-
bug
danielgtaylor/python-betterproto#235 · 5 comments · 0 reactions · 0 assignees ·
-
compiler-bug
danielgtaylor/python-betterproto#236 · 0 comments · 0 reactions · 0 assignees ·
-
compiler-bug
danielgtaylor/python-betterproto#238 · 0 comments · 2 reactions · 0 assignees ·
-
compiler-bug good first issue
danielgtaylor/python-betterproto#239 · 1 comment · 1 reaction · 0 assignees ·
-
enhancement medium
danielgtaylor/python-betterproto#240 · 9 comments · 5 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#245 · 0 comments · 0 reactions · 0 assignees ·
-
danielgtaylor/python-betterproto#246 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#251 · 1 comment · 1 reaction · 0 assignees ·
-
enhancement
danielgtaylor/python-betterproto#252 · 0 comments · 5 reactions · 0 assignees ·