Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Reading and writing font files

¿Es googlefonts/fontations apto para principiantes?

En los últimos 30 días, googlefonts/fontations fusionó 71 de 77 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
838
Forks
80
Issues abiertos para principiantes
2
Issues indexados
207
Merge medio
1 d 8 h
PR fusionados (30 d)
78
Lenguaje dominante
Rust
Licencia
Apache-2.0
Último push a GitHub
4/10/2026
Última indexación
16/9/2026
Guía de contribución
Sin guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
good first issue

Cómo contribuir a googlefonts/fontations

  1. No hay guía de contribución, así que empieza por el README y por algunos pull requests fusionados hace poco para ver cómo se proponen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  3. Elige uno de los 2 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Font model performance vs HarfBuzz OT: default and varied glyf/CFF/CFF2
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    googlefonts/fontations#2196 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Code duplication in our crates
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    googlefonts/fontations#2175 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [skrifa] Add subscript and superscript metrics to `Metrics`
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    googlefonts/fontations#2156 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Glyph indexes are the same across fonts in a TTC
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    googlefonts/fontations#2147 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Recent Freetype Cleartype-related Truetype Interpreter Enhancements
    Quizá libre de nuevo @dfrg la tomó hace 28 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#2112 · 8 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • read_fonts: The `varc` table parser uses trig functions that are not available in `no_std` contexts
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    googlefonts/fontations#2060 ·

    Los mantenedores suelen responder en 1 día

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

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    googlefonts/fontations#2042 ·

    Los mantenedores suelen responder en 1 día

  • Use unified budget for processing VARC glyphs
    Quizá libre de nuevo @dfrg la tomó hace 59 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#2033 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Limit work in autohinter
    Quizá libre de nuevo @dfrg la tomó hace 59 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#2030 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Optimized table read and offset traversal
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    googlefonts/fontations#1971 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • TTCHeader::compute_version should be removed or fixed
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    googlefonts/fontations#1945 ·

    Los mantenedores suelen responder en 1 día

  • sanitize v3 status / next steps
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    googlefonts/fontations#1920 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Status check: PR #1269 (MATH table support)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    googlefonts/fontations#1894 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • codegen: maybe the Scalar FieldType should be an enum?
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    googlefonts/fontations#1890 ·

    Los mantenedores suelen responder en 1 día

  • [write-fonts] Add a possibility to calculate a `maxp` 1.0 table
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    googlefonts/fontations#1785 ·

    Los mantenedores suelen responder en 1 día

  • [write-fonts] Table `Head` should have a function `set_loca_format`
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100

    googlefonts/fontations#1784 ·

    Los mantenedores suelen responder en 1 día

  • [skrifa] metrics.left_side_bearing does not apply variations
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    googlefonts/fontations#1747 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Moving (part of) fontdrasil here
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    googlefonts/fontations#1742 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [font-types] Fixed types: round towards infinity, not away from zero
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100

    googlefonts/fontations#1738 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • CFF/CFF2 Index read/write with count=0
    Abierto
    bug codegen

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    googlefonts/fontations#1719 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • What's fontations' WASM story?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    googlefonts/fontations#1708 · 10 comentarios ·

    Los mantenedores suelen responder en 1 día

  • panics are bad mmkay
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    googlefonts/fontations#1701 · 9 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Build failure in write-fonts caused by incompatible change in read-fonts 0.35.1
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    googlefonts/fontations#1693 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [skrifa] Support postscript name generation for named instances
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    googlefonts/fontations#1677 ·

    Los mantenedores suelen responder en 1 día

  • [skrifa] Feature Request: Add `font.is_variable()`
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    googlefonts/fontations#1675 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • charmap().mappings() and Cmap::from_mappings have different types
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    googlefonts/fontations#1672 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • `read_fonts::tables::post::DEFAULT_GLYPH_NAMES` consumes 4k in `.data.rel.ro` section
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    googlefonts/fontations#1671 ·

    Los mantenedores suelen responder en 1 día

  • [read-fonts] Micro-optimize a `checked_add` away?
    Abierto
    performance

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    googlefonts/fontations#1670 ·

    Los mantenedores suelen responder en 1 día

  • [read-fonts] Speed up ValueFormat size calculation
    Abierto
    performance

    Dificultad 2/5 1-3 horas Aptitud para principiantes 52/100

    googlefonts/fontations#1669 ·

    Los mantenedores suelen responder en 1 día

  • [read-fonts] ValueFormat compute_size doesn't need checked_add
    Abierto
    performance

    Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100

    googlefonts/fontations#1668 ·

    Los mantenedores suelen responder en 1 día

  • [read-fonts] Inefficient codegen for field offsets
    Quizá libre de nuevo @rsheeter la tomó hace 388 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1657 · 3 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • GT Corporate rendered incorrectly without hinting
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    googlefonts/fontations#1653 · 8 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • [kern] state-machine kerning state number is allowed to be negative
    Quizá libre de nuevo @dfrg la tomó hace 405 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1643 · 2 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Decode packed bitmap formats for EBDT/EBLC
    Quizá libre de nuevo @dfrg la tomó hace 407 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1639 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Incorrect CFF scaling with font generated from PDF.js
    Quizá libre de nuevo @dfrg la tomó hace 407 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1638 · 5 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [write-fonts] edit CFF top_dict_data
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    googlefonts/fontations#1615 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Move `set_digest.rs` and `cache.rs` from HarfRust to `read-fonts::collections`
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    googlefonts/fontations#1609 ·

    Los mantenedores suelen responder en 1 día

  • Klippa violates msrv
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    googlefonts/fontations#1594 ·

    Los mantenedores suelen responder en 1 día

  • missing pixels in truetype non antialiased fonts
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    googlefonts/fontations#1579 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Streamline vertical metrics and variations
    Quizá libre de nuevo @dfrg la tomó hace 450 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1564 · 3 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Overhead from `DrawSettings::unhinted`
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    googlefonts/fontations#1551 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Suspected nesting overflow with autohinting and calt feature and `LabelaryMono-Regular`
    Quizá libre de nuevo @dfrg la tomó hace 470 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1547 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [read-fonts] os2.panose_10() could be better typed
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    googlefonts/fontations#1543 ·

    Los mantenedores suelen responder en 1 día

  • [skrifa] A specific TTF file causes a crash in Chromium 137.0.7151.55 using skrifa 0.29
    Quizá libre de nuevo @dfrg la tomó hace 479 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1524 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Consider exposing a search by postscriptname on `CollectionRef`
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    googlefonts/fontations#1523 · 9 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [Skrifa] Minor speedup to iup mechanism
    Quizá libre de nuevo @dfrg la tomó hace 497 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1514 · 2 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [skrifa] Glyphs stem-darkening configuration
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    googlefonts/fontations#1493 · 1 comentario · 7 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Wrong assertion message
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100

    googlefonts/fontations#1481 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Port autohinter improvements from FreeType
    Quizá libre de nuevo @dfrg la tomó hace 538 días y no hay ningún pull request abierto. Abierto

    googlefonts/fontations#1465 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Consider performance improvements in autohinting
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    googlefonts/fontations#1447 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.