{"id":46324456,"url":"https://github.com/runkids/vue2-timeago","last_synced_at":"2026-03-04T16:07:29.369Z","repository":{"id":37818995,"uuid":"143435693","full_name":"runkids/vue2-timeago","owner":"runkids","description":":raised_hands: A vue component used to format date with time ago statement. :speech_balloon:","archived":false,"fork":false,"pushed_at":"2025-08-21T15:23:02.000Z","size":1874,"stargazers_count":86,"open_issues_count":2,"forks_count":45,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-06T18:50:25.479Z","etag":null,"topics":["javascript","timeago","timeago-vue","vite","vue","vue-components","vue-timeago","vue3"],"latest_commit_sha":null,"homepage":"https://vue2-timeago.netlify.app/","language":"HTML","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/runkids.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"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}},"created_at":"2018-08-03T14:13:43.000Z","updated_at":"2025-06-25T09:37:46.000Z","dependencies_parsed_at":"2024-06-18T15:05:01.836Z","dependency_job_id":"2c67ce31-e56e-4945-b297-9b6ff367c747","html_url":"https://github.com/runkids/vue2-timeago","commit_stats":{"total_commits":112,"total_committers":21,"mean_commits":5.333333333333333,"dds":0.3482142857142857,"last_synced_commit":"746438c026cf7be7053770388d23e1ac01c8e3da"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/runkids/vue2-timeago","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runkids%2Fvue2-timeago","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runkids%2Fvue2-timeago/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runkids%2Fvue2-timeago/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runkids%2Fvue2-timeago/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/runkids","download_url":"https://codeload.github.com/runkids/vue2-timeago/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/runkids%2Fvue2-timeago/sbom","scorecard":{"id":789806,"data":{"date":"2025-08-11","repo":{"name":"github.com/runkids/vue2-timeago","commit":"9a71788c0600100020c13924169d574956f75b42"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":2,"reason":"Found 2/10 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 23 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"35 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-phwq-j96m-2c2q","Warn: Project is vulnerable to: GHSA-ghr5-ch3p-vcr6","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-pfq8-rq6v-vf5m","Warn: Project is vulnerable to: GHSA-c7qv-q95q-8v27","Warn: Project is vulnerable to: GHSA-4www-5p9h-95mh","Warn: Project is vulnerable to: GHSA-9gqv-wp59-fq42","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-76p3-8jx3-jpfq","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-5rrq-pxf6-6jx5","Warn: Project is vulnerable to: GHSA-8fr3-hfg3-gpgp","Warn: Project is vulnerable to: GHSA-gf8q-jrpm-jvxq","Warn: Project is vulnerable to: GHSA-2r2c-g63r-vccr","Warn: Project is vulnerable to: GHSA-cfm4-qjh2-4765","Warn: Project is vulnerable to: GHSA-x4jg-mjrx-434g","Warn: Project is vulnerable to: GHSA-rp65-9cf3-cjxr","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","Warn: Project is vulnerable to: GHSA-h7cp-r72f-jxh6","Warn: Project is vulnerable to: GHSA-v62p-rq8g-8h59","Warn: Project is vulnerable to: GHSA-7fh5-64p2-3v2j","Warn: Project is vulnerable to: GHSA-p8p7-x288-28g6","Warn: Project is vulnerable to: GHSA-h9rv-jmmf-4pgx","Warn: Project is vulnerable to: GHSA-hxcc-f52p-wc94","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-72xf-g2v4-qvf3","Warn: Project is vulnerable to: GHSA-5j4c-8p2g-v4jx","Warn: Project is vulnerable to: GHSA-g3ch-rx76-35fx","Warn: Project is vulnerable to: GHSA-wr3j-pwj9-hqq6","Warn: Project is vulnerable to: GHSA-4v9v-hfq4-rm2v","Warn: Project is vulnerable to: GHSA-9jgg-88mc-972h"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T07:11:22.300Z","repository_id":37818995,"created_at":"2025-08-23T07:11:22.300Z","updated_at":"2025-08-23T07:11:22.300Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29970546,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T13:32:00.443Z","status":"ssl_error","status_checked_at":"2026-03-01T13:32:00.084Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["javascript","timeago","timeago-vue","vite","vue","vue-components","vue-timeago","vue3"],"created_at":"2026-03-04T16:07:28.645Z","updated_at":"2026-03-04T16:07:29.362Z","avatar_url":"https://github.com/runkids.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vue2-timeago\n\n[![vue2](https://img.shields.io/badge/vue-2.x-brightgreen.svg)](https://vuejs.org/) [![npm](https://img.shields.io/npm/v/vue2-timeago.svg)](https://www.npmjs.com/package/vue2-timeago)  [![npm](https://img.shields.io/npm/dt/vue2-timeago.svg)](https://www.npmjs.com/package/vue2-timeago) [![](https://data.jsdelivr.com/v1/package/npm/vue2-timeago/badge)](https://www.jsdelivr.com/package/npm/vue2-timeago) [![npm](https://img.shields.io/npm/l/vue2-timeago.svg)](https://github.com/runkids/vue2-timeago/blob/master/LICENSE)\n\n# vue2-timeago V2\n\n### 🔥 NEW [vue2-timeago for Vue 3](https://vue2-timeago.netlify.app/)\n\n- Localization supported\n- Show tooltip\n- Auto refresh time\n- When time refresh call a customizable function\n- Formats a date/timestamp to:\n  - just now\n  - 5m\n  - 3h\n  - 2 days ago\n  - 2017-08-03\n- Rules:\n  - less than 1 minute , show `just now`\n  - 1 minute ~ 1 hour , show `** minutes ago`\n  - 1 hour ~ 1 day , show `** hours ago`\n  - 1 day ~ 1 month( 31 days ) , show `** days ago`\n  - more than 1 month( 31 days ) , show `yyyy-mm-dd hh:mm`\n\n##### FOR 1.X PLEASE GO TO [THE 1.x BRANCH](https://github.com/runkids/vue2-timeago/tree/v1)\n\n## Navigation\n\n- [Changelog](https://github.com/runkids/vue2-timeago/blob/master/CHANGELOG.md)\n- [Installation](#Installation)\n- [Usage](#Usage)\n- [Examples](#Examples)\n- [Props](#Props)\n- [Contributions](#Contributions)\n\n## Live Demo\n\n[![Edit vue2_timeago_demo](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/embed/myomwvkojj)\n\n## Local Demo\n\n```js\nyarn\nyarn serve\n```\n\n## Installation\n\nGet from npm / yarn:\n\n```js\nnpm i vue2-timeago@2.1.0\n```\n\n```js\nyarn add vue2-timeago@2.1.0\n```\n\nor just include [vue2-timeago.umd.min.js](https://cdn.jsdelivr.net/npm/vue2-timeago@2.1.0/dist/vue2-timeago.umd.min.js) to your view like\n\n```js\n\u003cscript src='https://cdn.jsdelivr.net/npm/vue2-timeago@2.1.0/dist/vue2-timeago.umd.min.js'\u003e\u003c/script\u003e\n```\n\n## Usage\n\nUse this inside your app:\n\n``` js\nimport { TimeAgo } from 'vue2-timeago'\n\nexport default {\n  name: 'app',\n  components: {\n    TimeAgo,\n  }\n}\n```\n\n##### With Default CSS\n\n```js\nimport 'vue2-timeago/dist/vue2-timeago.css'\n```\n\nor just include [vue2-timeago.css](https://cdn.jsdelivr.net/npm/vue2-timeago@2.1.0/dist/vue2-timeago.css)\n\n##### HTML\n\n```html\n\u003ctime-ago :refresh=\"60\" :datetime=\"new Date(2018, 7, 4, 0, 24, 0)\" locale=\"zh_TW\" tooltip /\u003e\n```\n\n### Custom locale\n\nYou can register new locales at runtime without editing library files.\n\n```javascript\nimport Vue from 'vue'\nimport Vue2Timeago, { addLocale } from 'vue2-timeago'\n\naddLocale('pirate', {\n  short: { now: 'arr', sec: 's', min: 'm', hour: 'h', day: 'd' },\n  long: {\n    now: 'arr',\n    sec: (n) =\u003e `${n} second${n \u003e 1 ? 's' : ''} arr`,\n    min: (n) =\u003e `${n} minute${n \u003e 1 ? 's' : ''} arr`,\n    hour: (n) =\u003e `${n} hour${n \u003e 1 ? 's' : ''} arr`,\n    day: (n) =\u003e `${n} day${n \u003e 1 ? 's' : ''} arr`,\n  },\n})\n\nVue.use(Vue2Timeago)\n```\n\n```html\n\u003ctime-ago locale=\"pirate\" /\u003e\n```\n\n## Examples\n\n##### 1. locale\n\nDefault locale is en, and the library supports en and zh_TW.\n\n```html\n\u003ctime-ago locale=\"en\"\u003e\u003c/time-ago\u003e \n\u003ctime-ago :locale=\"locale\"\u003e\u003c/time-ago\u003e use v-bind\n```\n\n```js\nexport default {\n  ...\n  data(){\n    return{\n      locale:\"zh_TW\",\n    }\n  },\n  ...\n```\n\n##### 2. datetime\n\n```html\n\u003ctime-ago datetime=\"2018-08-03 15:47:00\"\u003e\u003c/time-ago\u003e \n\u003ctime-ago :datetime=\"new Date(2018, 7, 4, 0, 24, 0)\"\u003e\u003c/time-ago\u003e use v-bind\n\u003ctime-ago :datetime=\"1533286641826\"\u003e\u003c/time-ago\u003e timestamp\n```\n\n- Note. Don't bind with `new Date()` when you use refresh property.\n  Because every time refresh will get a new date value.\n\n    ```html\n    \u003ctime-ago :datetime=\"new Date(2018, 7, 4, 0, 24, 0)\"\u003e\u003c/time-ago\u003e  --\u003e OK\n    \u003ctime-ago refresh :datetime=\"new Date()\"\u003e\u003c/time-ago\u003e --\u003e not OK\n    ```\n\n    If you want use new Date() , just remove datetime property.\n\n    ```html\n    \u003ctime-ago refresh\u003e\u003c/time-ago\u003e\n    ```\n\n##### 3.  refresh\n\n```html\n\u003ctime-ago refresh\u003e\u003c/time-ago\u003e Boolean , default refresh time 60/s\n\u003ctime-ago :refresh=\"3600\"\u003e\u003c/time-ago\u003e bind value with a number\n\u003ctime-ago :refresh=\"1\"\u003e\u003c/time-ago\u003e Refresh time 1 second\n```\n\n##### 4. tooltip\n\n\u003cimg src=\"https://imgur.com/UAYxE4U.png\"/\u003e\n\n- Base on [v-tooltip](https://github.com/Akryum/v-tooltip \"v-tooltip\"), you can use placement attribute that are allowed in v-tooltip.\n\n```html\n\u003ctime-ago tooltip\u003e\u003c/time-ago\u003e Show tooltip \n\u003ctime-ago :tooltip=\"false\"\u003e\u003c/time-ago\u003e Disabled tooltip\n```\n\n##### 5. tooltip options\n\n- Default options:\n\n```javascript\n{\n  placement: 'top',\n  content: {datetime string}\n}\n```\n\n- Custom options\n\n```html\n\u003ctime-ago tooltip :tooltip-options=\"tooltipOptions\"/\u003e\n```\n\n```javascript\ndata () {\n  return {\n    tooltipOptions: {\n      placement: 'bottom',\n    }\n  }\n}\n```\n\n- More info see \u003chttps://github.com/Akryum/v-tooltip#other-options\u003e.\n\n##### 6. long\n\n```html\n\u003ctime-ago :datetime=\"datetime\"\u003e\u003c/time-ago\u003e show : 2d\n\u003ctime-ago :datetime=\"datetime\" long\u003e\u003c/time-ago\u003e show : 2 days ago\n```\n\n##### 7. vue2-timeago event\n\nYou can do something when time refresh every time\n\u003cimg src=\"https://i.imgur.com/V1K6Xa2.gif\"/\u003e\n\n```html\n\u003ctime-ago :refresh=\"1\" :locale=\"locale\" @update=\"timeRefresh\" /\u003e\n```\n\nParameters example:\n\n```javascript\nmethods: {\n  timeRefresh({ timeago, nowString, timestamp }) {\n    console.log(timeago) // 51m\n    console.log(nowString) // 2021-01-21 10:55\n    console.log(timestamp) // Thu Jan 21 2021 10:55:18 GMT+0800 (台北標準時間)\n  }\n}\n```\n\n##### 8. native event\n\n```html\n\u003ctime-ago @click=\"todo\"\u003e\u003ctime-ago/\u003e\n\u003ctime-ago @mouseover=\"todo\"\u003e\u003ctime-ago/\u003e\n```\n\n## Props\n\n| Property  |  Type |  Default |  Description |\n| ------------ | ------------ | ------------ | ------------ |\n| datetime  |  Date, String, Number  |  new Date()  | The datetime to be formatted.|\n| locale  |  String  |  en    | message language |\n| refresh  |  Boolean, Number  |  false    | The period to update the component, in seconds. When true it will be 60s. Also you can bind a number.|\n| long  |  Boolean  |  false    | Show long string with time message . ex. 3h -\u003e 3 hours age|\n| tooltip  |  Boolean  |  false    | Show tooltip.|\n| tooltip-options  |  Object  | { placement: 'top', content: #datetime string }   |  tooltip options|\n\n## Event\n\n| Property  |   Description |\n| ------------ | ------------ |\n| update | After timer refreshed will trigger this event |\n\n## Nuxt (global registration)\n\nTo install in nuxt run\n\n```shell\nnpm i vue2-timeago\n```\n\nIn `nuxt.config.js` add\n\n```javascript\n  plugins: [\n    { src: '~/plugins/vue2-timeago' }\n  ],\n```\n\nIn `plugins/vue2-timeago.js` type:\n\n```javascript\nimport Vue from 'vue';\nimport { TimeAgo } from 'vue2-timeago';\n\nimport 'vue2-timeago/dist/vue2-timeago.css';\n\nVue.component('time-ago', TimeAgo);\n```\n\nThen in components use as:\n\n```html\n\u003ctime-ago :datetime=\"new Date()\" tooltip/\u003e\n```\n\n## Contributions\n\nlocale translations: The component needs more locale translations. You can `Open an issue to write the locale translations, or submit a pull request`.\nSee example [here](https://github.com/runkids/vue2-timeago/blob/master/src/helpers/lang).\n\n\nlocale support list :\n\n- English ( en )\n- 繁體中文 ( zh_TW )\n- 简体中文 ( zh_CN )\n- 日本語 ( jp )\n- Korean ( ko )\n- Portugal(Brazil) ( pt_BR )\n- Spain ( es )\n- Arabia ( ar )\n- French ( fr )\n- Polish ( pl )\n- Turkish ( tr )\n- Indonesian ( id )\n- Romanian ( ro )\n- Russian ( ru )\n- Germany ( de )\n- Ukrainian ( uk )\n- Bulgarian ( bg )\n- Swedish ( se )\n- Dutch / Netherlands ( nl )\n- Hebrew ( he )\n- Thai ( th )\n- Danish ( da )\n- Norwegian ( no )\n- Vietnam ( vi )\n- Italian ( it )\n\nThanks for help:\n\n\u003ca href=\"https://github.com/flromano\"\u003e\n  \u003cimg src=\"https://avatars1.githubusercontent.com/u/8169566?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/NathanFallet\"\u003e\n  \u003cimg src=\"https://avatars2.githubusercontent.com/u/30439790?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/waltergammarota\"\u003e\n  \u003cimg src=\"https://avatars0.githubusercontent.com/u/3790610?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/Mohammad-Ha\"\u003e\n  \u003cimg src=\"https://avatars0.githubusercontent.com/u/15388052?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/netvistor\"\u003e\n  \u003cimg src=\"https://avatars1.githubusercontent.com/u/26851628?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/aliemretaskin\"\u003e\n  \u003cimg src=\"https://avatars0.githubusercontent.com/u/12280383?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/Nisgrak\"\u003e\n  \u003cimg src=\"https://avatars3.githubusercontent.com/u/19597708?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/yunanhelmy\"\u003e\n  \u003cimg src=\"https://avatars0.githubusercontent.com/u/5515897?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/wdarins\"\u003e\n  \u003cimg src=\"https://avatars2.githubusercontent.com/u/40423022?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/jpunz\"\u003e\n  \u003cimg src=\"https://avatars2.githubusercontent.com/u/12137220?s=400\u0026u=acfacd96e9cc4a39533f8d5061232ff20880a3c3\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/alarm3d\"\u003e\n  \u003cimg src=\"https://avatars0.githubusercontent.com/u/15848856?s=460\u0026u=a51026b2eafc910d050dde97a2fb48896aaa62cb\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/mrvnklm\"\u003e\n  \u003cimg src=\"https://avatars2.githubusercontent.com/u/24477241?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/wowar\"\u003e\n  \u003cimg src=\"https://avatars0.githubusercontent.com/u/3638021?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/bvs92\"\u003e\n  \u003cimg src=\"https://avatars1.githubusercontent.com/u/11878696?s=460\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/ogunbaysal\"\u003e\n  \u003cimg src=\"https://avatars1.githubusercontent.com/u/33205381?s=460\u0026u=422803b5e2e86741b2431d9adb13402b2e0ffbcb\u0026v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/martlind\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/1938955?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/daankuhlmann25\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/14232256?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/harshgour\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/60436404?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/deepIify\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/24931420?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\n\u003ca href=\"https://github.com/kon3ko\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/50349884?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/Coreusa\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/706874?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/boskakke\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/4995742?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/vigstudio\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/34742453?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/mirkos93\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/295767?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://github.com/thorrak\"\u003e\n  \u003cimg src=\"https://avatars.githubusercontent.com/u/2457900?v=4\" width=\"30\" style=\"border-radius: 100%;\"/\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frunkids%2Fvue2-timeago","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frunkids%2Fvue2-timeago","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frunkids%2Fvue2-timeago/lists"}