
Security News
Meet Socket at Black Hat Europe and BSides London 2025
Socket is heading to London! Stop by our booth or schedule a meeting to see what we've been working on.
ng-currency
Advanced tools
ng-currencyhas officially entered maintenance mode.
You can install this package either with npm or with bower.
$ npm install ng-currency
Then add a <script> to your index.html:
<script src="/node_modules/ng-currency/dist/ng-currency.js"></script>
Or require('ng-currency') from your code.
$ bower install salte-io/ng-currency
Then add a <script> to your index.html:
<script src="/bower_components/ng-currency/dist/ng-currency.js"></script>
app.module.js
import angular from 'angular';
import ngCurrency from 'ng-currency';
angular.module('my-app', [
ngCurrency // 'ng-currency'
]);
inside your angular app
<input type="text" model="yourModel" ng-currency />
index.html
<!DOCTYPE html>
<html>
<head>
<script src="/node_modules/angular/dist/angular.min.js"></script>
<script src="/node_modules/ng-currency/dist/ng-currency.min.js"></script>
<script>
var app = angular.module('my-app', [
'ng-currency'
]);
app.controller('MainCtrl', function($scope) {
$scope.value = 123456.78;
});
</script>
</head>
<body ng-app="my-app" ng-controller="MainCtrl">
<input type="text" ng-model="value" ng-currency>
</body>
</html>
min / maxDefault: undefined
Description: Specifies the range the ng-model value can be within for validation and hard-cap
<input type="text" model="yourModel" ng-currency min="1" max="1337" />
<input type="text" model="yourModel" ng-currency min="1" max="1337" ng-required="true" />
currency-symbolDefault: Locale Currency Symbol
Description: Prefixes the formatted currency value with the currency symbol.
<input type="text" model="yourModel" ng-currency currency-symbol="¥" />
ng-currency)Default: true
Description: Dynamically disable / enable ng-currency.
<input type="text" model="yourModel" ng-currency={{isCurrency}} currency-symbol="¥" />
fractionDefault: 2
Description: Determines the number of decimal places.
<input type="text" ng-currency min="0" fraction="0" />
hard-capDefault: false
Description: Forces the ng-model value to stay within the min / max range.
<input type="text" ng-currency min="0" hard-cap="true" />
FAQs
Directive that works in conjunction with currency filter.
The npm package ng-currency receives a total of 823 weekly downloads. As such, ng-currency popularity was classified as not popular.
We found that ng-currency demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket is heading to London! Stop by our booth or schedule a meeting to see what we've been working on.

Security News
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.