Skip to content
You must be logged in to sponsor johanneswilm

Become a sponsor to Johannes Wilm

Hey, I am a Python and JavaScript developer located in Lund, Sweden. Since 2012 I have maintained Fidus Writer - an open source online semantic word processor mainly for academic purposes that allows realtime collaboration and export to ODT, DOCX, LaTeX, EPUB, HTML and JATS XML and PDFs. You can even make books with it and run it on your own server. Fidus Writer is AGPL licensed.

Some parts that are needed for Fidus Writer are also of more general interest, so I maintain those as libraries under more liberal licenses:

  • diffDom is a JavaScript dom and HTML diffing library that allows you to find the differences between two nodes, create a patch and apply that patch.
  • Simple-DataTables is a JavaScript data tables library that does not require jQuery or other frameworks.
  • citeproc-plus is a package that that bundles citeproc-js with the citation style library of independent citation styles. Basically it's a simple way of getting and using all the available citation styles into your project without having to deal with managing CSL citation style files.
  • django-npm-mjs is a django/python library that helps you deal with npm and transpiling JavaScript.
  • biblatex-csl-converter is a package I comaintain that allows conversion of citations in biblatex and csl format.
  • xslt-processor is an XSLT processor that does not rely on xsltproc in the browser.

1 sponsor has funded johanneswilm’s work.

@panphora

Featured work

  1. johanneswilm/thinkpad-yoga-14-s3-scripts

    A small utility script to rotate

    Python 34
  2. johanneswilm/rapidsms

    Build SMS applications with Python

    Python 2
  3. johanneswilm/kernelDensityEstimates.js

    a javascript function to calculate kernel density estimates

    JavaScript 3
  4. johanneswilm/django-allauth

    Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. Visit http://jug.gl for a live demo ...

    Python 1
  5. johanneswilm/parse_python_indentation.py

    python function to parse the indention of a python-style indented file.

    Python 1
  6. johanneswilm/eha-nutsurv-django

    a publicly accessible copy of the nutsurv repository. Warning: This code will likely not run. Please contact mail@johanneswilm.org to help you find a version that does run.

    Python 1

Select a tier

$ one time

Choose a custom amount.