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

Static types for JSON APIs

ahrefs/atd は初心者に優しい?

ahrefs/atd への外部コントリビューターの PR が最近は少なく、どのくらいマージされるかはまだ言えません。 初心者向けの issue が現在 2 件オープンです。

スター
354
フォーク
62
オープンの初心者向け issue
2
索引済み issue
87
主要言語
OCaml
ライセンス
ライセンスのデータがありません
最終 GitHub push
2026年8月5日
最新の索引
2026年9月20日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範がありません
初心者向けラベル
help wanted
PR マージ指標
30日以内にマージされた PR はありません

ahrefs/atd にコントリビュートするには

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

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

  • Possible documentation error - field declaration containing `=` ?
    オープン

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

    ahrefs/atd#512 ·

  • atdml: provide option to write output files in the same folder as the source
    オープン
    enhancement target:ocaml

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

    ahrefs/atd#511 ·

  • Proposal: Introduce `atd` dispatcher CLI and prepare unified Cmdliner interface (ATD 4.x → 5.0)
    オープン
    design and planning

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

    ahrefs/atd#483 ·

  • Run the standard test suite for all languages
    オープン
    code quality internal quality assurance target:cpp target:d target:java target:ocaml target:python target:scala target:typescript

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

    ahrefs/atd#482 ·

  • Publish statically-linked binaries for popular platforms
    オープン
    enhancement packaging

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

    ahrefs/atd#478 ·

  • atdcpp: Add support for imports
    オープン
    feature request target:cpp

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

    ahrefs/atd#477 ·

  • atdd: Add support for imports
    オープン
    feature request target:d

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

    ahrefs/atd#476 ·

  • atds: Add support for imports
    オープン
    feature request target:scala

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

    ahrefs/atd#475 ·

  • atdj: Add support for imports
    オープン
    feature request target:java

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

    ahrefs/atd#474 ·

  • atdgen -v generates calls to unknown function
    オープン
    question

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

    ahrefs/atd#473 · コメント 1 件 ·

  • Migrate all tests to Testo
    オープン
    maintenance

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

    ahrefs/atd#469 ·

  • atdcpp: faulty type names in generated code when using parametric types in atd file
    オープン
    bug target:cpp

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

    ahrefs/atd#427 ·

  • atdgen-ocaml: utf-8 Vs byte-array strings
    オープン
    documentation question

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

    ahrefs/atd#415 · コメント 2 件 ·

  • atdcpp: recursive types render cpp code that fails to compile
    オープン
    bug target:cpp

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

    ahrefs/atd#414 · コメント 6 件 ·

  • Proposal: looser interpretation of JSON-encoded variants
    オープン
    feature request

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

    ahrefs/atd#413 ·

  • Add a ReScript output option
    オープン
    feature request help wanted new target target:ocaml

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

    ahrefs/atd#410 · コメント 1 件 · リアクション 3 件 ·

  • atdcat: what is the <root type name> of the -jsonschema option for?
    オープン
    enhancement target:json-schema

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

    ahrefs/atd#407 · コメント 2 件 ·

  • atdgen: allow empty records
    オープン
    bug enhancement target:ocaml

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

    ahrefs/atd#400 · コメント 1 件 ·

  • atdpy: `to_json` and `from_json` incorrect for aliases of `unit`
    オープン
    bug good first time issue help wanted

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

    ahrefs/atd#399 ·

  • atdd: generate .di files
    オープン
    enhancement target:d

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

    ahrefs/atd#390 ·

  • atddiff (and other tools): show snippets of code when reporting errors
    オープン
    feature request

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

    ahrefs/atd#380 ·

  • atddiff: Print the git file path instead of temporary paths when using `git difftool`
    再び着手できるかも @mjambon が 1091 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    feature request

    ahrefs/atd#378 · 担当者 1 名 ·

  • List of breaking features for major version 3.0.0
    オープン
    design and planning maintenance

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

    ahrefs/atd#369 · コメント 2 件 ·

  • Unify output of `atdgen -bs` and `atdgen -j`
    オープン
    target:ocaml

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

    ahrefs/atd#357 · コメント 3 件 ·

  • Generalize the option to always output optional fields that are set to the default value (`~field : ...` syntax)
    オープン
    enhancement feature request target:python target:typescript

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

    ahrefs/atd#354 · リアクション 1 件 ·

  • Fix TypeScript linter error causing CI failure
    オープン
    bug good first time issue maintenance

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

    ahrefs/atd#350 · コメント 1 件 ·

  • Provide a way to define simple defaults regardless of target language
    オープン
    design and planning enhancement feature request

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

    ahrefs/atd#345 ·

  • atdpy: Add support for partial parsing
    オープン
    feature request target:python

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

    ahrefs/atd#344 ·

  • Use the ocaml-tsort library to sort dependencies
    オープン
    bug

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

    ahrefs/atd#340 ·

  • jsonschema CLI is deprecated, use check-jsonschema instead
    オープン
    maintenance

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

    ahrefs/atd#338 ·

  • JSON to OCaml
    オープン
    feature request

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

    ahrefs/atd#337 · コメント 3 件 ·

  • Write a guide for contributing new backends
    オープン
    documentation

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

    ahrefs/atd#336 · コメント 1 件 ·

  • Add ATD support for Rust
    オープン
    new target target:rust

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

    ahrefs/atd#335 · リアクション 2 件 ·

  • Error recovery: ignore malformed elements
    オープン
    enhancement target:biniou target:bucklescript target:go target:java target:json target:ocaml target:python target:scala target:typescript

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

    ahrefs/atd#334 ·

  • abstract not working for Bucklescript generation
    オープン
    bug help wanted target:ocaml

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

    ahrefs/atd#329 · リアクション 1 件 ·

  • Uncaught syntax error when missing a "
    オープン
    enhancement

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

    ahrefs/atd#326 ·

  • Make it easier to use hyphen-minus to separate words in JSON keys
    オープン
    feature request help wanted

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

    ahrefs/atd#323 · コメント 1 件 ·

  • Add support for Go (Golang)
    オープン
    feature request help wanted new target target:go target:json target:json-schema

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

    ahrefs/atd#318 · コメント 3 件 · リアクション 3 件 ·

  • Vim Syntax File
    オープン
    documentation feature request help wanted

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

    ahrefs/atd#307 · コメント 2 件 · リアクション 2 件 ·

  • Errors with jsonschema 3.2.0 - not with 4.6.0
    オープン

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

    ahrefs/atd#306 ·

  • ppx for inline atd
    オープン
    feature request target:ocaml

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

    ahrefs/atd#304 · コメント 2 件 · リアクション 2 件 ·

  • [atdpy/atdts] support for polymorphic types
    オープン
    enhancement feature request target:python

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

    ahrefs/atd#303 · コメント 1 件 · リアクション 2 件 ·

  • atdgen: support for deriving annotations
    オープン
    documentation

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

    ahrefs/atd#300 · コメント 1 件 ·

  • atdpy: make <python decorator="dataclass(frozen=True)"> the default
    オープン
    feature request target:python

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

    ahrefs/atd#289 · コメント 2 件 ·

  • atdts: turn <doc ...> into TypeScript comments
    オープン
    feature request target:typescript

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

    ahrefs/atd#288 ·

  • atdpy: turn <doc ...> into Python comments
    オープン
    feature request target:python

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

    ahrefs/atd#287 · コメント 2 件 ·

  • Encode int64
    オープン
    bug target:json target:ocaml

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

    ahrefs/atd#273 · コメント 7 件 · リアクション 2 件 ·

  • Add support for inserting arbitrary code into generated OCaml files
    オープン
    design and planning feature request

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

    ahrefs/atd#266 ·

  • Don't validate `Yojson.Safe.t` abstract type
    オープン
    good first time issue packaging

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

    ahrefs/atd#263 · コメント 4 件 ·

  • Print plain strings for enum types
    オープン
    new target

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

    ahrefs/atd#222 · コメント 3 件 ·

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

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