{"id":22489062,"url":"https://github.com/dm4t2/vue-currency-input","last_synced_at":"2025-08-02T21:32:11.211Z","repository":{"id":37617252,"uuid":"163888776","full_name":"dm4t2/vue-currency-input","owner":"dm4t2","description":"Easy input of currency formatted numbers for Vue.js.","archived":false,"fork":false,"pushed_at":"2025-06-07T20:01:20.000Z","size":3130,"stargazers_count":685,"open_issues_count":8,"forks_count":73,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-07-08T18:08:43.568Z","etag":null,"topics":["ecma-402","input-mask","vue","vue-composition-api"],"latest_commit_sha":null,"homepage":"https://dm4t2.github.io/vue-currency-input/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dm4t2.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"ko_fi":"dm4t2"}},"created_at":"2019-01-02T20:57:43.000Z","updated_at":"2025-07-02T00:53:25.000Z","dependencies_parsed_at":"2024-04-14T07:41:58.047Z","dependency_job_id":"b3b34d28-2c0b-44bf-be90-e74b691d4a95","html_url":"https://github.com/dm4t2/vue-currency-input","commit_stats":{"total_commits":411,"total_committers":5,"mean_commits":82.2,"dds":0.03649635036496346,"last_synced_commit":"2cc2325565b3029f60809eb80dad3c860c2d2949"},"previous_names":[],"tags_count":91,"template":false,"template_full_name":null,"purl":"pkg:github/dm4t2/vue-currency-input","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dm4t2%2Fvue-currency-input","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dm4t2%2Fvue-currency-input/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dm4t2%2Fvue-currency-input/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dm4t2%2Fvue-currency-input/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dm4t2","download_url":"https://codeload.github.com/dm4t2/vue-currency-input/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dm4t2%2Fvue-currency-input/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268456727,"owners_count":24253274,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ecma-402","input-mask","vue","vue-composition-api"],"created_at":"2024-12-06T17:19:10.820Z","updated_at":"2025-08-02T21:32:11.191Z","avatar_url":"https://github.com/dm4t2.png","language":"TypeScript","funding_links":["https://ko-fi.com/dm4t2","https://ko-fi.com/D1D6SXEA"],"categories":["UI Components [🔝](#readme)","TypeScript","Components \u0026 Libraries","UI Components"],"sub_categories":["UI Components","Form"],"readme":"[![codecov](https://codecov.io/gh/dm4t2/vue-currency-input/graph/badge.svg?token=CAgHbikCov)](https://codecov.io/gh/dm4t2/vue-currency-input)\n[![npm Version](https://badgen.net/npm/v/vue-currency-input?color=green)](https://www.npmjs.com/package/vue-currency-input)\n[![npm Downloads](https://badgen.net/npm/dw/vue-currency-input?color=green)](https://www.npmjs.com/package/vue-currency-input)\n[![Bundlephobia](https://badgen.net/bundlephobia/minzip/vue-currency-input?color=green)](https://bundlephobia.com/result?p=vue-currency-input)\n[![License](https://badgen.net/github/license/dm4t2/vue-currency-input?color=green)](https://github.com/dm4t2/vue-currency-input/blob/main/LICENSE)\n\n# Vue Currency Input\n\n[![](docs/vue-currency-input.gif)](https://dm4t2.github.io/vue-currency-input)\n\nVue Currency Input allows an easy input of currency formatted numbers based on the [ECMAScript Internationalization API (Intl.NumberFormat)](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat).\n\nBuilt on top of the [Vue Composition API](https://v3.vuejs.org/guide/composition-api-introduction.html), it enables you to decorate _any_ input component with currency format capabilities.\n\n## Features\n\n- Turns the input component of your favorite framework (for example [Vuetify](https://vuetifyjs.com/en/components/text-fields/), [Quasar](https://quasar.dev/vue-components/input) or [Element Plus](https://element-plus.org/en-US/component/input.html)) into a currency input field\n- Supports both Vue 2 _and_ Vue 3\n- Built on standards: Ensures the right locale dependent formatting by using [Intl.NumberFormat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat)\n- Unobtrusive input by hiding the formatting on focus\n- Built-in value range validation\n\n## Getting started\n\nPlease read the [guide](https://dm4t2.github.io/vue-currency-input/guide) to get started or check out the [playground](https://dm4t2.github.io/vue-currency-input/playground) to see it in action.\n\n## Support me\n\nIf you find my work helpful, or you want to support the development, star the repo or buy me a coffee:\n\n[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/D1D6SXEA)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdm4t2%2Fvue-currency-input","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdm4t2%2Fvue-currency-input","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdm4t2%2Fvue-currency-input/lists"}