NSwag is a Swagger/OpenAPI 2.0 and 3.0 toolchain for .NET, .NET Core, Web API, ASP.NET Core, TypeScript (jQuery, AngularJS, Angular 2+, Aurelia, KnockoutJS, and more) and other platforms, written in C#. The Swagger specification uses JSON and JSON Schema to describe a RESTful web API. The NSwag project provides tools to generate Swagger specifications from existing ASP.NET Web API controllers and client code from these Swagger specifications. The project combines the functionality of Swashbuckle (Swagger generation) and AutoRest (client generation) in one toolchain. This way a lot of incompatibilites can be avoided and features which are not well described by the Swagger specification or JSON Schema are better supported (e.g. inheritance, enum and reference handling). The NSwag project heavily uses NJsonSchema for .NET for JSON Schema handling and C#/TypeScript class/interface generation.
nswag swagger openapi codegen webapi aspnetcore angular aurelia typescriptThis library is part of the Aurelia platform and contains the aurelia framework which brings together all the required core aurelia libraries into a ready-to-go application-building platform. To keep up to date on Aurelia, please visit and subscribe to the official blog and our email list. We also invite you to follow us on twitter. If you have questions look around our Discourse forums, chat in our community on Gitter or use stack overflow. Documentation can be found in our developer hub. If you would like to have deeper insight into our development process, please install the ZenHub Chrome or Firefox Extension and visit any of our repository's boards.
aurelia-framework typescript single-page-applications framework spa cross-platform web html mobile aureliaNSwag is a Swagger/OpenAPI 2.0 and 3.0 toolchain for .NET, .NET Core, Web API, ASP.NET Core, TypeScript (jQuery, AngularJS, Angular 2+, Aurelia, KnockoutJS and more) and other platforms, written in C#. The OpenAPI/Swagger specification uses JSON and JSON Schema to describe a RESTful web API. The NSwag project provides tools to generate OpenAPI specifications from existing ASP.NET Web API controllers and client code from these OpenAPI specifications.
angular typescript aurelia dotnet aspnetcore aspnet swagger openapi codegen webapi api-docs api-documentationSlim.js is a lightning fast library for development of native Web Components and Custom Elements based on modern standards. No black magic involved, no useless dependencies. It uses ES6+DOM native API to boosts up HTML elements with superpowers.
webcomponents data-binding es6 dom lifecycle library slimjs front-end front-end-development framework angular react aurelia html5 html-element vuejs native web components bindingThis is the Aurelia vNext monorepo, containing core and plugin packages, examples, and documentation for the next major version of Aurelia. To keep up to date on Aurelia, please visit and subscribe to the official blog and our email list. We also invite you to follow us on twitter. If you have questions, look around our Discourse forums, chat in our community on Gitter, or use stack overflow.
aurelia typescript web pwa web-framework web-performance html mobile spa framework single-page-applications cross-platform javascript-framework frontend electron cordovaThis library is part of the Aurelia platform and contains its CLI implementation. To keep up to date on Aurelia, please visit and subscribe to the official blog and our email list. We also invite you to follow us on twitter. If you have questions look around our Discourse forums, chat in our community on Gitter or use stack overflow. Documentation can be found in our developer hub. If you would like to have deeper insight into our development process, please install the ZenHub Chrome or Firefox Extension and visit any of our repository's boards. You can read documentation on the cli here. If you would like to help improve this documentation, the source for the above can be found in the doc folder within the framework repository.
aurelia cli typescript html css bundle scaffoldaurelia-auth is a token-based authentication plugin for Aurelia with support for popular social authentication providers (Google, Twitter, Facebook, LinkedIn, Windows Live, FourSquare, Yahoo, Github, Instagram ) and a local strategy, i.e. simple username (email) and password. aurelia-auth is a port of the great Satellizer library to ES6 and packaged as an Aurelia plugin.
aurelia oauth authentication authFollow @ServiceStack or join the Google+ Community for updates, or StackOverflow or the Customer Forums for support.Install the ServiceStackVS VS.NET Extension by going to Tools > Extensions and Updates...
servicestack visual-studio extension templates c-sharp typescript spa react angular aurelia bootstrap material-designAurelia is a next generation JavaScript client framework that leverages simple conventions to empower your creativity. Let us know if you discover anything worth sharing.
aurelia navigation skeletonSome of these might get added later, feel free to make PR to make these work.
aurelia fuse-box-bundler fuse-box,-wow-that-was-fast fuse-box,-its-done-already-? fuse-box typescriptThis plugin is for the Aurelia platform. It contains custom elements and attributes for some of the Semantic UI widgets. It isn't really even alpha quality right now, as I'm still figuring out how half of this stuff works, so don't depend on anything quite yet.
semanticui semantic aurelia ui custom elementsThe bindings are realtime using socket.io. The /dist folder contains built code for amd, commonjs, es6 and system. Choose the one that best fits your module system.
aurelia rethinkdb binding databinding socketsAurelia Turbo Start generator with: TypeScript, CLI, UI frameworks and more ;)
yeoman-generator aurelia typescriptA simple binding to let aurelia and chartjs (2.x) come together for the greater good. It supports the basic graph types and should work with any custom ones.
aurelia elements attributes chartsA simple aurelia attribute to allow you to load files into the browser, using the HTML5 FileReader functionality, also supports drag and drop. As shown above you can hook into any of the file loading events and get access to the data to display things like progress bars, and custom file filters, which although the accepts attribute should enforce this for you but does not currently work in all browsers. So in this case you can constrain loaded files and just ignore ones that dont match the pattern. Finally it is loading the data as a binary string in the above example, however this can be converted to use other supported types.
aurelia attributes filereader filesA modern async validation library with a raft of features for node or the browser. Treacherous is an attempt to bring some consistency to validation in the javascript world, allowing you to write your validation rules for your models once, and re-use them on any platform with any framework.
validation async-validation typescript nodejs knockout aurelia vuejs treacherous validateAn example desktop application written with Electron and Aurelia. Based on aurelia/skeleton-navigation, early versions of this repository are based heavily on Aurelia's project structure and the skeleton application.
electron-aurelia-example aurelia es6This is an implementation of the Redux Todo Example using Aurelia. To run the app, follow these steps.
aurelia navigation skeletonAwesome list of Aurelia seed repos, starters, boilerplates, examples, tutorials, components, modules, videos, and anything else in the Aurelia ecosystem.
aurelia awesome
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.