{"id":13807009,"url":"https://github.com/evoactivity/ember-svg-jar","last_synced_at":"2025-04-09T06:09:49.893Z","repository":{"id":8929326,"uuid":"60270770","full_name":"evoactivity/ember-svg-jar","owner":"evoactivity","description":"🍯 Best way to use SVG images in Ember apps","archived":false,"fork":false,"pushed_at":"2024-10-01T15:48:58.000Z","size":4781,"stargazers_count":251,"open_issues_count":25,"forks_count":73,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-10-30T01:08:59.278Z","etag":null,"topics":["ember-addon","ember-svg-jar","svg"],"latest_commit_sha":null,"homepage":"https://svgjar.web.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evoactivity.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"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":"2016-06-02T14:27:11.000Z","updated_at":"2024-10-01T15:47:55.000Z","dependencies_parsed_at":"2023-01-13T16:23:54.122Z","dependency_job_id":"7a7f043a-0305-4370-9005-b51f6f425fa4","html_url":"https://github.com/evoactivity/ember-svg-jar","commit_stats":{"total_commits":507,"total_committers":55,"mean_commits":9.218181818181819,"dds":"0.42800788954635105","last_synced_commit":"8607177e2cb22af1f800292716fc219290fb82e8"},"previous_names":["voltidev/ember-svg-jar","ivanvotti/ember-svg-jar"],"tags_count":60,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evoactivity%2Fember-svg-jar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evoactivity%2Fember-svg-jar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evoactivity%2Fember-svg-jar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evoactivity%2Fember-svg-jar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evoactivity","download_url":"https://codeload.github.com/evoactivity/ember-svg-jar/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247987285,"owners_count":21028895,"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","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":["ember-addon","ember-svg-jar","svg"],"created_at":"2024-08-04T01:01:19.321Z","updated_at":"2025-04-09T06:09:49.875Z","avatar_url":"https://github.com/evoactivity.png","language":"JavaScript","funding_links":[],"categories":["Packages"],"sub_categories":["Image"],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://svgjar.web.app\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://svgjar.web.app/images/logo-96eaca43925f5d648acc8193b1b9ddd7.svg\" alt=\"Logo\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003e\n  Best way to use SVG images in Ember apps.\n\u003c/h3\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://svgjar-demo.web.app\" target=\"_blank\"\u003e🎮 View Live Demo\u003c/a\u003e\n  ·\n  \u003ca href=\"https://github.com/voltidev/ember-svg-jar/issues/new?template=---bug-report.md\"\u003e🐞 Report Bug\u003c/a\u003e\n  ·\n  \u003ca href=\"https://github.com/voltidev/ember-svg-jar/issues/new?template=---feature-request.md\"\u003e🍩 Request Feature\u003c/a\u003e\n  ·\n  \u003ca href=\"https://github.com/voltidev/ember-svg-jar/issues/new?template=---question.md\"\u003e🤔  Ask Question\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/voltidev/ember-svg-jar/actions?query=workflow%3ATest\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://github.com/voltidev/ember-svg-jar/workflows/Test/badge.svg?branch=master\"\n      alt=\"Build Status\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/ember-svg-jar\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/v/ember-svg-jar.svg?color=informational\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/ember-svg-jar\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/dm/ember-svg-jar.svg?color=informational\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"http://emberobserver.com/addons/ember-svg-jar\" target=\"_blank\"\u003e\n    \u003cimg src=\"http://emberobserver.com/badges/ember-svg-jar.svg\" alt=\"Ember Observer Score\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n![](https://svgjar.web.app/images/app-screenshot-adb77f291ccaf5251e42c31eb3b5ddd3.png)\n\n## Table of Contents\n\n- [Table of Contents](#table-of-contents)\n- [🍩 Features](#-features)\n- [👋 Getting started](#-getting-started)\n- [🎮 Usage](#-usage)\n  - [Helper](#helper)\n  - [Accessibility](#accessibility)\n  - [Assets from Node modules](#assets-from-node-modules)\n  - [Usage in an addon](#usage-in-an-addon)\n- [🔧 Configuration](#-configuration)\n- [❓ FAQ](#-faq)\n- [👓 Compatibility](#-compatibility)\n- [💟 Contributors](#-contributors)\n- [🆓 License](#-license)\n\n## 🍩 Features\n\nHere's some of the useful features:\n\n- \u003ca href=\"https://svgjar-demo.web.app\" target=\"_blank\"\u003eVisual workflow\u003c/a\u003e to find and use SVGs the fastest way possible\n- Automatic SVG optimization (it can cut file size by half or more)\n- Easy to use helper `{{svg-jar \"asset-name\"}}`\n- Support for both `inline` and `symbol` embedding methods\n- Copy SVG as CSS background\n- Zero configuration\n\n## 👋 Getting started\n\n**Installation**\n\n`$ ember install ember-svg-jar`\n\n**Start in 3 easy steps**\n\n- 1️⃣ Drop some SVG images to the `public` directory (e.g. [material-design-icons](https://github.com/google/material-design-icons))\n\n- 2️⃣ Open the [asset viewer](http://localhost:4200/ember-svg-jar/index.html) and select any icon you like\n\n- 3️⃣ Copy the helper code from the viewer and paste it to your template\n\n## 🎮 Usage\n\nPlace your SVG images to the `public` directory (e.g. `./public/images/my-icon.svg`). Then copy the helper code for your image from the [asset viewer](http://localhost:4200/ember-svg-jar/index.html) or just write it by hand like this: `{{svg-jar \"my-icon\"}}`.\n\nThe viewer is available at: \u003ca href=\"http://localhost:4200/ember-svg-jar/index.html\" target=\"_blank\"\u003ehttp://localhost:4200/ember-svg-jar/index.html\u003c/a\u003e\n\nIf your `rootURL` is not `/`, then to use the asset viewer you will need to add `rootURL` to the addon [config](https://github.com/voltidev/ember-svg-jar/blob/master/docs/configuration.md#global-options).\n\n### Helper\n\nUse the `svg-jar` helper to embed SVG images to your application's templates.\n\nFor the default `inline` embedding strategy you can write:\n\n```handlebars\n{{svg-jar 'my-cool-icon' class='icon' width='24px'}}\n```\n\nThe helper takes an asset ID and optional attributes that will be added to the created SVG element. The example above will create an SVG like this:\n\n```handlebars\n\u003csvg class='icon' width='24px'\u003e...\u003c/svg\u003e\n```\n\nFor the `symbol` strategy you will need to add `#` to the asset ID like this:\n\n```handlebars\n{{svg-jar '#my-cool-icon'}}\n```\n\nIn this case the result can look like this:\n\n```handlebars\n\u003csvg\u003e\u003cuse xlink:href='#my-cool-icon'\u003e\u003c/use\u003e\u003c/svg\u003e\n```\n\n### Accessibility\n\nPass `title`, `desc`, and `role` as properties to the helper in order to include accessible elements or attributes. `aria-labelledby` will be automatically added and point to `title` and/or `desc` if they are included.\n\nWriting this:\n\n```handlebars\n{{svg-jar 'my-cool-icon' role='img' title='Icon' desc='A very cool icon'}}\n```\n\nWill create an SVG that looks like this:\n\n```handlebars\n\u003csvg role=\"img\" aria-labelledby=\"title desc\"\u003e\n  \u003ctitle id=\"title\"\u003eIcon\u003c/title\u003e\n  \u003cdesc id=\"desc\"\u003eA very cool icon\u003cdesc\u003e\n\u003c/svg\u003e\n```\n\n### Assets from Node modules\n\nBy default `ember-svg-jar` looks for SVGs in the `public` directory. To get SVGs from `node_modules` packages or any other directory you will need to add them to `ember-cli-build.js` like this:\n\n```js\nvar app = new EmberApp(defaults, {\n  svgJar: {\n    sourceDirs: [\n      'node_modules/material-design-icons/file/svg/design',\n      'node_modules/material-design-icons/action/svg/design',\n      'public/images/icons',\n    ],\n  },\n});\n```\n\n[Click here for more configuration options](#configuration)\n\n### TypeScript usage\n\nThe `svg-jar` helper has proper [Glint](https://github.com/typed-ember/glint) types, which allow you when using TypeScript to get strict type checking in your templates.\n\nUnless you are using [strict mode](http://emberjs.github.io/rfcs/0496-handlebars-strict-mode.html) templates (via [first class component templates](http://emberjs.github.io/rfcs/0779-first-class-component-templates.html)),\nyou need to import the addon's Glint template registry and `extend` your app's registry declaration as described in the [Using Addons](https://typed-ember.gitbook.io/glint/using-glint/ember/using-addons#using-glint-enabled-addons) documentation:\n\n```ts\nimport '@glint/environment-ember-loose';\n\nimport type EmberSvgJarRegistry from 'ember-svg-jar/template-registry';\n\ndeclare module '@glint/environment-ember-loose/registry' {\n  export default interface Registry\n    extends EmberSvgJarRegistry /* other addon registries */ {\n    // local entries\n  }\n}\n```\n\nShould you want to manage the registry by yourself or are using strict mode, then omit this import, and instead add the entries in your app by explicitly importing the types of the helper from this addon. In `types/ember-svg-jar/helpers/svg-jar.d.ts`:\n\n```ts\nimport SvgJar from 'ember-svg-jar/helpers/svg-jar';\nimport type SvgJarType from 'ember-svg-jar/types';\n\ndeclare module 'ember-svg-jar/helpers/svg-jar' {\n  export default SvgJar as SvgJarType;\n}\n```\n\n### Strict mode import\n\nWhen importing the helper for strict mode, you can find it here:\n\n```js\nimport svgJar from 'ember-svg-jar/helpers/svg-jar';\n```\n\n### Usage in an addon\n\nUsing `ember-svg-jar` in an addon is the same as in an app, except that in the `package.json`\nof the addon, it should be listed as one of the `dependencies` and not `devDependencies`.\n\n## 🔧 Configuration\n\nThe addon should be useful without any configuration. But it wants to be very configurable when it's time to adjust it for your needs.\n\n- [All configuration options](packages/ember-svg-jar/docs/configuration.md)\n- [Advanced usage examples](packages/ember-svg-jar/docs/examples.md)\n\n## ❓ FAQ\n\n**Q:** `Will the asset viewer affect my production build size?`  \n**A:** No, it won't at all. The asset viewer is included in development mode only.\n\n**Q:** `Can it find SVG icons outside of the public directory, e.g. from node_modules?`  \n**A:** Yes, it can import SVGs from any directory defined in the sourceDirs array.\n\n**Q:** `Why the SVG files deployed into the dist/assets folder without being fingerprinted?`  \n**A:** This is done with the default ember cli behaviour. For more information see [SVG Fingerprinting](packages/ember-svg-jar/docs/svg-fingerprinting.md).\n\n**Q:** `Why does this matter?`\n\n- [Why GitHub switched from an icon font to SVG](https://github.com/blog/2112-delivering-octicons-with-svg)\n- [\"Inline SVG vs icon fonts\" from css-tricks](https://css-tricks.com/icon-fonts-vs-svg/)\n- [Ten reasons to switch from an icon font to SVG](http://ianfeather.co.uk/ten-reasons-we-switched-from-an-icon-font-to-svg/)\n\n**Q:** `Why would you switch from Font Awesome to SVG?`\n\n- original Font Awesome is about `149 KB` as TTF and `88.3 KB` as WOFF\n- it includes `634` icons and you need just some of them usually\n- 20 Font Awesome icons in SVGJar will be about 4.3 KB (you save `84 KB` or `145 KB` as TTF)\n- 50 Font Awesome icons in SVGJar will be about `9 KB`\n\nYou can get Font Awesome icons as individual SVG files from [font-awesome-svg](https://github.com/voltidev/font-awesome-svg).\n\n## 👓 Compatibility\n\nLatest ember-svg-jar currently supports:\n\n- Ember.js v3.20 or above\n- Ember CLI v3.20 or above\n- Node.js v12 or above\n\n## 💟 Contributors\n\nContributions of any kind welcome! See the [Contributing](CONTRIBUTING.md) guide for details.\n\nThanks goes to these wonderful people:\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://volti.dev/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1476221?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIvan Volti\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/jherdman\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3300?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJames Herdman\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://eaf4.com\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/319282?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEdward Faulkner\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Turbo87\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/141300?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTobias Bieniek\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://shipshape.io\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/2640861?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRobert Wagner\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/wagenet\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/9835?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePeter Wagenet\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ryanpatrickcook\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/3067243?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRyan Cook\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/mupkoo\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/1788571?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMirko Akov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://mrloop.com\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/12345?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEwan McDougall\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/markcatley\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/5198?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMark Catley\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.seated.com\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/19490?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJohn Griffin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.facebook.com/lucin.ivan\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/4481706?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIvan Lučin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://hyjk2000.github.io\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/4647136?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJames Shih\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://seg.al\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/3156114?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003edjsegal\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://jan.buschtoens.me\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/834636?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJan Buschtöns\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://siva.dev\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/7725225?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSivasubramanyam A\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://alexdiliberto.com\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/666459?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAlex DiLiberto\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Dhaulagiri\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/1672302?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBrian Runnells\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://jenweber.github.io/portfolio/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/16627268?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJen Weber\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://hakilebara.com\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/1991564?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFrédéric Soumaré\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://kiwiupover.com\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/647691?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDavid Laird\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.lumialabs.com\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/533152?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDaan van Etten\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/tcjr\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/142243?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTom Carter\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://summerisgone.com\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/106999?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIvan Gromov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ro0gr\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/875361?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRuslan Hrabovyi\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://alexlafroscia.com\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/1645881?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAlex LaFroscia\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ljknight\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11436149?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLaura Knight\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://betocantu93.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/9092644?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAlberto Cantú Gómez\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/SergeAstapov\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/322983?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSergey Astapov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n## 🆓 License\n\nThis project is distributed under the MIT license.\n\n---\n\nGitHub [@voltidev](https://github.com/voltidev) \u0026nbsp;\u0026middot;\u0026nbsp;\nTwitter [@voltidev](https://twitter.com/voltidev)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevoactivity%2Fember-svg-jar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevoactivity%2Fember-svg-jar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevoactivity%2Fember-svg-jar/lists"}