Hey everyone. I know many of you consider AutoForm and Blaze deprecated and many of you have moved away from these, but I also know there are people out there like me who cannot simply switch from Blaze to React or to other alternatives.
I started a project few years ago, the project is now ~200k lines of code (not including the dependencies). The cost of migrating to another UI framework for me is, a lot. Because of that I started forking and maintaining some of the libraries I used in my project.
I’m going to share these libraries with anyone who may find them useful. For now I cannot do feature requests, and I don’t have much time to fix bugs that do not affect me, but feel free to check the code, use it or make pull requests.
I’ve made a lot of changes on some of these libraries, specially AutoForm. I managed to reduce render time of one of my forms from 47 seconds to 0.2 seconds, however, I cannot guarantee these changes won’t break things for you, or if you can see a huge performance improvement like this.
A summary of all the changes I made to these libraries can be found in their README file. I haven’t published them on Atmosphere, you need to install from git. Here are the links:
Autoform (Performance enhancements and bug fixes):
Autoform Materialize (Breaking changes, lots of features added, might not be suitable for everyone):
Collection Hooks (Complete rewrite, this is not a fork, it’s a new library, doesn’t have same amount of features but has some features not present in the original collection hooks):
There are lots of other meteor related repos on my github page that you can check. I also maintain meteor for freebsd:
Anyone who uses pm2 for process management can use my pm2-grafana module:
You can also check my server configuration files (Meteor, FreeBSD, ZFS, PM2, Nginx, AWS):
The readme files aren’t that decent, I’ll try to improve them soon. I’m using all these in production and I’ll be maintaining them for at least a few years. If anyone wants to help, it’s much appreciated.