SimonXIX
Open source LAMP developer focused on publishing platforms, library systems, and digital content systems. Currently working on @COPIM and @postdigitalcultures.
United Kingdom
Pinned Repositories
carbon-graph
a simple Python and JavaScript web application to visualise my carbon usage
hypothesis_migration
a Python script to migrate Hypothes.is annotations from a Json file exported from an old domain to a new domain
Markdown_translation
a script and Docker environment for running automated open source translations of batches of Markdown files using LibreTranslate
oabutton_alma
Code for an integration between the Open Access Button and Imperial College London's Ex Libris Alma library management system API. This was designed for Imperial College London Library by the Library Information Systems team in February 2017.
personal_server_docker
Docker Compose and Nginx configuration for applications deployment on my personal server: Flask applications, Ghost, GoAccess, Joplin Server, PHP applications, Podfetch, Sandstorm, an onion service for my website, and WordPress
random_poem
A site to generate a random poem from random sentences and a random number of lines
scholarled_catalogue
a catalogue of ScholarLed presses built on a Quarto / Jupyter Notebook model for computational publishing
user_form_alma
Code for a library user registration form for Imperial College London Library submitting to the Ex Libris Alma library management system API. This was designed for Imperial College London Library by the Library Information Systems team in October 2016. Full documentation at https://simonxix.wordpress.com/2016/10/31/user-form/
crowdsourced_cataloguing_app
A prototype of a web application to crowdsource cataloguing for SOAS' bibliographic records
SimonXIX's Repositories
SimonXIX/Markdown_translation
a script and Docker environment for running automated open source translations of batches of Markdown files using LibreTranslate
SimonXIX/oabutton_alma
Code for an integration between the Open Access Button and Imperial College London's Ex Libris Alma library management system API. This was designed for Imperial College London Library by the Library Information Systems team in February 2017.
SimonXIX/personal_server_docker
Docker Compose and Nginx configuration for applications deployment on my personal server: Flask applications, Ghost, GoAccess, Joplin Server, PHP applications, Podfetch, Sandstorm, an onion service for my website, and WordPress
SimonXIX/hypothesis_migration
a Python script to migrate Hypothes.is annotations from a Json file exported from an old domain to a new domain
SimonXIX/scholarled_catalogue
a catalogue of ScholarLed presses built on a Quarto / Jupyter Notebook model for computational publishing
SimonXIX/carbon-graph
a simple Python and JavaScript web application to visualise my carbon usage
SimonXIX/random_poem
A site to generate a random poem from random sentences and a random number of lines
SimonXIX/art_catalogue_test
an art catalogue concept built on a Quarto / Jupyter Notebook model for computational publishing
SimonXIX/catalogue-003
Catalogue demo publication - ADA CP Pipeline
SimonXIX/chooser
[WIP] A fork of CC's license chooser app to investigate its potential use for the COPIM project's Experimental Publishing Toolkit.
SimonXIX/cp4c
Computational Publishing for Collections
SimonXIX/EPO_patent_list
retrieves ten recent patents from the European Patent Office's Open Patent Services (OPS) API
SimonXIX/essays
Juncture visual essays
SimonXIX/ExoticTransclusions
a MediaWiki extension which performs several exotic transclusion functions: transcludes content from each page within a category onto the category page and allows transclusion of external webpage content via a custom tag
SimonXIX/Experimental_Books_workshop
a repository of material for the Experimental Books conference workshop on 2023-02-20
SimonXIX/flying_website
a simple Python application to host a resource produced as part of my CBT for fear of flying
SimonXIX/hugo-theme-docdock
Declination of @matcornic Learn theme to Hugo
SimonXIX/hugo-theme-yinante
A black-white theme for Hugo combining Yinyang and Rocinante
SimonXIX/media
Juncture media
SimonXIX/mediawiki-skins-Lakeus
A fork of the Lakeus MediaWiki skin for use on the Living Books About Life site
SimonXIX/quarto_semanticclimate
A proof-of-concept for a semanticClimate publication built on a Quarto / Jupyter Notebook model for computational publishing
SimonXIX/random_tea
A small web app to return a random flavour of tea
SimonXIX/rpm_website
a Hugo site for micro-reviews
SimonXIX/SComCaT
A fork of SComCaT to investigate its potential use for the COPIM project's Experimental Publishing Toolkit.
SimonXIX/simonxix.com
website for https://simonxix.com using Flask and Bootstrap 5
SimonXIX/simonxix.github.io
SimonXIX/thoth_wikidata_integration
Dockerised Python scripts for testing an integration between the Thoth API and the Wikidata API
SimonXIX/vpn-configs-contrib
A collection of configs for various VPN providers
SimonXIX/when_is_my_train
a simple Python web application to tell me when trains are at my local train stations using data from the Realtime Trains API
SimonXIX/wikiheist
Site for generating a random heist plot based on Wikidata