https://github.com/danielsarmiento04/extension

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
Last synced: 10 months ago · JSON representation

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
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme

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

  1. Clone this repository
  2. Run npm install in this folder to install all dependencies.
  3. Run npm run build to build the extension.
  4. Load the newly created dist directory in Chrome as an unpacked extension.
  5. Click the extension icon to open the summary side panel.
  6. 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

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

package-lock.json npm
  • @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
package.json npm
  • @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