Repos interesantes de la semana #2
Tags: spanish, opensource, webdev, programming
Published: 2021-01-17 22:08:55

---
title: Repos interesantes de la semana #2
published: true
description: Repositorios interesantes de la semana, en esta ocasion les traigo Naming cheatsheet, Electron Fiddle, ExplainShell, Starship y Visx.
tags: spanish, opensource, webdev, programming
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/wz8gsza72n7g6his43da.png
canonical_url: https://matiasverdier.com/posts/repos-interesantes-de-la-semana-2
series: Repos de la semana
---
# Semana 11 enero 2021

Continuamos con esta serie de posts donde comparto algunos repositorios interesantes que voy encontrando semana a semana. 

## Naming cheatsheet

![Naming cheatsheet](https://dev-to-uploads.s3.amazonaws.com/i/63aqnpn0orl3i9whgu63.png)

Creo que todos hemos sufrido un poco a la hora de nombrar variables y funciones en nuestro código, por ese motivo creo que este recopilado de consejos sin dudas nos sera muy útil. También lograremos una mejor legibilidad y que nuestro código sea mas mantenible a largo plazo.

Repo: [kettanaito / naming-cheatsheet](https://github.com/kettanaito/naming-cheatsheet)

## Electron Fiddle

![Electron Fiddle](https://dev-to-uploads.s3.amazonaws.com/i/j5nwirgzffrr35y5kc7d.jpg)

La manera más rápida de comenzar con [Electron](https://www.electronjs.org/).
Electron es una herramienta que nos permite crear aplicaciones multi-plataforma usando tecnologías web.

[Electron Fiddle](https://www.electronjs.org/fiddle) es como el [CodePen](https://codepen.io/) para Electron, permitiéndonos crear prototipos y experimentar con las capacidades de la plataforma de manera rápida sin hacer ningún setup.

Al abrirlo tendremos precargado el código necesario para ejecutar un "Hola, Mundo" y comenzar a experimentar.

Podrás cambiar fácilmente la version de Electron, exportar tus experimentos como GitHub Gists y compartirlos para que otros los usen simplemente ingresando la url del mismo.

Repo: [electron / fiddle](https://github.com/electron/fiddle)

## ExplainShell

![ExplaiShell Example](https://dev-to-uploads.s3.amazonaws.com/i/blmo6wldens6pz6a1z2e.jpg)

En [explainshell.com](https://www.explainshell.com/) podrás obtener una explicación detallada de los argumentos de tus comandos en la terminal de una manera bastante atractiva y fácil de entender, sin dudas un recurso interesante para el día a día.

Repo: [idank / explainshell](https://github.com/idank/explainshell) 

## Starship

![Starship](https://dev-to-uploads.s3.amazonaws.com/i/h1b5a1f2cyvt4na6prjh.gif)

Ya que estamos hablando de la terminal, por que no tener un prompt lindo como el que se ve en el ejemplo de arriba?

Eso es que nos permite [Starship](https://starship.rs/), una herramienta desarrollada en Rust para personalizar completamente nuestro prompt que funciona para todos los sistemas operativos y para cualquier terminal.

Así se ve mi terminal por ahora cuando estoy dentro de un proyecto con Node.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/rhkw4vebeajw8ccjfoi9.png)

Repo: [starship / starship](https://github.com/starship/starship)

## Visx

![Visx](https://dev-to-uploads.s3.amazonaws.com/i/ymf220qqr4z0t4eyz8zl.png)

Por ultimo les traigo [Visx](https://airbnb.io/visx/), una librería de visualizaciones para React basada en [D3.js](https://d3js.org/) y creada por airbnb.

Visx nos permitirá crear gráficas y otras visualizaciones de datos usando primitivas de bajo nivel y las ventajas de React sin tener que adaptarnos a las restricciones y opiniones de otras librerías de este estilo, si no que nosotros podremos generar la nuestra adaptada a las necesidades especificas del proyecto en el que estemos trabajando.

Otra de las ventajas es que puedes mantener un tamaño de bundle pequeño ya que solo incluyes los componentes que necesitas utilizar y no mas.

Por supuesto cuenta con el sello de calidad de airbnb, esto sin duda es un plus y un respaldo a la hora de elegir este tipo de herramientas.

Repo: [airbnb / visx](https://github.com/airbnb/visx)


### Gracias por leer y hasta el próximo!