The dream is to accumulate all the great plugins for Aurelia in aurelia-contrib organisation. There are a lot of great plugins out there. But discoverability suffers.
Wouldn't it be nice to have a central place that had it all? So once found - there is instantly a lot more to find.
Plugin authors can join the organisation and move plugins to the aurelia-contrib organisation. Create an issue or ping @alexander-taran on gitter to request membership. We'll set you up!!
aurelia-open-id-connect
hooks oidc-client-js
into aurelia router. And allows you to not write a lot of boilerplate code.
aurelia-knockout Adds support for Knockout binding syntax to make transition from Durandal and Knockout to Aurelia simpler.
aurelia-dynamic-html Custom element that takes (server- or client side) generated html and compiles it into a fully functional Aurelia View (live demo)
Extension to aurelia-router
that adds eager loading capabilities for child routes, provides decorators @routeConfig
and @configureRouter
as an alternative to configureRouter()
, and allows you to configure the AppRouter
in your main
file.
aurelia-typed-observable-plugin
Want to have age:number
in your view model bound to <input value.bind="age"/>
?
Now you can.
@bindable
age:number
Throttle getter to make Aurelia rendering efficient. This getterThrottle
decorator works for both computedFrom and dirty-check properties, reduces the number of calls (Aurelia calls and your calls) to one for every rendering cycle.
An Aurelia plugin for easy keyboard combo short-cuts using keymaster.