Become a sponsor to Jonas Geiler
Hi there! ππ» Welcome to my GitHub Sponsors page!
Iβm Jonas Geiler, a software developer from Austria whoβs always coming up with new ideas and is eager to experiment in many different areas. My open-source journey has involved a variety of projects where I've tackled odd problems and created fun programs from scratch. From making a whole 3D raytracer with Lua and writing a high-speed Brainfuck interpreter in PHP to maintaining popular Svelte component libraries, my work covers a lot of different areas. π
My Motivation
What motivates me is the sheer joy of tackling difficult problems and the satisfaction of seeing my projects come to life. It doesn't matter if it's writing a 3D raytracer or an Intel 8080 emulator β overcoming challenges is what keeps me motivated! I'm also dedicated to writing software that's both sustainable and energy-efficient, and I always hope my work encourages others in the community to do so as well. π
What I Do
Here are some of my most notable projects:
- svelte-tiny-virtual-list: A lightweight virtual list component for Svelte - probably my most popular project ever with almost 500,000 downloads! Holy sh**!
- svelte-infinite-loading: Another Svelte component that's been well-received, which helps out with creating infinite scrolling lists.
On top of that, I maintain a bunch of Lua, PHP and JavaScript/TypeScript libraries and also work on a few forks of unmaintained projects, like tsc-files, to make sure they stay useful to the community.
Why Sponsor Me?
Your sponsorship will help me keep up with my ongoing work and cover essential expenses like:
- Domain and server hosting costs: Keeping my projects accessible and up to date.
- Personal expenses: Like feeding my cat π (and myself, eventually!).
Future Plans
I have many exciting plans for the future, including:
- Major Updates for my Svelte Components: Modernizing svelte-tiny-virtual-list and svelte-infinite-loading with better SvelteKit support!
- Lua 3D Rasterizer Rewrite: Rewriting 3d-rasterizer-lua to utilize my new lua-fenster GUI library for the "ultimate" home-grown 3D engine!
- Learning Go: Developing a 3D raytracer in Go to finally learn the language and also have a much faster alternative to 3d-raytracer-lua, which could eventually even render animations!
- Interactive GitHub Profile: Creating an interactive Game for my GitHub Profile README. No details yet π
- And even more unrevealed projects!
Thank you for considering supporting my work. With your help, I can continue to create, maintain, and share innovative projects with the community. Let's build something amazing together!
~ Jonas Geiler π¨πΌβπ»
1 sponsor has funded jonasgeilerβs work.
Featured work
-
jonasgeiler/svelte-tiny-virtual-list
π A tiny but mighty list virtualization library for Svelte, with zero dependencies πͺ Supports variable heights/widths, sticky items, scrolling to index, and more!
Svelte 481 -
jonasgeiler/svelte-infinite-loading
An infinite scroll component for Svelte, to help you implement an infinite scroll list more easily.
Svelte 303 -
jonasgeiler/lua-fenster
π The most minimal cross-platform GUI library - now in Lua!
C 33 -
jonasgeiler/EightyEighty.js
A nice little Intel 8080 emulator for Node.js and Browser! πΎ
TypeScript 5 -
jonasgeiler/brainfuck-php
π§ͺ An optimizing Brainfuck parser & interpreter written in PHP.
PHP 1 -
jonasgeiler/tsc-files
[REMIX FORK] A tiny tool to run `tsc` on specific files without ignoring tsconfig.json
JavaScript 1
$7 a month
Select㪠Lab Assistant
Welcome aboard! Let's make some discoveries! π
Thank you for joining the team! Together, we'll achieve great things! π
You will get:
- An appearance in the READMEs of my most popular projects if your sponsorship is public! πΌοΈ
- A mention in all release notes published while you're a public supporter! π
- A massive shoutout on Fosstodon if your sponsorship is public! π
- A sponsor badge on your profile! π
- The satisfaction of knowing that you help sustain the open-source community and bring a young software developer one step closer to his dreams! π
- Many big hugs from me! (virtually) β€
- Any future rewards. I am always open to suggestions! π
$14 a month
Select𧫠Researcher
Microscopes ready! Dive deep into the code! π§©
Your monthly contributions keep the lab running smoothly! Thank you! π
You will get:
- All of the above rewards! ‴
- High priority support in the issues and discussions sections of my repositories. I will put in extra time and effort to help you with your problems to the best of my ability! π€
- Access to my exclusive, sponsor-only newsletter where I share insights on my current projects, future projects, failed projects and more! π§
- Any future rewards. I am always open to suggestions! π
$28 a month
Selectπ§ͺ Scientist
Mixing chemicals! Let's see what we create next! π
Your monthly contributions keep the lab running smoothly! Thank you! π
You will get:
- All of the above rewards! ‴
- The opportunity to chat privately with me on Discord or Telegram. I will take time for you and help you with questions or problems on any topics I am familiar with! π¬
- Early access to my work-in-progress projects. I often work on new ideas and projects in private repositories, but I will add you as a collaborator with read permissions! π€«
- An EXTRA LARGE appearance in the READMEs of my most popular projects if your sponsorship is public! πΌοΈ
- Any future rewards. I am always open to suggestions! π