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.
Featured work
-
johanneswilm/thinkpad-yoga-14-s3-scripts
A small utility script to rotate
Python 34 -
johanneswilm/rapidsms
Build SMS applications with Python
Python 2 -
johanneswilm/kernelDensityEstimates.js
a javascript function to calculate kernel density estimates
JavaScript 3 -
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 -
johanneswilm/parse_python_indentation.py
python function to parse the indention of a python-style indented file.
Python 1 -
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
$5 a month
SelectOne coffee in town. I get to see a few more people, at least once per month. Cool!
$25 a month
SelectThis is enough for about 1 coffee every day that I work if I prepare it myself. Thanks! Staying awake is important to write good code.
$45 a month
SelectA small cheese sandwich during the week. Nice! Eating is important if you want to stay focused on code.
$100 a month
SelectThis gives me a small breakfast Monday-Friday. Eating a full meal in the morning means I get to focus on programming during the best hours of the day.
$250 a month
SelectLunch - probably the most important meal there is. If I get to eat lunch, I can even work during the afternoon.
$1,000 a month
SelectRent. This covers my rent. If my rent is covered, I don't have to worry about where I'll be sleeping and use that energy in improving a JavaScript library instead.
$3,500 a month
SelectBasic living expenses. Now I have most of the basic things in life covered and can therefore spend more time fixing bugs.
$6,000 a month
SelectGeneral living expenses covered. I can pay for most everyday expenses in life and don't have to rely on savings to get through the month under most normal circumstances.