https://github.com/danielsarmiento04/extension
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.7%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: DanielSarmiento04
- Language: JavaScript
- Default Branch: main
- Size: 0 Bytes
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
On-device Summarization with Gemini Nano
This sample demonstrates how to use the experimental Summarization API in Chrome. To learn more about the API and how to sign-up for the preview, head over to the summarizer guide on developer.chrome.com.
Overview
The extension summarizes the content of the currently open tab. It uses Mozilla's readability library to extract the content of the currently active tab and displays a summary of the page generated by Chrome's experimental summarization API in a side panel.
Running this extension
- Clone this repository
- Run
npm installin this folder to install all dependencies. - Run
npm run buildto build the extension. - Load the newly created
distdirectory in Chrome as an unpacked extension. - Click the extension icon to open the summary side panel.
- Open any web page, the page's content summary will automatically be displayed in the side panel.
Creating your own extension
If you use this sample as the foundation for your own extension, be sure to update the "trial_tokens" field with your own origin trial token and to remove the "key" field in manifest.json.
Owner
- Name: José Daniel Sarmiento
- Login: DanielSarmiento04
- Kind: user
- Location: Santander, Colombia
- Company: Axede S.A
- Repositories: 7
- Profile: https://github.com/DanielSarmiento04
Programmer, mechanical engineer and entrepreneur, my goal is to improve the quality of life of people, technology is the tool I use.
GitHub Events
Total
- Push event: 1
- Create event: 2
Last Year
- Push event: 1
- Create event: 2
Dependencies
- @jridgewell/sourcemap-codec 1.4.15 development
- @mozilla/readability 0.5.0 development
- @nodelib/fs.scandir 2.1.5 development
- @nodelib/fs.stat 2.0.5 development
- @nodelib/fs.walk 1.2.8 development
- @rollup/plugin-commonjs 28.0.1 development
- @rollup/plugin-node-resolve 15.3.0 development
- @rollup/pluginutils 5.1.0 development
- @rollup/rollup-android-arm-eabi 4.24.4 development
- @rollup/rollup-android-arm64 4.24.4 development
- @rollup/rollup-darwin-arm64 4.24.4 development
- @rollup/rollup-darwin-x64 4.24.4 development
- @rollup/rollup-freebsd-arm64 4.24.4 development
- @rollup/rollup-freebsd-x64 4.24.4 development
- @rollup/rollup-linux-arm-gnueabihf 4.24.4 development
- @rollup/rollup-linux-arm-musleabihf 4.24.4 development
- @rollup/rollup-linux-arm64-gnu 4.24.4 development
- @rollup/rollup-linux-arm64-musl 4.24.4 development
- @rollup/rollup-linux-powerpc64le-gnu 4.24.4 development
- @rollup/rollup-linux-riscv64-gnu 4.24.4 development
- @rollup/rollup-linux-s390x-gnu 4.24.4 development
- @rollup/rollup-linux-x64-gnu 4.24.4 development
- @rollup/rollup-linux-x64-musl 4.24.4 development
- @rollup/rollup-win32-arm64-msvc 4.24.4 development
- @rollup/rollup-win32-ia32-msvc 4.24.4 development
- @rollup/rollup-win32-x64-msvc 4.24.4 development
- @types/estree 1.0.6 development
- @types/fs-extra 8.1.5 development
- @types/glob 7.2.0 development
- @types/minimatch 5.1.2 development
- @types/node 22.5.1 development
- @types/resolve 1.20.2 development
- array-union 2.1.0 development
- balanced-match 1.0.2 development
- brace-expansion 1.1.11 development
- braces 3.0.3 development
- colorette 1.4.0 development
- commondir 1.0.1 development
- concat-map 0.0.1 development
- deepmerge 4.3.1 development
- dir-glob 3.0.1 development
- dompurify 3.1.7 development
- estree-walker 2.0.2 development
- fast-glob 3.3.2 development
- fastq 1.17.1 development
- fdir 6.4.2 development
- fill-range 7.1.1 development
- fs-extra 8.1.0 development
- fs.realpath 1.0.0 development
- fsevents 2.3.3 development
- function-bind 1.1.2 development
- glob 7.2.3 development
- glob-parent 5.1.2 development
- globby 10.0.1 development
- graceful-fs 4.2.11 development
- hasown 2.0.1 development
- ignore 5.3.2 development
- inflight 1.0.6 development
- inherits 2.0.4 development
- is-core-module 2.13.1 development
- is-extglob 2.1.1 development
- is-glob 4.0.3 development
- is-module 1.0.0 development
- is-number 7.0.0 development
- is-plain-object 3.0.1 development
- is-reference 1.2.1 development
- jsonfile 4.0.0 development
- magic-string 0.30.7 development
- marked 14.1.4 development
- merge2 1.4.1 development
- micromatch 4.0.8 development
- minimatch 3.1.2 development
- once 1.4.0 development
- path-is-absolute 1.0.1 development
- path-parse 1.0.7 development
- path-type 4.0.0 development
- picomatch 4.0.2 development
- picomatch 2.3.1 development
- queue-microtask 1.2.3 development
- resolve 1.22.8 development
- reusify 1.0.4 development
- rollup 4.24.4 development
- rollup-plugin-copy 3.5.0 development
- run-parallel 1.2.0 development
- slash 3.0.0 development
- supports-preserve-symlinks-flag 1.0.0 development
- to-regex-range 5.0.1 development
- undici-types 6.19.8 development
- universalify 0.1.2 development
- wrappy 1.0.2 development
- @mozilla/readability 0.5.0 development
- @rollup/plugin-commonjs 28.0.1 development
- @rollup/plugin-node-resolve 15.3.0 development
- dompurify 3.1.7 development
- marked 14.1.4 development
- rollup 4.24.4 development
- rollup-plugin-copy ^3.5.0 development