Skip to content
You must be logged in to sponsor achmadk

Become a sponsor to Achmad Kurnianto

@achmadk

Achmad Kurnianto

achmadk
Klaten, Indonesia

Hello, my name is Achmad Kurnianto, but you can call me Achmad or Ian. I am currently a software engineer at Pendar, a leading software agency in Indonesia. I also have the pleasure of maintaining several open-source TypeScript and ReactJS libraries. Here is the exciting list of libraries that I have the pleasure of maintaining:

  1. TypeScript/JavaScript libraries
  • react-loading-overlay-ts
    This is a straightforward React component to show or hide a loading overlay. It will be renamed to @achmadk/react-loading-overlay for ReactJS v19 support.
  • @achmadk/vite-plugin-react-remove-devtools
    This library ensures that your client-side React app cannot be exposed by the React DevTools browser extension.
  • @achmadk/inversify
    This is a fork of the InversifyJS library, now with ES module support. It uses @abraham/reflection instead of the reflect-metadata library, embracing newer JavaScript syntaxes and optimizing file size. It currently uses the old JavaScript decorator syntax. In future updates, it will adopt the latest JavaScript decorator specification.
  • @achmadk/inversify-props
    This library is like @achmadk/inversify, but it has extra methods in the Container class. You can inject an entity into the class without using an injectable decorator.
  • @achmadk/inversify-hooks
    This library integrates InversifyJS with the ReactJS hooks feature. I will publish 🚧 @achmadk/inversify-composition-api 🚧 to integrate InversifyJS with the Vue Composition API.
  • @achmadk/react-firebase
    This library integrates Firebase with the ReactJS hooks feature. I will publish 🚧 @achmadk/vue-firebase 🚧 to integrate Firebase with the Vue Composition API.

These libraries are currently available only in the npm registry. In the future, they will also be available for Deno, Bun, Cloudflare Workers, and more through JSR.

  1. Rust crates
  • 🚧 pasetors-wasm 🚧
    This library allows JavaScript developers to use PASETO in the browser.

I am passionate about creating libraries for web and mobile applications, including Android and iOS with Kotlin Multiplatform. In the future, I aim to contribute to open-source projects not just for ReactJS developers, but also for JavaScript, Rust, and Kotlin communities.

Working on open source brings me immense joy, and I aim to continue doing it as much and as long as possible. If you appreciate my work or have benefited from something I've built, consider supporting me through one of the sponsor tiers here. Whether it's a one-time donation or a monthly sponsorship, your support means the world to me. This will enable me to dedicate even more time to the projects I'm passionate about.

GitHub: Select a tier or "One-time" in the sidebar on the right.
PayPal: paypal.com/paypalme/achmadkurnianto
Cryptocurrency (USDC): 0x51dfD791C6D3AE48F48515F66605B564d2e9A8B5
Trakteer: Achmad Kurnianto

Thank you so much for your support! πŸ‘

@achmadk

It would mean the world to me if I had 10 sponsors. πŸ’–

Featured work

  1. achmadk/pasetors-wasm

    [WIP] enable using PASETO in browser, with the help of Web Assembly/WASM

    Rust 1
  2. achmadk/easier-qurban-experience

    Taste easier qurban process experience for qurban committees and citizens

    TypeScript 1
  3. achmadk/open-source-projects

    Collections of my open source projects

    JavaScript

0% towards 10 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $10 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$1 a month

Select

Avid cheerleader πŸ“£

From humble beginnings, amazing things can happen!

$5 a month

Select

Avid cheerleader+ πŸ“£πŸ“£

By supporting us, you'll get a cool sponsor badge on your profile!

$10 a month

Select

Angelic sponsor πŸ˜‡

This is pretty much what I spend on food in a day without worrying about going over budget. Doing this will give me a lot of peace of mind, which means I can work without the stress of just trying to get by.

$25 a month

Select

Angelic sponsor+ πŸ˜‡πŸ˜‡

Your company's logo or name will be featured in my project README.

$50 a month

Select

Productivity Igniter πŸš€πŸ”₯
Help me better focus on my open-source projects. πŸŽ―πŸ”’

Your name and avatar will be displayed as Bronze Sponsors on my open-source projects.
(+ all previous rewards)

$100 a month

Select

Positive Vibes Sender ✨🌈
With your strong support, I can dedicate more time to maintaining open-source projects and bringing more ideas to life! πŸš€πŸ’ͺ🏼

Your name and avatar will be displayed as Silver Sponsors on my open-source projects.
(+ all previous rewards)

$200 a month

Select

Amazing Sponsors πŸ’°
Wow! That's amazing! Thank you! πŸ™πŸΌπŸŒŸ

Your name and avatar will be displayed as Gold Sponsors on my open-source projects.
(+ all previous rewards)

$400 a month

Select

Amazing Sponsors+ πŸ’°πŸ’°
Wow! That's amazing! Thank you! πŸ™πŸΌπŸŒŸ

Your name and avatar will be displayed as Platinum Sponsors on my open-source projects.
(+ all previous rewards)