La versión corta
- La marca de un proyecto open source vive sobre todo en cuatro sitios: el logotipo, la cabecera del README, la imagen de vista previa social del repositorio y los anuncios de versión.
- Un buen logotipo open source es lo bastante sencillo para leerse a 16 píxeles como favicon y en pequeño en una lista de dependencias.
- Los README de GitHub pueden alternar la imagen de cabecera entre versiones clara y oscura con el elemento HTML picture y prefers-color-scheme.
- La imagen de vista previa social es lo que aparece cuando alguien comparte el enlace del repositorio, así que debe indicar el nombre del proyecto y qué hace.
- Las publicaciones de versión con un estilo constante ayudan a los usuarios a notar las nuevas versiones y a asociarlas con el mismo proyecto.
En esta página
La marca de un proyecto open source no necesita una agencia de diseño. Necesita cuatro cosas hechas una vez y mantenidas con coherencia: un logotipo sencillo, una cabecera de README que se lea en modo claro y oscuro, una imagen social para cuando se comparta el repositorio y una plantilla reconocible para los anuncios de versión. Juntas dicen a un visitante en pocos segundos que el proyecto está mantenido y tiene un punto de vista, que a menudo es lo que consigue la primera estrella o el primer colaborador.
Por qué importa la marca en un proyecto open source
Los desarrolladores juzgan los proyectos rápido, y lo hacen por señales de cuidado: un README claro, versiones recientes, un nombre fácil de volver a encontrar. Una identidad visual coherente es una de esas señales. También ayuda a recordar tu proyecto entre varias bibliotecas parecidas y da a colaboradores y ponentes de conferencias algo que poner en una diapositiva. Nada de esto sustituye a una buena documentación; hace que una buena documentación se note más.
Un logotipo open source que funciona a 16 píxeles
Tu logotipo aparecerá como favicon, como avatar de GitHub, como pequeña insignia en un sitio de documentación y, a veces, como pegatina. Diseña primero para el caso más pequeño. Una sola forma contundente o una letra en una tipografía firme supera a una ilustración detallada. Exporta un SVG para la web y PNG transparentes para todo lo demás; SVG frente a PNG explica cuál usar en cada caso, y el diseño de favicons trata los tamaños diminutos.
Difícil de usar
- Una mascota detallada con líneas finas
- Cinco colores que desaparecen en tamaño pequeño
- Un logotipo tipográfico demasiado largo para leerse en un avatar
- Solo un PNG sobre fondo blanco
Fácil de usar
- Una forma o letra que se lee a 16 px
- Uno o dos colores más un fondo
- Un símbolo corto para avatares, un logotipo tipográfico para cabeceras
- SVG más PNG transparente, versiones clara y oscura
Pon el símbolo sobre un fondo degradado para avatares y cabeceras y dejará de parecer un icono por defecto. Mantén tranquilo el degradado detrás del logotipo donde este se apoya; el logotipo sobre fondo degradado explica cómo.
Una cabecera de README que funciona en modo oscuro
Muchos desarrolladores leen GitHub en modo oscuro, y una cabecera hecha para blanco brillará como una linterna. GitHub admite el elemento HTML <picture> en Markdown, así que puedes servir una versión clara y otra oscura de la misma cabecera. Un banner de 1200×600, el tamaño de un banner de blog, es un ancho cómodo para un README. El diseño en modo oscuro trata la parte del color.
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="./.github/header-dark.png">
<img alt="Tidepool: a tiny job queue for Postgres" src="./.github/header-light.png" width="600">
</picture>
</p>Pon tres cosas en la cabecera: el logotipo, el nombre del proyecto y una descripción de una línea. Las insignias, los comandos de instalación y las capturas van debajo, en texto, donde se pueden copiar y mantener al día.
Cómo añadir una imagen de vista previa social en GitHub
Cuando alguien pega el enlace de tu repositorio en un chat, un foro o una publicación, la plataforma muestra su imagen de vista previa social. Sin ella, GitHub genera una tarjeta por defecto con los datos del repositorio. Puedes subir la tuya en los ajustes del repositorio, en Social preview; GitHub indica las dimensiones recomendadas en esa página. Diséñala desde tu maestro de vista previa de enlace de 1200×630 y mantén las palabras en el centro para que pequeñas diferencias de formato no recorten nada. El tamaño de la imagen Open Graph explica los recortes, y las etiquetas Open Graph trata la misma imagen para tu sitio de documentación.
Una vista previa social a 1200×630: nombre, una línea y nada cerca de los bordes.
Gráficos de anuncio de versión que se notan
Muchos usuarios se enteran de una nueva versión por una publicación y no por el registro de cambios. Un gráfico de versión constante, con el mismo fondo y composición y solo cambiando el número de versión y el titular, enseña a la gente a reconocer tus anuncios. Abre con lo que los usuarios ya pueden hacer, no solo con el número de versión.
Una publicación de versión para X o Bluesky a 1600×900: la función va primero, la versión apoya.
La versión cuadrada para LinkedIn a 1200×1200, con los puntos destacados.
Tamaño
Dónde aparece
Tamaño
Dónde aparece
Tamaño
Dónde aparece
Tamaño
Dónde aparece
Tamaño
Dónde aparece
Tamaño
Dónde aparece
- 1
Crea el símbolo
Una forma o letra, probada a 16 px. Exporta SVG y PNG transparente.
- 2
Elige un fondo
Un degradado o color que combine con los temas oscuro y claro de GitHub.
- 3
Construye la cabecera del README
Versiones clara y oscura, logotipo, nombre y una línea.
- 4
Sube la vista previa social
Ajustes del repositorio, Social preview. Pruébala pegando el enlace en un chat.
- 5
Convierte la publicación de versión en plantilla
Mantén la composición; cambia la versión y el titular cada vez.
Gradiently encaja con mantenedores que prefieren no abrir una herramienta de diseño. Funciona dentro de ChatGPT, Claude y cualquier asistente compatible con servidores MCP remotos, así que puedes pedir un gráfico de versión mientras escribes las notas de la versión, y el diseño se abre en el Studio para una revisión final. Los diseños se apoyan en un Mark, un fondo degradado con el que nadie más puede exportar una vez que lo reservas, así que el estilo de tu proyecto es de verdad solo suyo. La guía de configuración de MCP lleva unos minutos.
Preguntas frecuentes
¿Cómo añado una imagen de vista previa social a un repositorio de GitHub?
Abre los ajustes del repositorio, busca Social preview y sube una imagen. GitHub muestra ahí las dimensiones recomendadas; mantén el texto en el centro para que no se recorte nada importante.
¿Cómo hago que la imagen de un README cambie en modo oscuro?
Usa el elemento HTML picture con un source para prefers-color-scheme: dark y un img de reserva para el modo claro. GitHub lo renderiza en archivos Markdown.
¿Necesita logotipo un proyecto open source?
No es obligatorio, pero un logotipo sencillo hace que el proyecto se reconozca mejor en avatares, documentación y charlas. Diséñalo para que se lea en tamaño favicon.
¿Qué debe incluir un gráfico de anuncio de versión?
El nombre del proyecto, la versión y la función principal escrita como lo que los usuarios ya pueden hacer. Mantén la misma composición en cada versión.
Escrito por Gradiently
El equipo detrás de Gradiently, una herramienta de diseño creada en torno a los Marks: degradados vivos que hacen que todo lo que diseñas parezca tuyo.
Ver nuestro perfil