Software - La web de emijrp

Escribo mi propio software para multitud de tareas, para ello utilizo sobre todo el lenguaje de programación Python. A continuación encontrarás una descripción de mis proyectos y enlaces a los repositorios con el código fuente.

Tabla de contenidos
 1. Mi software destacado
 2. Repositorios en GitHub
 3. Repositorios en Google Code
 4. Repositorios en Rediris

Mi software destacado

Desde que me registré en Wikipedia en 2005 he contribuido asiduamente a esta enciclopedia y también a otros wikis menos conocidos. Estos wikis tienen una importante función en la recopilación, preservación y difusión del conocimiento, de modo que procuro dedicar parte de mi tiempo a ellos. La mayoría de mis proyectos destacados tienen que ver con los wikis.

Software Repositorio Descripción Imagen
AVBOT GitHub AVBOT es un bot anti-vandalismo para wikis MediaWiki. Está desarrollado en Python y utiliza el framework pywikibot. AVBOT ha estado funcionando en Wikipedia en español desde 2008, donde ha revertido más de 250.000 vandalismos. También existen varios clones controlados por otros usuarios. En 2009, el proyecto fue galardonado con el Premio Nacional al "Mejor proyecto comunitario" en el III Concurso Universitario de Software Libre.
Commons Coverage GitHub Mapa que muestra todas las imágenes geolocalizadas de Wikimedia Commons sobre un mapamundi. Cuando hay una fotografía en cualquier zona, se ilumina un círculo de 1 km a la redonda, indicando que esa parte ya "se considera" explorada. El resto del mundo aparece sombreado. De esta forma se invita a mejorar la cobertura de imágenes disponibles en Wikipedia hasta que quizás un día haya una imagen de cada kilómetro cuadrado del planeta.
Images for bio GitHub Herramienta que recopila biografías que carecían de imagen y busca en otras Wikipedias si existe imagen de esa persona. El resultado es un listado de páginas a las que se les puede añadir las imágenes fácilmente mediante un clic. Se encuentra fuera de funcionamiento al haber aparecido proyectos como Wikidata.
WLM maps GitHub Mapa que muestra todos los monumentos para los que se conoce sus coordenadas, indicando si éste dispone de imagen en Wikipedia o no. De esta forma permite encontrar monumentos a los que todavía hay que hacerle fotografías para ilustrar sus artículos en la enciclopedia. Se utiliza para el mayor concurso fotográfico del mundo, Wiki Loves Monuments.
WLM stats GitHub Genera gráficas y estadísticas de las imágenes y vídeos subidos durante las distintas ediciones del concurso fotográfico Wiki Loves Monuments. También ofrece un fichero con los metadatos recopilados de todas las imágenes subidas, de esta forma otros usuarios pueden crear sus estadísticas fácilmente.
wmcharts GitHub Es una colección de gráficas sobre distintos aspectos y métricas de los proyectos Wikimedia, por ejemplo la actividad de los cambios recientes, páginas nuevas, borrados, bloqueos a usuarios, protecciones de páginas, subidas de ficheros, ediciones revertidas y más.
wmcounter GitHub Es un contador que muestra el total de ediciones que se han hecho a Wikipedia y sus proyectos hermanos desde que se fundaron en el año 2001. Va creciendo a cada instante por lo que puede verse en vivo como la gente aporta a Wikipedia. A veces el ritmo alcanza las 10 ediciones/segundo o más. La edición número 1.000.000.000 (mil millones) tuvo lugar el 16 de abril de 2010.

Repositorios en GitHub

Estos son mis repositorios en GitHub, un portal para compartir código fuente utilizando el programa de control de versiones Git.

Cuando en la columna fork pone "No" (por ejemplo en AVBOT), significa que yo soy el autor original del repositorio y del código fuente. Cuando pone "Sí" (por ejemplo en Apollo-11), significa que hice un fork (bifurcación) del código fuente de otra persona con la intención de aportar algo en el futuro o simplemente como copia de seguridad.

# Nombre Estado ¿Fork? Lenguaje Tamaño Forks Descripción Estrellas
1 806.4616.0110 Público No None 14 0 None 0
2 avbot Público No Python 3846 1 Anti-vandalism bot for MediaWiki wikis 1
3 awesome-awesome Público No None 43 89 A curated list of awesome curated lists of many topics. 727
4 awesome-movies Público No None 184 0 A curated list of awesome movies 1
5 awesome-northkorea Público No None 216 0 A curated list of awesome North Korea resources 1
6 awesome-nostalgia Público No None 124 0 A curated list of awesome nostalgia resources. 3
7 awesome-opendata Público No None 128 0 A curated list of awesome opendata repositories. 5
8 awesome-wikipedia Público No None 153 3 A curated list of awesome Wikipedia-related frameworks, libraries, software, datasets and references. 28
9 baja-blogs Público No Shell 15 0 Scripts para bajar blogs 1
10 caja-ujce-downloader Público No Python 1060 0 Scripts for downloading La Caja de Herramientas de la UJCE 1
11 commons-coverage Público No JavaScript 456 0 A map for Wikimedia Commons coverage 3
12 currentevents Público No Python 64 1 Some scripts and metadata about current events articles in Wikipedia 2
13 emijrp Público No Python 3235 1 Automatically exported from code.google.com/p/emijrp 1
14 emijrp.github.io Público No HTML 26354 0 Personal website 1
15 gitorious Público No HTML 1568 0 List of Gitorious repositories 1
16 haselismo Público No Python 15 0 Frases aleatorias del poeta y rapero Pablo Hasel 1
17 imagesforbio Público No None 0 0 Recommender system of images for Wikipedia biography articles 1
18 internet-archive Público No Python 14 0 Scripts for Internet Archive 1
19 itdied.com Público No None 297 0 Mirror of ItDied.com 1
20 jamendo-downloader Público No Python 148 0 Script to download Jamendo albums 1
21 latex2wiki Público No Python 140 0 Automatically exported from code.google.com/p/latex2wiki 0
22 librefind Público No Python 87 0 Wiki search engine with results sorted by community consensus 1
23 locapedia.wikis.cc Público No Python 989 0 Scripts para locapedias 1
24 manifiesto-del-partido-comunista Público No None 164 0 Manifiesto del Partido Comunista 2
25 statmediawiki Público No Python 3432 0 Statistics for MediaWiki wikis 1
26 time-machine Público No Python 15 0 First open-source time machine 1
27 trece-rosas Público No None 14 0 None 1
28 wikanda Público No Python 27 0 Scripts para los wikis de Wikanda 1
29 wikidata Público No None 14 0 Scripts for Wikidata 1
30 wikidumps Público No None 50106 0 Database dumps for several wikis 1
31 wikievidens Público No Python 1212 0 Automatically exported from code.google.com/p/wikievidens 1
32 wikiindex Público No Python 152 0 Scripts and bots for WikiIndex wiki 1
33 wikimania Público No PHP 240 0 Mashup for Wikimania events 1
34 wikimemoria Público No Python 269 0 Enciclopedia de la Memoria Histórica 1
35 wikipedia-red-links Público No Python 22 1 Wikipedia red links 1
36 wikipedia-scripts Público No None 0 0 Some scripts and bots for Wikipedia 1
37 wikiradio Público No PHP 211 1 A radio for Wikimedia Commons audio files 9
38 wikis.cc Público No Python 15 0 Scripts para wikis de Wikis.cc 1
39 wikistatistics-mediawiki-extension Público No JavaScript 248 0 A MediaWiki extension for basic statistics 1
40 wikitweets Público No Python 395 0 A collection of Twitter bots about Wikipedia, Wikimedia Commons and other wikis 4
41 wisor Público No Python 264 0 Automatically exported from code.google.com/p/wisor 0
42 wlm-2011-dataset Público No Python 5656 0 Automatically exported from code.google.com/p/wlm-2011-dataset 0
43 wlm-maps Público No JavaScript 2046 4 A map for the Wiki Loves Monuments photograph contest 9
44 wlm-stats Público No PHP 88002 4 Statistics and graphs about the Wiki Loves Monuments photograph contest 3
45 wmcharts Público No JavaScript 269 2 A collection of charts about Wikimedia projects. 2
46 wmcounter Público No JavaScript 358 2 A near real-time counter for all Wikimedia projects together 5
47 wmflabs Público No Python 152 1 Some basic scripts for the Wikimedia Labs 1
48 www.marxists.org Público No HTML 204 0 Mirror of https://www.marxists.org 1
49 Apollo-11 Público Assembly 945 0 Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules. 0
50 ArchiveBot Público Python 2026 0 ArchiveBot, an IRC bot for archiving websites 0
51 Balchivist Público Python 184 0 Python library for archiving datasets 0
52 ChatterBot Público Python 2244 0 ChatterBot is a machine learning, conversational dialog engine. 0
53 FlickrFckr Público Shell 85 0 None 0
54 Font-Awesome Público HTML 34873 0 The iconic font and CSS toolkit 0
55 IA.BAK Público Shell 39798 0 We back up a lot of stuff from around the web; now it's time to back up the Internet Archive, just in case. 0
56 Leaflet-MiniMap Público HTML 568 0 A minimap control plugin for Leaflet 0
57 Peachy Público PHP 1786 0 The official MediaWiki PHP bot framework. Current Version: 2.0 alpha 8 0
58 Perpetual-Wiki Público Python 100 0 Perpetually Archive Wikipedia 0
59 SatTrack Público Python 11281 0 Real time satellite tracking with antennas. 0
60 SimpleCV Público Python 204103 0 The Open Source Framework for Machine Vision 0
61 StarCraft Público JavaScript 44883 0 HTML5 version for StarCraft game 0
62 VideoBot Público Python 53 0 Specialised bot for periodical grabs and video/audio/etc. webpage scrapes. 0
63 WikiApiary Público Python 1222 0 Celery-based task workers for collecting and updating data on WikiApiary. 0
64 alyxm.github.io Público HTML 50431 0 None 0
65 archivelab.org Público HTML 1624 0 Internet Archive Labs home page 0
66 awesome Público None 998 0 :sunglasses: Curated list of awesome lists 0
67 awesome-d Público None 115 0 A curated list of awesome D documents, frameworks, libraries and software. Inspired by awesome-python. 0
68 awesome-elixir Público None 127 0 A curated list of amazingly awesome Elixir libraries, resources and shiny things. 0
69 awesome-javascript Público None 292 0 A collection of awesome browser-side JavaScript libraries, resources and shiny things. 0
70 awesome-machine-learning Público Python 935 0 A curated list of awesome Machine Learning frameworks, libraries and software. 0
71 awesome-nodejs Público None 155 0 A curated list of astonishing Node.js frameworks, libraries and resources. Inspired by awesome-php and awesome-python. 0
72 awesome-perl Público None 113 0 A curated list of awesome Perl frameworks and libraries. Come on Pull Requests! 0
73 awesome-public-datasets Público None 240 0 An awesome list of high-quality datasets in public domains (on-going). 1
74 awesome-python Público Python 1437 0 A curated list of awesome Python frameworks, libraries and resources. Inspired by awesome-php. 0
75 awesome-shell Público None 116 0 A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. 0
76 backup-all-my-flickr-photos Público Python 7 0 Script to download all your Flickr photos and videos 0
77 book-catalogue Público Shell 3376 0 The books I own 0
78 books.archivelab.org Público Python 27 0 Full-text search Internet Archive's library of thousands of Greek & Roman classics 0
79 catalogue-lumiere Público None 440 0 a complete catalogue of all films produced by the Lumière company between 1895 and 1905. 1
80 cdnjs Público None 946203 0 Our goal is to operate this CDN in a peer reviewed fashion. 0
81 cities Público None 348376 0 Poly files for cities, which can be used to create OSM files out of larger regions 0
82 collection Público None 7502 0 The Museum of Modern Art (MoMA) collection data 0
83 collection-1 Público Python 224279 0 Tate Collection metadata 0
84 croawl Público Python 38 0 Crawler for open repositories with Dublin Core meta tags. 0
85 curations Público None 7 0 Curations of extraordinary Internet Archive items, for public good. 0
86 datasets Público None 2284 0 None 1
87 dbpedia Público PHP 103920 0 Various tools for the DBpedia project - This does NOT contain the DBpedia extaction framework 0
88 endangered-languages Público TeX 868 0 Resources for conservation, development, and documentation of endangered, minority, and low or under-resourced human languages. 0
89 extraction-framework Público Web Ontology Language 60706 0 The software used to extract structured data from Wikipedia 0
90 fact-join Público Python 18 0 Combine two wikipedia pages to make new facts. Tweets @brand_new_facts 0
91 filmaffinity2IMDB Público Python 119 0 Get filmaffinity voted movies, save them to CSV and post them on IMDB 0
92 flickrapi Público Python 1588 0 Python Flickr API implementation 0
93 flickrmirrorer Público Python 140 0 A small command-line python script that creates a local backup of your Flickr data. It mirrors images, titles, description, tags, albums and collections. 0
94 free-programming-books Público None 5455 0 :books: Freely available programming books 0
95 freenode-feminism.github.io Público CSS 735 0 None 0
96 freeyourstuff.cc Público JavaScript 1173 0 freeyourstuff.cc - universal content liberation 0
97 git Público C 2014380 0 Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements. 0
98 github-backup Público Haskell 627 0 backs up everything github knows about a repository, to the repository 0
99 githubarchive.org Público Ruby 445 0 GitHub Archive is a project to record the public GitHub timeline, archive it, and make it easily accessible for further analysis. 0
100 graph-books Público Python 476 0 A graph representation of my library 0
101 groovebox.org Público CSS 151 0 Spotify clone for the Internet Archive's Music Library 0
102 gutenberg Público JavaScript 4463 0 Scraper for downloading the entire ebooks repository of project Gutenberg 0
103 https-everywhere Público JavaScript 87587 0 The official Github mirror of the HTTPS Everywhere repository at https://gitweb.torproject.org/https-everywhere.git. You can send pull requests here. 0
104 iamine Público Python 88 0 Internet Archive Data Mining Tools 0
105 iiif.archivelab.org Público JavaScript 84552 0 Internet Archive IIIF Image 2.0 Server 0
106 imagedirectory Público Python 210142 0 Manifests of the public domain images uploaded to Flickr Commons, with descriptive information about the books they were taken from. 0
107 imslp-scrape Público Python 1228 0 Scraping Library for http://imslp.org/wiki/Main_Page 0
108 internetarchive Público Python 1226 0 A Python and Command-Line Interface to Archive.org 0
109 ipfs Público None 2097 0 IPFS - The Permanent Web 0
110 json-sempai Público Python 37 0 Use JSON files as if they are python modules 0
111 kiwix Público C++ 159491 0 None 0
112 lais-audiovisual Público JavaScript 213168 0 Aplicación web para administrar y poner en acceso las fichas de catalogación de los documentales del LAIS 0
113 levitation Público Python 174 0 Tools to convert Wikipedia dumps into Git repositories. 0
114 linux Público C 2201928 0 Linux kernel source tree 0
115 listen-to-wikipedia Público JavaScript 14582 0 Live, generative music from Wikipedia edits 0
116 localwiki Público None 34775 0 LocalWiki a grassroots effort to collect, share and open the world's local knowledge. 0
117 mediawiki Público PHP 718143 0 The collaborative editing software that runs Wikipedia. This is a mirror from https://gerrit.wikimedia.org. See https://www.mediawiki.org/wiki/Developer_access for contributing. 0
118 mediawiki-extensions Público Python 230408 0 Github mirror of all MediaWiki extensions - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing) 0
119 mindmapit Público JavaScript 976 0 Simple web tool to create mindmaps 0
120 mwoffliner Público JavaScript 713 0 None 0
121 nomesevoces_viz Público JavaScript 4248 0 Visualización de los datos del proyecto nomesevoces.net 0
122 opencv Público C++ 1061154 0 Open Source Computer Vision Library 0
123 openlibrary Público Python 38892 0 One webpage for every book ever published! 0
124 openwayback Público Java 45185 0 The OpenWayback Development 0
125 ores Público Python 6285 0 A hosting service for 'revscoring' models. 0
126 pablog-scripts Público Python 301 0 Misc personal scripts 0
127 pipar Público Ruby 104896 0 Open Data scrapper of political parties registries. Currently only for Ministry of Interior of Spain registry. Open to other countries! 0
128 plowshare Público Shell 10793 0 Command-line tool and engine for managing sharing websites 0
129 privacybadgerfirefox Público JavaScript 3117 0 Privacy Badger for Firefox 0
130 proyecto-colibri Público Python 2714 0 Codigo fuente del Proyecto Colibri 0
131 pyinstaller Público Python 34079 0 PyInstaller official GIT repository 0
132 python-mediawiki-utilities Público Python 1404 0 A set of utilities for accessing and processing MediaWiki data. 0
133 pywikibot-core Público Python 26835 0 Github mirror of "pywikibot/core" - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing 0
134 qBittorrent Público C++ 108137 0 qBittorrent BitTorrent client 0
135 quine-relay Público Ruby 5486 0 An uroboros program with 100 programming languages 0
136 redmine Público Ruby 54721 0 Mirror of redmine code source - Official SVN repository is at https://svn.redmine.org/redmine - contact: @jbbarth or jeanbaptiste.barth (at) gmail (dot) com 0
137 robobrowser Público Python 200 0 None 0
138 scholar.archivelab.org Público Python 19 0 Make every open-access academic paper discoverable and readable 0
139 scrapers Público Python 152 0 None 0
140 search Público PHP 537 0 An Open Source Search Engine 0
141 stats.grok.se Público HTML 1467 0 Code for aggregating wikipedia traffic statistics 0
142 steganography.js Público JavaScript 273 0 Hide secret messages with JavaScript and this library 0
143 t-hoarder Público Python 220 0 None 0
144 tdesktop Público C++ 67284 0 Telegram Desktop messaging app 0
145 toolserver Público Python 2411 0 Automatically exported from code.google.com/p/toolserver 0
146 tubeup Público Python 53 0 Download a video using youtube-dl and upload to the Internet Archive with metadata. 0
147 tweepy Público Python 9158 0 Twitter for Python! 0
148 waldyrious.github.io Público HTML 5594 0 My personal website 0
149 wikiteam Público DIGITAL Command Language 15464 0 Tools for downloading and preserving wikis 0
150 yourevalued Público Python 11 0 Twitter bot to tell people they're valued. 0
151 youtube Público JavaScript 6579 0 None 0
152 youtube-dl Público Python 33103 0 Small command-line program to download videos from YouTube.com and other video sites 0
153 youtube2internetarchive Público Python 151 0 Fork of youtube2internetarchive.py 0

Repositorios en Google Code

Google Code fue una forja de código fuente creada por Google que cerró en 2016 ya que otras alternativas como GitHub le sobrepasaron. Moví la mayoría, sino todos, mis proyectos a GitHub. Aún así se mantiene una copia en el Google Code Archive.

Ya no se publica nuevo código en Google Code. La siguiente tabla indica dónde se encuentran ahora los proyectos.

Repositorios en Rediris

Rediris disponía de una forja de código en forja.rediris.es que en 2016 fue cerrada y reemplazada por forja.cica.es. Lo que sucedió es que los proyectos no fueron trasladados automáticamente al nuevo lugar, sino que lo tenía que hacer cada desarrollador, de modo que la mayoría quedaron inaccesibles.