Inicio

Cozy Badges

Mayo 2026 - Presente
Yamil Ayma
Yamil Ayma Autor del Proyecto

Una colección de insignias atractivas para personalizar tu espacio en perfiles en GitHub, portafolios o proyectos en producción. Inspirado en shields.io

Características

  • +55 iconos hasta la fecha
  • Iconos personalizables
  • Guia y presentación plantilla en Figma públicamente
  • Automatización para la entrada de nuevos recursos y colaboradores (pipeline)

Tecnologías

JavaScriptIAFlow (Google)Nano Banana

Descripción

¿Qué es Cozy Badges?

Si visitas perfiles de desarrolladores o repositorios en GitHub, es muy común encontrar distintivos informativos y técnicos creados con herramientas clásicas y extraordinarias como Shields.io, las cuales se han convertido en el estándar de la industria y una gran fuente de inspiración por su versatilidad. Por ejemplo, distintivos tradicionales y precisos como estos:

JavaScript ShieldsReact Shields

Inspirado por el gran trabajo de estas plataformas tradicionales, decidí diseñar Cozy Badges: una alternativa estética con un enfoque diferente. En lugar de bordes rectos y colores fríos o sobrios, Cozy Badges introduce distintivos con esquinas muy redondeadas (estilo píldora), una paleta de colores pastel y vibrantes cuidadosamente calibrada, y una tipografía más suave. Esto le da a tu portafolio o README un ambiente más amigable, cálido y acogedor (“cozy”).

¡Ambos estilos son fantásticos y se complementan perfectamente para dar variedad y personalidad al ecosistema de perfiles de desarrollo!


Banner del proyecto

Una colección curada de distintivos vectoriales (SVG) simples, redondeados y hermosos para decorar tus perfiles de GitHub, portafolios y READMEs de proyectos. Este es un proyecto de pasatiempo creado para recopilar y compartir insignias estéticas de diversas tecnologías de forma gratuita.

Puedes verlas mejor y diseñar distintivos personalizados en la plantilla pública de Figma.


🚀 Cómo usar estos distintivos

Puedes utilizar estas insignias directamente a través de jsDelivr CDN o GitHub Raw. Simplemente copia el código de tu elección del catálogo a continuación.

Método 1: Enlace Markdown (Para READMEs de GitHub)

![Nombre de la Insignia](https://cdn.jsdelivr.net/gh/yamilayma/cozy-badges@main/svg/nombre_tecnologia.svg)

Método 2: Código HTML (Para control de tamaño y alineación)

<img src="https://cdn.jsdelivr.net/gh/yamilayma/cozy-badges@main/svg/nombre_tecnologia.svg" alt="Nombre" height="32" />

[!TIP] Se recomienda encarecidamente utilizar el CDN de jsDelivr en lugar de GitHub Raw para producción, ya que proporciona almacenamiento en caché global y compresión para una carga ultra rápida.


📂 Galería de Insignias Iniciales

A continuación se presenta la lista de todas las insignias disponibles. Esta tabla se genera alfabéticamente a partir de los archivos SVG en el repositorio.

BadgeTechnologyUsage Links
AndroidAndroidMarkdown:
![Android](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/android.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/android.svg" alt="Android" width="150" />
AssemblyAssemblyMarkdown:
![Assembly](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/assembly.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/assembly.svg" alt="Assembly" width="150" />
AstroAstroMarkdown:
![Astro](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/astro.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/astro.svg" alt="Astro" width="150" />
AWSAWSMarkdown:
![AWS](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/aws.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/aws.svg" alt="AWS" width="150" />
BashBashMarkdown:
![Bash](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/bash.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/bash.svg" alt="Bash" width="150" />
BootstrapBootstrapMarkdown:
![Bootstrap](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/bootstrap.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/bootstrap.svg" alt="Bootstrap" width="150" />
BunBunMarkdown:
![Bun](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/bun.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/bun.svg" alt="Bun" width="150" />
C#C#Markdown:
![C#](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/csharp.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/csharp.svg" alt="C#" width="150" />
C++C++Markdown:
![C++](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/cpp.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/cpp.svg" alt="C++" width="150" />
ClaudeClaudeMarkdown:
![Claude](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/claude.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/claude.svg" alt="Claude" width="150" />
ClojureClojureMarkdown:
![Clojure](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/clojure.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/clojure.svg" alt="Clojure" width="150" />
CSS3CSS3Markdown:
![CSS3](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/css3.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/css3.svg" alt="CSS3" width="150" />
DartDartMarkdown:
![Dart](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/dart.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/dart.svg" alt="Dart" width="150" />
DenoDenoMarkdown:
![Deno](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/deno.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/deno.svg" alt="Deno" width="150" />
DockerDockerMarkdown:
![Docker](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/docker.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/docker.svg" alt="Docker" width="150" />
FirebaseFirebaseMarkdown:
![Firebase](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/firebase.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/firebase.svg" alt="Firebase" width="150" />
FlutterFlutterMarkdown:
![Flutter](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/flutter.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/flutter.svg" alt="Flutter" width="150" />
GitHubGitHubMarkdown:
![GitHub](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/github.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/github.svg" alt="GitHub" width="150" />
GitLabGitLabMarkdown:
![GitLab](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/gitlab.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/gitlab.svg" alt="GitLab" width="150" />
GoGoMarkdown:
![Go](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/go.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/go.svg" alt="Go" width="150" />
HaskellHaskellMarkdown:
![Haskell](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/haskell.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/haskell.svg" alt="Haskell" width="150" />
HTML5HTML5Markdown:
![HTML5](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/html5.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/html5.svg" alt="HTML5" width="150" />
Hugging FaceHugging FaceMarkdown:
![Hugging Face](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/huggingface.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/huggingface.svg" alt="Hugging Face" width="150" />
JavaJavaMarkdown:
![Java](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/java.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/java.svg" alt="Java" width="150" />
JavaScriptJavaScriptMarkdown:
![JavaScript](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/javascript.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/javascript.svg" alt="JavaScript" width="150" />
Jupyter NotebookJupyter NotebookMarkdown:
![Jupyter Notebook](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/jupyter-notebook.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/jupyter-notebook.svg" alt="Jupyter Notebook" width="150" />
KotlinKotlinMarkdown:
![Kotlin](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/kotlin.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/kotlin.svg" alt="Kotlin" width="150" />
KubernetesKubernetesMarkdown:
![Kubernetes](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/kubernetes.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/kubernetes.svg" alt="Kubernetes" width="150" />
LuaLuaMarkdown:
![Lua](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/lua.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/lua.svg" alt="Lua" width="150" />
MarkdownMarkdownMarkdown:
![Markdown](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/markdown.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/markdown.svg" alt="Markdown" width="150" />
MongoDBMongoDBMarkdown:
![MongoDB](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/mongodb.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/mongodb.svg" alt="MongoDB" width="150" />
MuiMuiMarkdown:
![Mui](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/mui.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/mui.svg" alt="Mui" width="150" />
NestJSNestJSMarkdown:
![NestJS](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/nestjs.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/nestjs.svg" alt="NestJS" width="150" />
Next.jsNext.jsMarkdown:
![Next.js](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/nextjs.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/nextjs.svg" alt="Next.js" width="150" />
NuxtNuxtMarkdown:
![Nuxt](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/nuxt.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/nuxt.svg" alt="Nuxt" width="150" />
OpenAIOpenAIMarkdown:
![OpenAI](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/openai.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/openai.svg" alt="OpenAI" width="150" />
PhpPhpMarkdown:
![Php](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/php.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/php.svg" alt="Php" width="150" />
PostgreSQLPostgreSQLMarkdown:
![PostgreSQL](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/postgresql.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/postgresql.svg" alt="PostgreSQL" width="150" />
PythonPythonMarkdown:
![Python](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/python.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/python.svg" alt="Python" width="150" />
RRMarkdown:
![R](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/r.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/r.svg" alt="R" width="150" />
ReactReactMarkdown:
![React](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/react.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/react.svg" alt="React" width="150" />
RedisRedisMarkdown:
![Redis](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/redis.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/redis.svg" alt="Redis" width="150" />
RubyRubyMarkdown:
![Ruby](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/ruby.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/ruby.svg" alt="Ruby" width="150" />
RustRustMarkdown:
![Rust](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/rust.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/rust.svg" alt="Rust" width="150" />
SqlSqlMarkdown:
![Sql](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/sql.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/sql.svg" alt="Sql" width="150" />
SQLiteSQLiteMarkdown:
![SQLite](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/sqlite.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/sqlite.svg" alt="SQLite" width="150" />
SupabaseSupabaseMarkdown:
![Supabase](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/supabase.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/supabase.svg" alt="Supabase" width="150" />
SvelteSvelteMarkdown:
![Svelte](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/svelte.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/svelte.svg" alt="Svelte" width="150" />
SwiftSwiftMarkdown:
![Swift](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/swift.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/swift.svg" alt="Swift" width="150" />
TailwindCSSTailwindCSSMarkdown:
![TailwindCSS](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/tailwindcss.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/tailwindcss.svg" alt="TailwindCSS" width="150" />
TensorflowTensorflowMarkdown:
![Tensorflow](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/tensorflow.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/tensorflow.svg" alt="Tensorflow" width="150" />
TypeScriptTypeScriptMarkdown:
![TypeScript](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/typescript.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/typescript.svg" alt="TypeScript" width="150" />
VercelVercelMarkdown:
![Vercel](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/vercel.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/vercel.svg" alt="Vercel" width="150" />
VS CodeVS CodeMarkdown:
![VS Code](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/vscode.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/vscode.svg" alt="VS Code" width="150" />
Vue.jsVue.jsMarkdown:
![Vue.js](https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/vue.svg)

HTML:
<img src="https://raw.githubusercontent.com/yamilayma/cozy-badges/main/svg/vue.svg" alt="Vue.js" width="150" />

🤝 Contribuciones y Desarrollo Local

Si deseas colaborar agregando nuevas insignias de tecnología o quieres saber cómo ejecutar la optimización local de SVG, consulta nuestra Guía de Contribución (CONTRIBUTING.md).

Allí encontrarás las pautas de diseño para Figma e instrucciones sobre cómo compilar el repositorio de Cozy Badges localmente.


📄 Licencia

Este proyecto está bajo la Licencia MIT para el código del pipeline, y los distintivos visuales están bajo la licencia Creative Commons Attribution 4.0 International (CC BY 4.0). Esto significa que puedes usarlos libremente en tus proyectos personales o comerciales, siempre que atribuyas la autoría al repositorio original.

Bitácora de Desarrollo

El proceso detrás de este proyecto

Comentarios personales de Cozy Badges

Publicado para todo aquel que quiera personalizar su portafolio.