{"id":15710794,"url":"https://github.com/capitalone/acronym-decoder","last_synced_at":"2025-09-09T18:44:53.374Z","repository":{"id":40347235,"uuid":"140623127","full_name":"capitalone/acronym-decoder","owner":"capitalone","description":"Acronym Decoder","archived":false,"fork":false,"pushed_at":"2024-12-26T20:52:13.000Z","size":3471,"stargazers_count":44,"open_issues_count":12,"forks_count":26,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-02T09:07:14.425Z","etag":null,"topics":["acronyms","angular","angular5","chrome-extension","chrome-extensions","decoder","tool","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/capitalone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-11T20:09:55.000Z","updated_at":"2024-12-26T20:52:16.000Z","dependencies_parsed_at":"2024-06-04T23:10:42.765Z","dependency_job_id":"5f715d9b-8f23-450d-a7ca-70ef6c008339","html_url":"https://github.com/capitalone/acronym-decoder","commit_stats":{"total_commits":94,"total_committers":14,"mean_commits":6.714285714285714,"dds":0.648936170212766,"last_synced_commit":"2a68bca9628936c27bfcf74b50ac53f78b44e59d"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Facronym-decoder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Facronym-decoder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Facronym-decoder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/capitalone%2Facronym-decoder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/capitalone","download_url":"https://codeload.github.com/capitalone/acronym-decoder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248027407,"owners_count":21035594,"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":["acronyms","angular","angular5","chrome-extension","chrome-extensions","decoder","tool","typescript"],"created_at":"2024-10-03T21:10:12.015Z","updated_at":"2025-09-09T18:44:53.364Z","avatar_url":"https://github.com/capitalone.png","language":"TypeScript","readme":"## Drinketh from the Cup of Knowledge!\nWhether you've been with your organization one day or one decade, we are all always running into terms and acronyms that we just don't get. Maybe it's an industry or line of business you're not too familiar with. Maybe it's an acronym that someone just made up and started using the other day. Maybe it's a typo!\n\nWhatever it is, Acronym-Decoder (A-D!) aims to help you get through the alphabet soup. It's a fairly simple tool that highlights words that you have a definition for, then lets you pull up those definition(s) with a click of the mouse.\n\n\n## Run Local Server\n* Go [here](https://nodejs.org/en/download/) to download the latest version of nodejs. Follow the steps on the website to download the appropriate version according to your machine\n* Download this project by clicking 'Code' on the top right of the website, then click 'Download ZIP'. Follow the image for any further guidance necessary.\n![](readme-assets/download.png)\n* Open the project with your favorite text editor and enter the following commands in the terminal.\n* `npm install --legacy-peer-deps`\n* `npm run build`\n* Visit `chrome://extensions` on your chrome browser\n* Enable Developer mode and click Load unpacked as seen in the image below\n![](readme-assets/loading.png)\n* Select the `dist/` folder in your project directory\n\nNote: modifications to content-script files will require you to refresh the extension from [chrome://extensions](chrome://extensions)\n\n## Build\n\n* `npm install --legacy-peer-deps`\n* `npm run build`\n\n## Configuration\n\nAll of the configurable variables live within the [config.json](https://github.com/capitalone/acronym-decoder/blob/master/src/config.json) file. Change each property depending on your specific need to shape how the app will look and function. The changes you make here will propogate throughout the app.\n\n## Setting up your terms and acronyms\n\n### Local Glossary: \nYou can set up your terms and acronyms by inserting them into the `glossary.json` file.\nThe format of the file should stay the same as the example that lives in there currently. Make sure all your terms and acronyms match that format so the app can read them with no issues. \n\n### Remote Glossary:\nYou can also setup a database and backend and host your terms/acronyms on a server. This feature is off by default. \nMake sure to replace the `lookupApiUrl` in the `config.json` file with the server URL.\nAlso you need to make sure that the toggle for `enableRemoteLookup` is set to `true` on the `config.json` file to enable remote lookup. If for any reason the API fails, the app will fallback to local glossary. \nHost permissions can optionally be added the `host_permissions` attribute to `manifest.json` file. \n\n## Contributors:\nWe welcome your interest in Capital One’s Open Source Projects (the “Project”). Any Contributor to the project must accept and sign a CLA indicating agreement to the license terms. Except for the license granted in this CLA to Capital One and to recipients of software distributed by Capital One, you reserve all right, title, and interest in and to your contributions; this CLA does not impact your rights to use your own contributions for any other purpose.\n\n[Link to Individual CLA](https://docs.google.com/forms/d/e/1FAIpQLSfwtl1s6KmpLhCY6CjiY8nFZshDwf_wrmNYx1ahpsNFXXmHKw/viewform)\n\n[Link to Corporate CLA](https://docs.google.com/forms/d/e/1FAIpQLSeAbobIPLCVZD_ccgtMWBDAcN68oqbAJBQyDTSAQ1AkYuCp_g/viewform)\n\nThis project adheres to the [Open Source Code of Conduct](https://developer.capitalone.com/single/code-of-conduct/). By participating, you are expected to honor this code.\n\n### Modernization contributors:\n\n[@Frank Zhou](https://github.com/fpmc1)\n\n[@Eric Li](https://github.com/@ericliau1)\n\n[@Samyak Jain](https://github.com/@samyakjain11)\n\n### Project creators:\n[@Ahmad Ibrahim](https://github.com/amadib)\n\n[@Basim Partovi](https://github.com/baspartovi)\n\n[@Jason Yeomans](https://github.com/YeomansIII)\n\n## Troubleshooting\n* Having issues installing Acronym-Decoder?\n* Or for any other problems/questions:\n\nCreate an issue on our repo and let us know. We're always here to help!\n\n## License\n\n    Copyright 2021 - 2023 Capital One Services, LLC\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapitalone%2Facronym-decoder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcapitalone%2Facronym-decoder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapitalone%2Facronym-decoder/lists"}