Inverter and Selectize.js: Streamline Meteor Development with IoC and Custom UI Control
Summary of my bookmarked Github repositories from Jan 29th, 2015
Inverter is a small Inversion of Control (IoC) container designed for Meteor. It enables writing decoupled and testable code by promoting code reuse. The package provides methods like register/set and get for reusing events across multiple templates. Additionally, Inverter facilitates testing by allowing isolation of events during unit or integration tests. By using the provided container, you can manage multiple environments with different configurations. Inverter proves to be a useful tool for achieving code organization, reusability, and testability in Meteor applications. Feedback on the package is encouraged.
Selectize.js is a jQuery-based custom `<select>` UI control that offers various features. It allows for smart option searching and ranking, caret navigation between items, and the ability to select and delete multiple items simultaneously. It supports diacritics and offers item creation on the fly. Additionally, it provides remote data loading and touch support. Selectize.js has a clean API and code, making it easily extensible with custom features. It requires jQuery as a dependency and can be installed via NPM or manually. The project is actively looking for new members on the maintenance team.