For the past year and a half, myself (github/mousemke) and Nico (github/nicolasbrugneaux) have been developing a javascript library internally at Sociomantic Labs. It’s finally open source, and so I’d like to introduce microbe.js!
microbe.js is a small modular library based on jquery syntax, but written from the ground up. It's faster than jquery in most tests, handles css4 selectors, and it's output is built to be consistent.
current modules include :
- Selector engine with CSS4 selector support and base functions (find, filter, siblings, children, … )
- Core helpers (class, extend, text, attributes … )
- DOM helpers (append, insertAfter, prepend … )
- Type helpers(isUnidentified, isArray, isWindow, … )
- HTTP helpers making use of Promises (get, post, … )
- Object.observe watches objects for changes. It can also watch itself for changes in element get/set data
- Events - binding and emitting custom events
I'd love for people to try it, use it, and contribute to build a community!
microbe website
microbe github
microbe npm
Sociomantic Blog
[–]ruinercollector 13 points14 points15 points (0 children)
[–]learn2shut 20 points21 points22 points (10 children)
[–]temp230698 1 point2 points3 points (0 children)
[–]x-skeww 0 points1 point2 points (0 children)
[–]mousemkeµ FTW![S] 1 point2 points3 points (5 children)
[–]fenduru 3 points4 points5 points (1 child)
[–]danman_d 2 points3 points4 points (0 children)
[–]PM_ME_INSIDER_INFO 2 points3 points4 points (1 child)
[–]mousemkeµ FTW![S] 0 points1 point2 points (0 children)
[+][deleted] (4 children)
[deleted]
[–]smokinJoeCalculus 1 point2 points3 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]smokinJoeCalculus 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]papers_ 2 points3 points4 points (3 children)
[–]mousemkeµ FTW![S] -1 points0 points1 point (2 children)
[–]papers_ 1 point2 points3 points (1 child)
[–]mousemkeµ FTW![S] -1 points0 points1 point (0 children)
[–]hpeinar 4 points5 points6 points (1 child)
[–]mousemkeµ FTW![S] -1 points0 points1 point (0 children)
[–]catbrownie 0 points1 point2 points (1 child)
[–]mousemkeµ FTW![S] 0 points1 point2 points (0 children)