Tired of monolithic libraries?
Simple & lightweight inheritance
Extending an existing module only takes a few lines of code and makes your code easily reusable.
Events made easy & fun
By extending the included emitter your modules are instantly able to emit events others can listen on.
Intuitive DOM manipulation
Make use of DOM manipulation, event abstraction and delegation paired with an intuitive interface.
Viewport-aware DOM elements
Easily react upon any element entering, nearing or leaving the visible viewport.
Extendible feature detection
Feature-detection has never been easier and more flexible and is uniquely async by design.
Ajax for human beings
Simplify your daily ajax needs with Nucleus included promise-like XHR abstraction.
Register any query and attach your own functions to its match and unmatch events.
WebWorker done right
Completely take away the hassle of WebWorkers and make them easy and fun to use, finally.
Develop slideshows, lightboxes, sliders or pagers by implementing Nucleus built-in iterator and attach any UI.
How do I use it in my project?
Head over to GitHub to find complete installation and usage instructions, easy - and leave a star if you wish.