Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

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

software-mansion/TypeGPU は初心者に優しい?

直近 30 日間に、software-mansion/TypeGPU は外部コントリビューターの PR 33 件のうち 19 件をマージしました。メンテナーはふだん 2 日以内に返信します。 初心者向けの issue が現在 8 件オープンです。

スター
3.3k
フォーク
135
オープンの初心者向け issue
8
索引済み issue
228
平均マージ
4日 1時間
マージ済み PR(30日)
65
主要言語
TypeScript
ライセンス
MIT
最終 GitHub push
2026年10月15日
最新の索引
2026年9月19日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範がありません
初心者向けラベル
good first issue

software-mansion/TypeGPU にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  3. 下にある 8 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Allow providing lazy values to accessors (type-level)
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 72/100

    software-mansion/TypeGPU#3219 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • bug(@typegpu/react): useConfigureContext ignores option changes after mount
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    software-mansion/TypeGPU#3216 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • @typegpu/gl: builtin.position in fragment shaders has a bottom-left origin (gl_FragCoord)
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    software-mansion/TypeGPU#3215 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • @typegpu/gl: support texture.write() options
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 47/100

    software-mansion/TypeGPU#3214 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • texture.write(VideoFrame) uses the padded coded size instead of the visible size
    オープン
    bug

    難易度 2/5 1〜3時間 初心者へのやさしさ 74/100

    software-mansion/TypeGPU#3213 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • fix: sdBezierApprox artifacts
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    software-mansion/TypeGPU#3212 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Allow common.fullScreenTriangle to be used with @typegpu/gl
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 54/100

    software-mansion/TypeGPU#3210 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • fix: Check assignment type during resolution
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    software-mansion/TypeGPU#3208 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • fix: Ignore declarations used by code snippets that will never end up in the WGSL code
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    software-mansion/TypeGPU#3203 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • (RFC) deprecate `scale` etc.
    オープン
    stability

    難易度 3/5 1〜2日 初心者へのやさしさ 62/100

    software-mansion/TypeGPU#3164 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • impr: Warn via `tgpuLogger` in GLSLGenerator
    オープン

    難易度 3/5 半日 初心者へのやさしさ 58/100

    software-mansion/TypeGPU#3157 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • bug(@typegpu/gl): long-lived roots retain unused uniforms and destroyed texture wrappers
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    software-mansion/TypeGPU#3153 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • chore: Try to get rid of `tryConvertSnippet`'s special case for `UnknownData`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 70/100

    software-mansion/TypeGPU#3148 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • [draft] fix: Better error message when there is cross-pollination between typegpu versions
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    software-mansion/TypeGPU#3146 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • refactor: Deduplicate 'pointer type from origin' derivation
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 74/100

    software-mansion/TypeGPU#3137 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Support `.with(override, value)` on guarded compute pipelines
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    software-mansion/TypeGPU#3134 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Allow overrides as the length of workgroup arrays
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    software-mansion/TypeGPU#3133 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Allow overrides in compute workgroup sizes
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    software-mansion/TypeGPU#3132 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Export more type guards
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 45/100

    software-mansion/TypeGPU#3121 · コメント 4 件 ·

    メンテナーはふだん 2 日以内に返信

  • chore: Refactor implicit pointers to be a separate schema (like AutoStructs), instead of being a property of regular pointers
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    software-mansion/TypeGPU#3079 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Make tgpu.declare dereferencable
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 58/100

    software-mansion/TypeGPU#3078 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • chore(breaking): Ensure the condition of a ternary operator doesn't have side-effects
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    software-mansion/TypeGPU#3067 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • chore: Make worklets opt-in instead of opt-out
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 58/100

    software-mansion/TypeGPU#3066 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • 0.13 Breaking APIs Wishlist
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    software-mansion/TypeGPU#3064 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Implement remaining SDFs
    再び着手できるかも @shaffilsaini が 12 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    enhancement good first issue

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    software-mansion/TypeGPU#3063 · コメント 7 件 ·

    メンテナーはふだん 2 日以内に返信

  • fix: Const conversions
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    software-mansion/TypeGPU#3050 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • impr: Source map non-catalogued nodes
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    software-mansion/TypeGPU#3044 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • bug: `d.sizeOf` returns incorrect value for non-fields wrapped in `d.size(...)`
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    software-mansion/TypeGPU#3037 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • impr: Add light and dark mode versions of example thumbnails
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    software-mansion/TypeGPU#3019 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • impr: MNIST example info is unreadable in dark mode
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    software-mansion/TypeGPU#3018 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • impr: Error message in examples
    オープン
    enhancement

    難易度 2/5 1〜3時間 初心者へのやさしさ 65/100

    software-mansion/TypeGPU#3008 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • [RFC] impr: Use block node in switch statement
    オープン
    stability

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    software-mansion/TypeGPU#3001 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • chore: `typegpu/common` should not import library internals
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    software-mansion/TypeGPU#2985 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • chore: Rerun tree-shaking tests when a PR is updated
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 68/100

    software-mansion/TypeGPU#2948 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • bug: WGSL generator resolves object properties out of JS order
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 70/100

    software-mansion/TypeGPU#2944 · コメント 5 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Source maps
    再び着手できるかも @aleksanderkatan が 53 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    MACROTASK

    software-mansion/TypeGPU#2935 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 2 日以内に返信

  • [RFC] fix: Verify that function ends with `return`
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    software-mansion/TypeGPU#2917 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • [RFC] fix: `_typedExpression` casts boolean to int
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    software-mansion/TypeGPU#2909 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat(@typegpu/three): Explore storage and external texture support in `fromTSL`
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    software-mansion/TypeGPU#2900 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat(@typegpu/noise): Simulate u64 addition and multiplication
    オープン
    exploration

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    software-mansion/TypeGPU#2865 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • fix: Make sure all std functions that can, do accept unions
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    software-mansion/TypeGPU#2864 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • request: being able to explicitly declare vertex-buffer slots for pipelines
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 52/100

    software-mansion/TypeGPU#2850 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • chore: Add small WebGL logo to the corner of WebGL example thumbnails
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    software-mansion/TypeGPU#2843 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat: Route all std.* calls through ctx.gen.emitCall
    オープン
    stability

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    software-mansion/TypeGPU#2829 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat(@typegpu/gl): Support binding slots on root
    オープン
    enhancement

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    software-mansion/TypeGPU#2818 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • fix: Stop overloading `d.location` for vertex `shaderLocation`
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    software-mansion/TypeGPU#2806 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • chore: Remove the declaration minification workaround
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    software-mansion/TypeGPU#2804 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • impr: Make typed encoders/passes/bundles namable
    オープン
    good first human issue

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    software-mansion/TypeGPU#2795 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • feat(unplugin-typegpu): Obfuscate functions that were already transformed
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    software-mansion/TypeGPU#2783 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • bug: FPSCounter does not display real FPS count
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    software-mansion/TypeGPU#2759 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

最新の 100 件のみ表示しています

このページには最近登録されたものだけが並びます。全件は詳細フィルターにあり、言語・難易度・所要時間で絞り込めます。

詳細フィルターへ

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。