aurelia
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
aurelia
Aurelia 2, a standards-based, front-end framework designed for high-performing, ambitious applications.
-
new
The Aurelia 2 scaffolding repo used by our tools to setup new projects.
-
metadata
Utilities for reading and writing the metadata of JavaScript functions.
-
loader-webpack
An implementation of Aurelia's loader interface to enable webpack.
-
binding
A modern databinding library for JavaScript and HTML.
-
framework
The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia.
-
v1
The Aurelia 1 scaffolding repo used by our tools to setup new projects.
-
ux
A user experience framework with higher-level capabilities, designed to bring simplicity and elegance to building cross-device, rich experiences.
-
web-components
A plugin capable of transforming Aurelia components into standards-compliant Web Components.
-
i18n
A plugin that provides i18n support.
-
cli
The Aurelia 1 command line tool. Use the CLI to create projects, scaffold components, and bundle your app for release.
-
templating-resources
A standard set of behaviors, converters and other resources for use with the Aurelia templating library.
-
dialog
A dialog plugin for Aurelia.
-
ui-virtualization
A plugin that provides a virtualized repeater and other virtualization services.
-
dotnet
Official .NET tooling for Aurelia.
-
polyfills
The minimal set of polyfills needed to run Aurelia.
-
route-recognizer
A lightweight JavaScript library that matches paths against registered routes. It includes support for dynamic and star segments and nested handlers.
-
loader-default
A default implementation of the loader interface compatible with system.js and require-based loaders.
-
http-client
A simple, restful, message-based wrapper around XMLHttpRequest.
-
path
Utilities for path manipulation.
-
loader
An abstract module which specifies an interface for loading modules and view templates.
-
event-aggregator
A lightweight pub/sub messaging system for app-wide or per-object loosely coupled events.
-
history
An abstract module which specifies the interface for history implementations used by a router.
-
fetch-client
An HTTP Client based on the Fetch standard.
-
logging-console
A console log appender for the Aurelia logging library.
-
validation
A validation plugin for Aurelia.
-
history-browser
An implementation of the history interface based on standard browser hash change and push state mechanisms.
-
dependency-injection
A lightweight, extensible dependency injection container for JavaScript.
-
router
A powerful client-side router.
-
templating-router
An implementation of the RouteLoader interface for use with the router module. Also contains a custom element that allows the templating engine to display the current route.