Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

A modular and open-ended toolkit for WebGPU, with advanced type inference and the ability to write shaders in TypeScript

software-mansion/TypeGPU có thân thiện với người mới không?

Trong 30 ngày gần nhất, software-mansion/TypeGPU đã merge 19 trên 34 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 2 ngày. Hiện có 7 issue phù hợp với người mới đang mở.

Star
3.3k
Fork
135
Issue cho người mới đang mở
7
Issue đã lập chỉ mục
227
Merge trung bình
4 ngày 2 giờ
Pull request đã merge (30 ngày)
65
Ngôn ngữ chính
TypeScript
Giấy phép
MIT
Lần push lên GitHub gần nhất
15/10/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho software-mansion/TypeGPU

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  3. Chọn một trong 7 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • bug(@typegpu/react): useConfigureContext ignores option changes after mount
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100

    software-mansion/TypeGPU#3216 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • @typegpu/gl: builtin.position in fragment shaders has a bottom-left origin (gl_FragCoord)
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    software-mansion/TypeGPU#3215 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • @typegpu/gl: support texture.write() options
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 47/100

    software-mansion/TypeGPU#3214 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • texture.write(VideoFrame) uses the padded coded size instead of the visible size
    Đang mở
    bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100

    software-mansion/TypeGPU#3213 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • fix: sdBezierApprox artifacts
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    software-mansion/TypeGPU#3212 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Allow common.fullScreenTriangle to be used with @typegpu/gl
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 54/100

    software-mansion/TypeGPU#3210 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • fix: Check assignment type during resolution
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    software-mansion/TypeGPU#3208 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • fix: Ignore declarations used by code snippets that will never end up in the WGSL code
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    software-mansion/TypeGPU#3203 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • (RFC) deprecate `scale` etc.
    Đang mở
    stability

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100

    software-mansion/TypeGPU#3164 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • impr: Warn via `tgpuLogger` in GLSLGenerator
    Đang mở

    Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 58/100

    software-mansion/TypeGPU#3157 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • bug(@typegpu/gl): long-lived roots retain unused uniforms and destroyed texture wrappers
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    software-mansion/TypeGPU#3153 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • chore: Try to get rid of `tryConvertSnippet`'s special case for `UnknownData`
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 70/100

    software-mansion/TypeGPU#3148 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [draft] fix: Better error message when there is cross-pollination between typegpu versions
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    software-mansion/TypeGPU#3146 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • refactor: Deduplicate 'pointer type from origin' derivation
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 74/100

    software-mansion/TypeGPU#3137 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Support `.with(override, value)` on guarded compute pipelines
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100

    software-mansion/TypeGPU#3134 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Allow overrides as the length of workgroup arrays
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#3133 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Allow overrides in compute workgroup sizes
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    software-mansion/TypeGPU#3132 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Export more type guards
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100

    software-mansion/TypeGPU#3121 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • chore: Refactor implicit pointers to be a separate schema (like AutoStructs), instead of being a property of regular pointers
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    software-mansion/TypeGPU#3079 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Make tgpu.declare dereferencable
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100

    software-mansion/TypeGPU#3078 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • chore(breaking): Ensure the condition of a ternary operator doesn't have side-effects
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    software-mansion/TypeGPU#3067 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • chore: Make worklets opt-in instead of opt-out
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100

    software-mansion/TypeGPU#3066 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • 0.13 Breaking APIs Wishlist
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    software-mansion/TypeGPU#3064 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Implement remaining SDFs
    Có thể làm lại được @shaffilsaini đã nhận 10 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement good first issue

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#3063 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • fix: Const conversions
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    software-mansion/TypeGPU#3050 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • impr: Source map non-catalogued nodes
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    software-mansion/TypeGPU#3044 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • bug: `d.sizeOf` returns incorrect value for non-fields wrapped in `d.size(...)`
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    software-mansion/TypeGPU#3037 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • impr: Add light and dark mode versions of example thumbnails
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#3019 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • impr: MNIST example info is unreadable in dark mode
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#3018 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • impr: Error message in examples
    Đang mở
    enhancement

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100

    software-mansion/TypeGPU#3008 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [RFC] impr: Use block node in switch statement
    Đang mở
    stability

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    software-mansion/TypeGPU#3001 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • chore: `typegpu/common` should not import library internals
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    software-mansion/TypeGPU#2985 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • chore: Rerun tree-shaking tests when a PR is updated
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100

    software-mansion/TypeGPU#2948 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • bug: WGSL generator resolves object properties out of JS order
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 70/100

    software-mansion/TypeGPU#2944 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Source maps
    Có thể làm lại được @aleksanderkatan đã nhận 51 ngày trước và không có pull request nào đang mở. Đang mở
    MACROTASK

    software-mansion/TypeGPU#2935 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [RFC] fix: Verify that function ends with `return`
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    software-mansion/TypeGPU#2917 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [RFC] fix: `_typedExpression` casts boolean to int
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    software-mansion/TypeGPU#2909 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat(@typegpu/three): Explore storage and external texture support in `fromTSL`
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    software-mansion/TypeGPU#2900 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat(@typegpu/noise): Simulate u64 addition and multiplication
    Đang mở
    exploration

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#2865 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • fix: Make sure all std functions that can, do accept unions
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    software-mansion/TypeGPU#2864 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • request: being able to explicitly declare vertex-buffer slots for pipelines
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    software-mansion/TypeGPU#2850 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • chore: Add small WebGL logo to the corner of WebGL example thumbnails
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#2843 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Route all std.* calls through ctx.gen.emitCall
    Đang mở
    stability

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    software-mansion/TypeGPU#2829 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat(@typegpu/gl): Support binding slots on root
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    software-mansion/TypeGPU#2818 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • fix: Stop overloading `d.location` for vertex `shaderLocation`
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#2806 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • chore: Remove the declaration minification workaround
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    software-mansion/TypeGPU#2804 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • impr: Make typed encoders/passes/bundles namable
    Đang mở
    good first human issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#2795 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat(unplugin-typegpu): Obfuscate functions that were already transformed
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    software-mansion/TypeGPU#2783 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • bug: FPSCounter does not display real FPS count
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    software-mansion/TypeGPU#2759 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • feat: Granular tracking of stale references
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    software-mansion/TypeGPU#2753 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.