# Aurelia Plus - A collection of common use case tools for use in Aurelia applications

**URL:** <https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714>\
**Category:** Framework Knowledge\
**Created:** [January 30, 2018, 1:49pm UTC](https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714 "2018-01-30T13:49:14Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![NickShallee](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/nickshallee/32/591_2.png) [@NickShallee](https://discourse.aurelia.io/u/NickShallee)\
**Post date:** [January 30, 2018, 1:49pm UTC](https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714/1 "2018-01-30T13:49:14Z")

</div>

Noticed @davismj just released Aurelia Plus (AU+) - “a collection of common use case tools for use in Aurelia applications.”

Looks really useful!

[http://aurelia.plus](http://aurelia.plus)

---

<div class="post-metadata">

**Author:** ![davismj](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/davismj/32/267_2.png) [@davismj](https://discourse.aurelia.io/u/davismj)\
**Post date:** [January 30, 2018, 2:20pm UTC](https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714/2 "2018-01-30T14:20:51Z")

</div>

Thanks! I’d love your feedback.

---

<div class="post-metadata">

**Author:** ![shahabganji](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/shahabganji/32/1539_2.png) [@shahabganji](https://discourse.aurelia.io/u/shahabganji)\
**Post date:** [January 30, 2018, 8:44pm UTC](https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714/3 "2018-01-30T20:44:55Z")

</div>

@davismj That would be helpful since those value converters are virtually common on every app. well done!

[here](https://github.com/shahabganji/aurelia-toolbelt) we also created some components, may I have your thoughts about it?

---

<div class="post-metadata">

**Author:** ![adriatic](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/adriatic/32/96_2.png) [@adriatic](https://discourse.aurelia.io/u/adriatic)\
**Post date:** [January 30, 2018, 9:54pm UTC](https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714/4 "2018-01-30T21:54:16Z")

</div>

This is one of the very first attempts to sell Aurelia tools. Happy to see this 😏!

---

<div class="post-metadata">

**Author:** ![NickShallee](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/nickshallee/32/591_2.png) [@NickShallee](https://discourse.aurelia.io/u/NickShallee)\
**Post date:** [January 30, 2018, 11:27pm UTC](https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714/5 "2018-01-30T23:27:51Z")

</div>

The `HTML` tabs of the examples on aurelia.plus appears to be displaying incorrectly. For example, in the value converters section:

```
<template>
  <div>
    <strong>Original:</strong>
    <pre class="d-inline">new Date()</pre>
  </div>
  <div>
    <strong>As a date:</strong>
    <span>Invalid Date</span>
  </div>
  <div>
    <strong>As a time:</strong>
    <span>Invalid Date</span>
  </div>
  <div>
    <strong>As a date-time:</strong>
    <span>Invalid Date</span>
  </div>
</template>

```

But it appears this should actually be

```
<template>
  <div>
    <strong>Original:</strong>
    <pre class="d-inline">${ date }</pre>
  </div>
  <div>
    <strong>As a date:</strong>
    <span>${ date | date }</span>
  </div>
  <div>
    <strong>As a time:</strong>
    <span>${ date | time }</span>
  </div>
  <div>
    <strong>As a date-time:</strong>
    <span>${ date | dateTime }</span>
  </div>
</template>

```

 ![30%20PM](https://canada1.discourse-cdn.com/flex027/uploads/aurelia/original/1X/366b2765029191de2ecb955946053b0d44ae5a17.png)

---

<div class="post-metadata">

**Author:** ![thinkOfaNumber](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/thinkofanumber/32/90_2.png) [@thinkOfaNumber](https://discourse.aurelia.io/u/thinkOfaNumber)\
**Post date:** [January 31, 2018, 1:15am UTC](https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714/6 "2018-01-31T01:15:21Z")

</div>

Nice, I instantly recognized a bunch of these as being implemented by us too! I think that’s good grounds for making a library.

@davismj It appears that these article links from the contents aren’t “working”:

- Type=”number” Custom Attribute
- Date/Time Value Converters

It looks like the id removes the ‘/’, ‘=’ and ‘"’, but the anchor fragment includes them.

---

<div class="post-metadata">

**Author:** ![davismj](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.aurelia.io/davismj/32/267_2.png) [@davismj](https://discourse.aurelia.io/u/davismj)\
**Post date:** [January 31, 2018, 7:42am UTC](https://discourse.aurelia.io/t/aurelia-plus-a-collection-of-common-use-case-tools-for-use-in-aurelia-applications/714/7 "2018-01-31T07:42:32Z")

</div>

@thinkOfaNumber @NickShallee Appreciate the extra pair of eyes. Fixed.

@sahabganji Nice work. It’s a little tricky to follow with the bootstrap / jquery / purejs structure, but with a bit more docs I think you’re on to something. Feel free to submit a PR to aurelia-plus if there’s something you think is missing.
