Become a sponsor to Simon Reinisch
Hi π How are you?
I'm Simon, the proud owner of several hand-crafted open-source libraries. I'm a self-taught frontend engineer with a passion for UX/UI who loves open-source collaboration.
You can also check out my homepage to learn more about me! You can support me by buying me a coffee β or via PayPal :)
My first project, java-express - an expressjs clone, was the first thing I published and actively maintained on GitHub. I never thought it would be used by anyone else, but I was wrong, and I love it! Although java-express is looking for a new maintainer, it was my first achievement in the open-source community.
Shortly after that, I started pickr and viselect (formerly selection-js), which are now both widely used and actively maintained by me, even though things are slowly getting difficult due to the rather old architecture.
There's also candy, a more or less "lightweight" desktop app to download and convert YouTube videos, playlists, and entire channels.
Other cherry-picked projects I'm working on or have worked on and maintain:
- β¨ Viselect - formerly known as selection-js, a visual selection engine to make element selections as you do in your local file explorer. v3 now with major framework support.
- π¦ ocular - A simplistic, beautiful, and straightforward open-source budgeting app to track your budget across the years. Easy to use, get started, and set up.
- π¨ Pickr - A simple, multi-themed, responsive, and hackable color-picker library. No dependencies, no jQuery. Compatible with all CSS frameworks, e.g., Bootstrap, Materialize. Supports alpha channel, rgba, hsla, hsva, and more!
- π¦ Nano Pop - Smaller and less-heavy positioning engine than popper.js with a less-comfortable API but more control and performance. Useful for custom positioning widgets/libraries.
- π Li18nt - A linter for your localization files, finds missing translations, orders them, and detects conflicting properties. All wrapped up in a CLI.
- β Graceful WS - WebSocket wrapper and smaller alternative to socket.io which takes care of connection re-establishment and event encapsulation.
- π Nason - Tiny object-to-binary encoder. Useful to serialize mixed JS objects with both text and binary data (such as images, audio, or Typed Arrays).
- β beam.cafe - A blazing fast, installable web app to share and stream files instantly with a focus on user experience/ease of use. This project is retired but still was a lot of fun to work on and a good proof-of-concept.
...and many more!
Featured work
-
simonwep/pickr
π¨ Pickr - A simple, multi-themed, responsive and hackable Color-Picker library. No dependencies, no jQuery. Compatible with all CSS Frameworks e.g. Bootstrap, Materialize. Supports alpha channel, rβ¦
JavaScript 4,358 -
simonwep/viselect
β¨ Viselect - A high performance and lightweight library to add a visual way of selecting elements, just like on your Desktop. Zero dependencies, super small. Support for major frameworks!
TypeScript 2,799 -
simonwep/ocular
π° Ocular - A simplistic, beautiful and straight-forward, open-source budgeting tracking app to track your budget across the years. Easy to use, to get started and to set up.
Vue 162 -
simonwep/openvpn-pihole
π΅οΈ A truly delicious combination of two wonderful pieces of software to setup a pi.hole-backed VPN as quick and easy as possible.
Shell 73
$8 a month
SelectThank you! Every bit helps β€
$16 a month
SelectThank you for supporting me with 16$ π€
$32 a month
SelectThank you for supporting me with 32$ (sweet!)
$64 a month
SelectThank you for supporting me with 32$ (wow!)
$126 a month
SelectThank you for supporting me with 126$ (holy shit!)