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

TUI components for Bubble Tea 🫧

¿Es charmbracelet/bubbles apto para principiantes?

Los mantenedores de charmbracelet/bubbles suelen responder a un pull request en 1 día. Ahora mismo hay 9 issues aptos para principiantes abiertos.

Estrellas
8.9k
Forks
461
Issues abiertos para principiantes
9
Issues indexados
133
Merge medio
2 min
PR fusionados (30 d)
2
Lenguaje dominante
Go
Licencia
MIT
Último push a GitHub
1/9/2026
Última indexación
14/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas

Cómo contribuir a charmbracelet/bubbles

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
  3. Elige uno de los 9 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

  • textinput: alt+d panics on the last rune of the value and deletes an extra word on the last rune of a word
    Abierto

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

    charmbracelet/bubbles#1056 ·

    Los mantenedores suelen responder en 1 día

  • table (v2): moving up from the last row scrolls the whole window instead of the cursor
    Abierto

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

    charmbracelet/bubbles#1053 ·

    Los mantenedores suelen responder en 1 día

  • viewport: SetHighlights misplaces ranges on ANSI-carrying content
    Abierto

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

    charmbracelet/bubbles#1049 ·

    Los mantenedores suelen responder en 1 día

  • Bug: v is bound to Quit but displayed as Select in the list keymap
    Abierto

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

    charmbracelet/bubbles#1045 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • textarea: expose the cursor as a byte offset into Value()
    Abierto
    enhancement

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

    charmbracelet/bubbles#1044 ·

    Los mantenedores suelen responder en 1 día

  • textarea: an optional hook for per-token line highlighting
    Abierto
    enhancement

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

    charmbracelet/bubbles#1043 ·

    Los mantenedores suelen responder en 1 día

  • BUG [Help Model]: Configured width is not respected in edge-case
    Abierto

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

    charmbracelet/bubbles#1038 ·

    Los mantenedores suelen responder en 1 día

  • textarea horrible performance with a lot of text
    Abierto

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

    charmbracelet/bubbles#1023 ·

    Los mantenedores suelen responder en 1 día

  • tag field in timer appears to be redundant
    Abierto

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

    charmbracelet/bubbles#1007 ·

    Los mantenedores suelen responder en 1 día

  • v2: textinput Cursor() X ignores scroll offset when input overflows width
    Abierto

    Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100

    charmbracelet/bubbles#1001 · 4 comentarios · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Spinner title has no space before it for non-Dots spinner types
    Abierto

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

    charmbracelet/bubbles#999 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • textarea: Bottom-anchored textarea shifts upward after multiline submit
    Abierto

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

    charmbracelet/bubbles#993 ·

    Los mantenedores suelen responder en 1 día

  • Change the GoDoc reference
    Abierto

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

    charmbracelet/bubbles#986 ·

    Los mantenedores suelen responder en 1 día

  • Feature request: Dropdown Component
    Abierto
    enhancement

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

    charmbracelet/bubbles#962 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Feature: add search to filepicker tool
    Abierto
    enhancement

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

    charmbracelet/bubbles#1034 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • textinput v1/v2: Wayland Pasting Can Sometimes Cause Unexpected Errors
    Abierto

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

    charmbracelet/bubbles#960 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • textinput v2: 0 Width breaks placeholders
    Abierto

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

    charmbracelet/bubbles#950 ·

    Los mantenedores suelen responder en 1 día

  • textinput v2: Cursor changes color of text
    Abierto

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

    charmbracelet/bubbles#949 · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Proposal: Terminal charts library (charm-charts)
    Abierto

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

    charmbracelet/bubbles#925 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • UI renders garbled characters over SSH when deployed in Docker scratch image (after upgrading from V1 to V2)
    Abierto

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

    charmbracelet/bubbles#912 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • textinput: Cursor() returns incorrect X position for wide (CJK) characters
    Abierto

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

    charmbracelet/bubbles#906 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • textinput cursor doesn't have background
    Abierto

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

    charmbracelet/bubbles#897 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Allow resizing tables like in lipgloss, while also be able to specify "default" widths for each column
    Abierto
    enhancement

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

    charmbracelet/bubbles#894 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Cursor gets stuck when navigating up/down in textarea
    Abierto

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

    charmbracelet/bubbles#887 ·

    Los mantenedores suelen responder en 1 día

  • viewport: panic with slice bounds out of range when height is negative or zero
    Abierto

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

    charmbracelet/bubbles#879 ·

    Los mantenedores suelen responder en 1 día

  • Custom width for internal viewport for table component of bubbles
    Abierto
    enhancement

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

    charmbracelet/bubbles#878 ·

    Los mantenedores suelen responder en 1 día

  • Use atotto/clipboard fork
    Abierto
    enhancement

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

    charmbracelet/bubbles#873 · 1 comentario · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • timer.Start calls timer.tick() too frequently
    Abierto

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

    charmbracelet/bubbles#867 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • When prompting for a password, properly inform the terminal
    Abierto
    enhancement

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

    charmbracelet/bubbles#865 · 1 comentario · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • filepicker: default Height of 0 causes view to break when traversing directories
    Abierto

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

    charmbracelet/bubbles#864 ·

    Los mantenedores suelen responder en 1 día

  • v2: Stopwatch doesn't default to 1 second as documented
    Abierto

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

    charmbracelet/bubbles#862 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Be able to start blink when blurred
    Abierto
    enhancement

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

    charmbracelet/bubbles#857 ·

    Los mantenedores suelen responder en 1 día

  • Make `cursor.blinkCanceled` public so that it can be handled
    Abierto
    enhancement

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

    charmbracelet/bubbles#834 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Cursor - Model.id is never set
    Abierto

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

    charmbracelet/bubbles#824 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Incorrect instructions for v2.0.0-beta.1
    Abierto

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

    charmbracelet/bubbles#821 ·

    Los mantenedores suelen responder en 1 día

  • filepicker: Allow for different filesystems to be used
    Abierto
    enhancement

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

    charmbracelet/bubbles#815 · 3 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • v2: textinput overflows set width
    Abierto

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

    charmbracelet/bubbles#812 ·

    Los mantenedores suelen responder en 1 día

  • list paginator rendering performance
    Abierto

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

    charmbracelet/bubbles#810 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • (v2) Add modification time to the filepicker
    Abierto

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

    charmbracelet/bubbles#805 ·

    Los mantenedores suelen responder en 1 día

  • how to replace content in viewport
    Abierto

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

    charmbracelet/bubbles#804 ·

    Los mantenedores suelen responder en 1 día

  • textinput: Initial letter only shown in placeholder
    Abierto
    bug

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

    charmbracelet/bubbles#779 · 5 comentarios · 10 reacciones ·

    Los mantenedores suelen responder en 1 día

  • viewport(v2): Unexpected scrolling behavior with `SoftWrap`
    Abierto

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

    charmbracelet/bubbles#775 ·

    Los mantenedores suelen responder en 1 día

  • List Width not respected
    Abierto

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

    charmbracelet/bubbles#744 · 6 comentarios · 4 reacciones ·

    Los mantenedores suelen responder en 1 día

  • viewport wrapping strings unnecessarily with UTF-8 characters
    Abierto

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

    charmbracelet/bubbles#742 ·

    Los mantenedores suelen responder en 1 día

  • List: Unnecessary/Undesirable ellipsis on full width title
    Abierto

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

    charmbracelet/bubbles#737 ·

    Los mantenedores suelen responder en 1 día

  • Highlighted row in table jumping out of view
    Abierto

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

    charmbracelet/bubbles#733 ·

    Los mantenedores suelen responder en 1 día

  • Having Foreground in `table.DefaultStyles().Cell` breaks the styles from `Selected`
    Abierto

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

    charmbracelet/bubbles#729 · 3 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • table.WithWidth doesn't work properly
    Abierto
    bug table

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

    charmbracelet/bubbles#696 · 3 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Validate func on textinput doesn't restrict input
    Abierto

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

    charmbracelet/bubbles#691 · 3 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Option to disable word-based line wrapping in text area
    Abierto
    enhancement

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

    charmbracelet/bubbles#690 ·

    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.