Native Shell is a native UI framework for iOS, Android, macOS, Windows, Linux and the web, built in Rust.

longbridge/nsh は初心者に優しい?

直近 30 日間に、longbridge/nsh は外部コントリビューターの PR 199 件のうち 156 件をマージしました。メンテナーはふだん 1 日以内に返信します。 初心者向けの issue が現在 3 件オープンです。

スター
928
フォーク
71
オープンの初心者向け issue
3
索引済み issue
58
平均マージ
8時間 42分
マージ済み PR(30日)
660
主要言語
Rust
ライセンス
ライセンスのデータがありません
最終 GitHub push
2026年11月2日
最新の索引
2026年10月19日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範がありません
初心者向けラベル
初心者向けラベルは索引されていません

longbridge/nsh にコントリビュートするには

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

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

  • List: a separator stops reacting once each is given a new array (its owner is disposed, its node kept)
    オープン

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

    longbridge/nsh#806 ·

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

  • DiffView: a two-digit line number in the unified gutter's new-side column shows as …
    オープン

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

    longbridge/nsh#804 ·

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

  • DiffView: with softWrap, a file header in a multi-file patch is placed as if no line wrapped
    オープン

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

    longbridge/nsh#803 ·

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

  • iOS: backdropFilter / glassEffect on a Sheet or Dialog panel does not blur the page behind it (differs between Simulator and device)
    オープン

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

    longbridge/nsh#774 ·

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

  • iOS 27: unselected TabBar titles missing when the height is left to the system
    オープン

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

    longbridge/nsh#761 ·

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

  • iOS 15 and 16 fail to launch: text content types from iOS 17 are strongly linked
    オープン

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

    longbridge/nsh#760 ·

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

  • TextView: links never show the pointer cursor on desktop
    オープン

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

    longbridge/nsh#759 ·

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

  • Publishing an NSH iOS app to TestFlight / App Store
    オープン

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

    longbridge/nsh#757 · コメント 1 件 ·

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

  • Google Play publishing: AAB and target SDK 36
    オープン

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

    longbridge/nsh#756 · コメント 1 件 ·

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

  • Feature request: Allow Rust-linked mobile embedders to supply an existing Tokio runtime
    オープン

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

    longbridge/nsh#733 ·

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

  • Linux: Iosevka text loses the top pixel row of its glyphs (GPU renderer, slight hinting)
    オープン

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

    longbridge/nsh#731 ·

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

  • openUrl: Reject a refused URL, keep `{ opened }` for whether an app handled it
    オープン

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

    longbridge/nsh#634 · コメント 1 件 ·

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

  • createAnimatedValue().spring() feels laggy when tracking mouse position
    オープン

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

    longbridge/nsh#632 ·

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

  • Fetch https origin rejection: Error
    オープン

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

    longbridge/nsh#597 ·

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

  • Web runtime fails in Firefox: “error loading dynamically imported module: nsh:rt”
    オープン

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

    longbridge/nsh#582 ·

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

  • android: Gallery DataTable stutters while a finger scrolls it
    オープン

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

    longbridge/nsh#581 ·

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

  • base: DataTable stops updating and can freeze the debug macOS host
    オープン

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

    longbridge/nsh#580 ·

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

  • macos: Rows are exposed as AXGroup, so apps cannot expose AXRow
    オープン

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

    longbridge/nsh#578 ·

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

  • base: Add `Tree`, a tree view's behaviour, as gpui-base has
    オープン

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

    longbridge/nsh#575 ·

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

  • base: Add `Calendar` (and `DatePicker` on it), as gpui-base has
    オープン

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

    longbridge/nsh#574 ·

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

  • Open a packaged desktop app's window at a size the app chooses
    オープン

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

    longbridge/nsh#563 ·

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

  • Page switching suffers from stutter on Android.
    オープン

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

    longbridge/nsh#519 · コメント 2 件 ·

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

  • Reactive graph async derived
    オープン

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

    longbridge/nsh#499 · コメント 1 件 ·

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

  • ui-desktop: Need to expose focus_next. For a Tab key like functionality
    オープン

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

    longbridge/nsh#485 ·

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

  • macOS: title_bar().top remains stale after programmatic window resize
    オープン

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

    longbridge/nsh#445 ·

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

  • base: Add a system tab bar (iOS 26's floating glass bar, minimize on scroll)
    オープン

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

    longbridge/nsh#415 · コメント 1 件 ·

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

  • [Standard APIs] Browser host: process / net throw inconsistent TypeError instead of unsupported-operation error
    オープン

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

    longbridge/nsh#330 ·

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

  • Feature request: Font loading api for embedder
    オープン

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

    longbridge/nsh#324 ·

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

  • macOS: moving the window to another display keeps the first display's refresh rate
    オープン

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

    longbridge/nsh#294 ·

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

  • Sheet example in gallery cover the whole window including the titlebar (in desktop)
    オープン

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

    longbridge/nsh#292 ·

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

  • [nsh/base] Checkbox's indeterminate state has incorrect appearance in web platform
    オープン

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

    longbridge/nsh#290 ·

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

  • Inconsistent input field behavior (when using an input method)
    オープン

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

    longbridge/nsh#272 ·

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

  • Inconsistent documentation (Web section)
    オープン

    難易度 1/5 1時間未満 初心者へのやさしさ 73/100

    longbridge/nsh#212 ·

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

  • Feature request: File/Folder picker
    オープン

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

    longbridge/nsh#162 · コメント 1 件 ·

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

  • [docs] Version drift: docs use `nsh init --template`, but the latest release (v0.1.1) only has `--rust`
    オープン

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

    longbridge/nsh#161 · コメント 1 件 ·

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

  • Scroll Snapping "snap to end" is buggy
    オープン

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

    longbridge/nsh#98 · コメント 2 件 ·

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

  • Feature request: WebGPU support
    オープン

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

    longbridge/nsh#77 ·

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

  • Feature request: Let an app's Rust crate register native components for nsh run and its release runner
    対応中かも @WillisXue が 4 日前に担当しました。 オープン

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

    longbridge/nsh#630 ·

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

  • Feature request: macOS window translucency / vibrancy material
    対応中かも @TianZuo555 が 7 日前に担当しました。 オープン

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

    longbridge/nsh#417 ·

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

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

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