Marko Obrovac's repositories
change-propagation
A RESTBase queuing module for Apache Kafka
country-list-pick
Flutter package to show and pick country code
htmldumper
HTML dump script for Parsoid HTML
kad
extensible implementation of the kademlia distributed hash table for node.js and the browser
limitation
An efficient rate limiter with several backends, including a Kademlia DHT.
MathJax-node
Mathjax for Node
mathoid-docker-image
A Docker image for Mathoid
mediawiki-containers
Containerized MediaWiki install including VisualEditor, Parsoid, RESTBase, Mathoid & other services.
mediawiki-docker
Docker container for MediaWiki
mediawiki-node-services
Run several mediawiki nodejs services (RESTBase, Parsoid) in a single docker container. Useful for small / low-memory installs.
mediawiki-title
mediawiki title normalization library
mwctl
The command-line tool powering mediawiki-containers
node-bunyan-syslog-udp
A udp-only syslog stream for bunyan
node-service-builder
Docker image builder for node.js services
nodejs-docker-image
A Node.JS Docker image used at the Wikimedia Foundation
restbase
Distributed storage with REST API & dispatcher for backend services
restbase-maintenance
Various maintenance scripts for RESTBase
restbase-mod-table-cassandra
Cassandra table storage backend for RESTBase
restbase-mod-table-spec
Shared spec and tests for RESTBase table storage
restbase-mod-table-sqlite
SQLite backend for RESTBase
service-runner
Generic nodejs service supervisor
service-template-node
Template for creating MediaWiki Services in Node.js
swagger-router
A swagger 2 based router with support for assembling multiple APIs from swagger fragments. Developed in support of RESTBase.
translation-server
Server-side Zotero translation based on Mozilla xpcshell