Apparently one of the projects listed, Packery, is licensed under the MIT license for open source projects, and under an expensive commercial license for commercial projects. This makes my brain hurt. Isn't the whole point of the MIT license that it can be sublicensed without restriction? Then what's to stop someone from sublicensing the free version to themselves for commercial use?
I'll admit the license issue is weird, but really–since when is $25 or $90 expensive?
I purchased the Isotope commercial license a few months back and I actually bought the Packery one today. I'm not really concerned with the nuances or semantics of the licensing.
I'm not sure about the MIT, but I believe nothing stops them from doing that. It's like WordPress themes or plugins licensed under the GPL. Most of the time, you pay for support and additional features.
If you license under MIT but restrict who can use the software, it's not really MIT. MIT explicitly states that you may use the software "without restriction".
The GPL is even more stringent in that it doesn't allow you to further restrict the usage of others.
It's less about the cost and more about the fact that they don't understand open source licensing.
I love this resource, but my only problem is that some of the [beautiful] thumbnails portray the plugin better than the actually are. I'm not complaining about that, but the timeline one in particular was super janky in production but looked lovely in the image.
Not sure how feasible this would be, but what I'd be overjoyed to see is a way to push the resource over to something like Codepen.io (or something on Unheap's end) so you could tinker with it and have all of these spin-offs of people actually customizing the resource that Unheap could also link to. It'd act as additional inspiration, give people more of a reason to use the site, get more designers into code without the setup hassle, and help the plugin author better sell his/her skills as a developer vs. as a designer and likewise, better sell the designer as someone capable of working with code.
Then you find out that you need a component that is very self-contained and of general use - let's say it is a WYSIWYG editor and let's pretend this thing doesn't exist yet (you will have to write it). Now the question:
Do you write it depending on AngularJS, or just JQuery?
«Angular was built for the CRUD application in mind. (...) Games, and GUI editors are examples of very intensive and tricky DOM manipulation. These kinds of apps are different from CRUD apps, and as a result are not a good fit for Angular. In these cases using something closer to bare metal such as jQuery may be a better fit.»
What is "close to the metal interaction" when you're talking about set of frameworks that run in an embedded interpreter that runs in a browser that runs on a GUI that runs on an OS that runs on.. oh wait.
It seems to me that the main question was: if I am already using AngularJS to develop a web page/app, is it better to develop every needed self-contained component in AngularJS or can I mix JQuery-only components with AngularJS-based code?
So my answer, citing the official AngularJS documentation, was: no problem mixing AngularJS and JQuery, but some self-contained components ‒ such as a WYSIWYG editor ‒ maybe don't fit well with the AngularJS architecture.
If you think that I'm missing the point yet, would you mind to elaborate on that? Thanks.
So its more or less like C: everyone wants to program on higher level languages, but everyone prefers that the libraries are written in ANSI C, so that every language can use them :)
It's really great that you draw a custom cover image for every single plugin.
Suggestion: make all navigation ajax-based and display the items right away (don't wait until all items are finished loading). This will make your site much-much more faster.
This is awesome! Only thing that I would -love- to see on this page is a filter so you can select browsers. My company still requires IE6 +up ("just tell your boss to not supp... " Yea, I know, shut the fuck up) so it would be exceedingly useful to strip out everything that won't work in IE6.
Great work. You just made my life so much easier. I have always wondered about finding good jquery plugins and imagined if we could find a repo like this. Here it is!! Did I say awesome ?
If you add a donate button, I will happily donate :)
I was chuffed that they considered my plugin good enough to add to their list (http://www.unheap.com/media/images/picstrips/). They add really nice illustrations for each plugin, the one for PicStrips is way better than anything on the actual Picstrips landing page! Don't know who does the illustrations but I would definitely consider hiring them in the future if they were available.
Also, when clicking the tabs on the left the sub menu slides out and the page reloads shortly after. Perhaps it should only reload when you click the "All x" submenu item?
Very cool. One question... how do I actually get to the project page for each of these? I can't find any kind of link anywhere. (Am I just supposed to google the name?)
Doesn't work on Chrome/Mac (does work on Firefox though). Might be because I have cookies disabled on Chrome... but why would a link require that cookies be enabled?
http://packery.metafizzy.co/license.html