I appreciated your putting the suggested tip amount right up front. Are you finding that to be as effective as you hoped? Have you tried other more/less in-you-face techniques?
The other option would be to put a single ad on the site like I have with other side projects I've made but I thought I'd try a donate button instead. I hope it's not too in your face, it's really targeted toward anyone using ztext in a commercial site or maybe if they're using it in a website for a client. Personal use or just playing around with the library it's not requested to tip anything.
This would be really awesome to combine with animography somehow: https://codepen.io/airnan/details/JbOrbV
[1] https://animography.net/products/mobilo [2] https://aescripts.com/bodymovin/
1: https://www.amazon.com/3D-Font-Creator-by-Expert/dp/B000E48J...
I use GitHub stars as a kind of bookmark for interesting libraries that I’d love to try out at some time in the future, so I’d love to give yours a star, but it’s not a standalone repo :(
The kind of thing that instantly feels like it should be part of standard CSS.
I feel like that’s an instant turn off. I don’t want to manually manage all my stuff.
Or is there some middle ground where people just put a URL to the download in their package manager solution, whatever it is.
I only really use npm packages for Electron; I usually have the libraries locally stored and don't do any soft preprocessing/packaging. Being able to "drop in" the source much like a C/C++ library ends up being comfortable for me for these smaller things. [1]
[1] https://github.com/danbolt/switch-compo/blob/820ce5fb4944e57...
Presumably you could do that here too, but I don't know how this host feels about hot-linking
<script src="https://cdn.jsdelivr.net/gh/bennettfeely/bennett@master/ztext/js/ztext.min.js"></script>
(You should probably link to a specific commit, though, like: <script src="https://cdn.jsdelivr.net/gh/bennettfeely/bennett@24f27b0f902821147ef726735b2717f27335c282/ztext/js/ztext.min.js"></script>
.)Although, this point is moot as soon as someone packages it for whatever package manager you use. No matter how hackily they do it. e.g. if there were a npm package called "auto-import-arbitrary-or-versioned-file-from-git-repo-or-http-url" that consolidated _all_ of your random single-file imports, that'd count IMO.
Of course, it's good to have the freedom to go both with and without a package manager and build tools, since this doesn't scale at all.