A cualquier desarrollador que colabora en un proyecto Open Source le gusta saber quien usa su software. Y, por otro lado, a otros muchos les gusta conocer qué librerías o tecnologías usan las web más populares. Para todos ellos, surge Libscore, un motor de estadísticas que escanea el millón de sitios más populares para determinar qué librerías de front-end (JavaScript, principalmente) son utilizadas.
Las estadísticas de uso que suelen manejar los desarrolladores no son precisas. Muchos programador “utilizadores” de ese software libre no marcan como favoritos los repositorios de Github, simplemente descargan exclusivamente las librerías vía npm, bower o cualquier cdn. Es muy difícil de detectar y es el eterno problema del software Open Source para determinar su valor dentro de la comunidad y su penetración.
Libscore detecta los módulos importados con RequireJS, jQuery plugins, variables no-jquery, y los script externos que cargan las homepages de las principales Web del mundo.
La idea de Libscore surgió del creador de Velocity.js, Julian Shapiro, para satisfacer su curiosidad de cómo se usaba su librería en comparación con otras similares.
La interfaz de Libscore es bastante sencilla y dentro de su motor de búsqueda se puede encontrar cualquier término dentro del namespace de una librerías, por ejemplo de jQuery. También dispone de un indice con las librerías front-end JavaScript más usadas, pudiendo ver la adopción de las distintas librerías por los desarrolladores.
Y si interesa saber qué componentes usan estas Web, se puede hacer una búsqueda inversa introduciendo el dominio del sitio deseado. De este modo, Libscore ofrecerá de forma detallada toda la información obtenida con sus correspondientes enlaces a Github de cada una de ellas.
Link: http://libscore.com/
Fuente: http://www.genbetadev.com/
- Encuesta septiembre 2021: ¿Cómo crees que afectan las tecnologías de la información en la educación? – 6 septiembre, 2021
- ¡Ya llega Programmer’s Week 2021! – 3 septiembre, 2021
- Encuesta agosto 2021: ¿En qué sector IT te desarrollas o te gustaría desarrollarte? – 6 agosto, 2021
Deja una respuesta