Reading and writing font files

googlefonts/fontations có thân thiện với người mới không?

Trong 30 ngày gần nhất, googlefonts/fontations đã merge 81 trên 186 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 3 issue phù hợp với người mới đang mở.

Star
853
Fork
86
Issue cho người mới đang mở
3
Issue đã lập chỉ mục
211
Merge trung bình
1 ngày 21 giờ
Pull request đã merge (30 ngày)
90
Ngôn ngữ chính
Rust
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
2/11/2026
Lập chỉ mục gần nhất
16/9/2026
Hướng dẫn đóng góp
Không có 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 googlefonts/fontations

  1. Dự án không có hướng dẫn đóng góp, vì vậy hãy bắt đầu từ README và vài pull request vừa được merge để xem thay đổi được đề xuất thế nào.
  2. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  3. Chọn một trong 3 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

  • Forced TrueType backward-compatibility hinting moves SimSun 'M' apex 0.34em below the baseline
    Đang mở

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

    googlefonts/fontations#2447 ·

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

  • read-fonts: expose charstring MAX_OPERATIONS as a public constant
    Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100

    googlefonts/fontations#2426 ·

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

  • Type 1 parser: time exponential in unclosed procedures after numbers
    Đang mở

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

    googlefonts/fontations#2330 · 1 bình luận ·

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

  • Font model performance vs HarfBuzz OT: default and varied glyf/CFF/CFF2
    Đang mở

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

    googlefonts/fontations#2196 · 3 bình luận ·

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

  • Code duplication in our crates
    Đang mở

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

    googlefonts/fontations#2175 · 2 bình luận · 2 reaction ·

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

  • [IFT] Allow efficiently checking if a subset is supported
    Có thể làm lại được @wmedrano đã nhận 43 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#2173 · 1 bình luận · 1 người được giao ·

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

  • [skrifa] Add subscript and superscript metrics to `Metrics`
    Đang mở

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

    googlefonts/fontations#2156 · 3 bình luận ·

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

  • Glyph indexes are the same across fonts in a TTC
    Đang mở

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

    googlefonts/fontations#2147 · 2 bình luận ·

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

  • Recent Freetype Cleartype-related Truetype Interpreter Enhancements
    Có thể làm lại được @dfrg đã nhận 58 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement

    googlefonts/fontations#2112 · 10 bình luận · 1 người được giao ·

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

  • read_fonts: The `varc` table parser uses trig functions that are not available in `no_std` contexts
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

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

    googlefonts/fontations#2060 ·

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

  • Invariants for 24-bit wrappers (Uint24, Offset24, etc) can be violated by serde and bytemuck
    Đang mở
    correctness

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

    googlefonts/fontations#2042 ·

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

  • Use unified budget for processing VARC glyphs
    Có thể làm lại được @dfrg đã nhận 89 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#2033 · 1 người được giao ·

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

  • Limit work in autohinter
    Có thể làm lại được @dfrg đã nhận 89 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#2030 · 1 người được giao ·

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

  • Optimized table read and offset traversal
    Đang mở

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

    googlefonts/fontations#1971 · 4 bình luận ·

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

  • TTCHeader::compute_version should be removed or fixed
    Đang mở

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

    googlefonts/fontations#1945 ·

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

  • sanitize v3 status / next steps
    Đang mở

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

    googlefonts/fontations#1920 · 2 bình luận ·

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

  • Status check: PR #1269 (MATH table support)
    Đang mở

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

    googlefonts/fontations#1894 · 2 bình luận ·

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

  • codegen: maybe the Scalar FieldType should be an enum?
    Đang mở

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

    googlefonts/fontations#1890 ·

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

  • [write-fonts] Add a possibility to calculate a `maxp` 1.0 table
    Đang mở

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

    googlefonts/fontations#1785 ·

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

  • [write-fonts] Table `Head` should have a function `set_loca_format`
    Đang mở

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

    googlefonts/fontations#1784 ·

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

  • [skrifa] metrics.left_side_bearing does not apply variations
    Đang mở

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

    googlefonts/fontations#1747 · 3 bình luận ·

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

  • Moving (part of) fontdrasil here
    Đang mở

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

    googlefonts/fontations#1742 · 5 bình luận ·

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

  • [font-types] Fixed types: round towards infinity, not away from zero
    Đang mở

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

    googlefonts/fontations#1738 · 7 bình luận ·

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

  • CFF/CFF2 Index read/write with count=0
    Đang mở
    bug codegen

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

    googlefonts/fontations#1719 · 3 bình luận ·

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

  • What's fontations' WASM story?
    Đang mở

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

    googlefonts/fontations#1708 · 10 bình luận ·

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

  • panics are bad mmkay
    Đang mở

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

    googlefonts/fontations#1701 · 9 bình luận ·

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

  • Build failure in write-fonts caused by incompatible change in read-fonts 0.35.1
    Đang mở

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

    googlefonts/fontations#1693 · 4 bình luận ·

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

  • [skrifa] Support postscript name generation for named instances
    Đang mở

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

    googlefonts/fontations#1677 ·

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

  • [skrifa] Feature Request: Add `font.is_variable()`
    Đang mở

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

    googlefonts/fontations#1675 · 2 reaction ·

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

  • charmap().mappings() and Cmap::from_mappings have different types
    Đang mở

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

    googlefonts/fontations#1672 · 6 bình luận ·

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

  • `read_fonts::tables::post::DEFAULT_GLYPH_NAMES` consumes 4k in `.data.rel.ro` section
    Đang mở

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

    googlefonts/fontations#1671 ·

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

  • [read-fonts] Micro-optimize a `checked_add` away?
    Đang mở
    performance

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

    googlefonts/fontations#1670 ·

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

  • [read-fonts] Speed up ValueFormat size calculation
    Đang mở
    performance

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

    googlefonts/fontations#1669 ·

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

  • [read-fonts] ValueFormat compute_size doesn't need checked_add
    Đang mở
    performance

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

    googlefonts/fontations#1668 ·

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

  • [read-fonts] Inefficient codegen for field offsets
    Có thể làm lại được @rsheeter đã nhận 418 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#1657 · 3 bình luận · 1 người được giao ·

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

  • GT Corporate rendered incorrectly without hinting
    Đang mở

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

    googlefonts/fontations#1653 · 8 bình luận · 2 reaction ·

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

  • [kern] state-machine kerning state number is allowed to be negative
    Có thể làm lại được @dfrg đã nhận 435 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#1643 · 2 bình luận · 1 người được giao ·

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

  • Decode packed bitmap formats for EBDT/EBLC
    Có thể làm lại được @dfrg đã nhận 437 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#1639 · 1 người được giao ·

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

  • Incorrect CFF scaling with font generated from PDF.js
    Có thể làm lại được @dfrg đã nhận 437 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#1638 · 5 bình luận · 1 người được giao ·

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

  • [write-fonts] edit CFF top_dict_data
    Đang mở

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

    googlefonts/fontations#1615 · 2 bình luận ·

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

  • Move `set_digest.rs` and `cache.rs` from HarfRust to `read-fonts::collections`
    Đang mở

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

    googlefonts/fontations#1609 ·

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

  • Klippa violates msrv
    Đang mở
    bug

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

    googlefonts/fontations#1594 ·

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

  • missing pixels in truetype non antialiased fonts
    Đang mở

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

    googlefonts/fontations#1579 · 7 bình luận ·

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

  • Streamline vertical metrics and variations
    Có thể làm lại được @dfrg đã nhận 480 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#1564 · 3 bình luận · 1 người được giao ·

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

  • Overhead from `DrawSettings::unhinted`
    Đang mở

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

    googlefonts/fontations#1551 · 1 bình luận ·

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

  • Suspected nesting overflow with autohinting and calt feature and `LabelaryMono-Regular`
    Có thể làm lại được @dfrg đã nhận 500 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#1547 · 1 bình luận · 1 người được giao ·

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

  • [read-fonts] os2.panose_10() could be better typed
    Đang mở

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

    googlefonts/fontations#1543 ·

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

  • [skrifa] A specific TTF file causes a crash in Chromium 137.0.7151.55 using skrifa 0.29
    Có thể làm lại được @dfrg đã nhận 509 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#1524 · 1 bình luận · 1 người được giao ·

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

  • Consider exposing a search by postscriptname on `CollectionRef`
    Đang mở

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

    googlefonts/fontations#1523 · 9 bình luận · 1 reaction ·

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

  • [Skrifa] Minor speedup to iup mechanism
    Có thể làm lại được @dfrg đã nhận 527 ngày trước và không có pull request nào đang mở. Đang mở

    googlefonts/fontations#1514 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 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.