Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snapverse/gemini-snippet-monorepo
Gemi Slice | Gemini Snippet on Search ✨. The easiest way to find your code solutions in Google Chrome
https://github.com/snapverse/gemini-snippet-monorepo
fastify gemini-api google-extension monorepo pnpm-workspace swagger typescript vite
Last synced: 6 days ago
JSON representation
Gemi Slice | Gemini Snippet on Search ✨. The easiest way to find your code solutions in Google Chrome
- Host: GitHub
- URL: https://github.com/snapverse/gemini-snippet-monorepo
- Owner: snapverse
- License: gpl-3.0
- Created: 2024-07-15T19:35:27.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-14T19:07:05.000Z (3 months ago)
- Last Synced: 2024-10-30T03:48:35.463Z (about 2 months ago)
- Topics: fastify, gemini-api, google-extension, monorepo, pnpm-workspace, swagger, typescript, vite
- Language: TypeScript
- Homepage: https://chromewebstore.google.com/detail/gemini-snippet-on-search/bflhjjjcjonemgfnoamebdfoppcomkfm
- Size: 474 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
Gemi Slice | Gemini Snippet on Search ✨
Table of Contents
Overview
The easiest way to find your code solutions in Google Chrome.
Gemi Slice is a Chrome extension designed to enhance your programming workflow. It automatically generates and displays relevant code snippets directly in your Google search results whenever you perform a programming-related query. With features like instant code copying, code explanation via text-to-speech, and the ability to regenerate snippets, this extension saves you time and helps you better understand the code you’re working with. Perfect for both learners and experienced developers, Gemini Snippet on Search makes coding more accessible and efficient.
How to use it
Manually
- Install the extension from the Chrome Web Store.
- Enable the extension in your Chrome browser.
- Perform a search related to programming on Google.
- View the relevant code snippets directly in your search results.
- Use the copy feature to quickly add the code to your project.
Automatically
Soon on Chrome Web Store
Start the project
Quick open
Or just press . key
Locally
Clone it
git clone https://github.com/snapverse/gemini-snippet-monorepo.git
# or
gh repo clone snapverse/gemini-snippet-monorepo
Install dependencies
npm i -g pnpm
pnpm i
Start the server & build extension
# extension
# the build process will create a dist directory; just select that folder
# at chrome://extensions with developer mode on
# each rebuild may require a forced refresh
pnpm run build:chrome
# api
# go to 0.0.0.0:[PORT]/docs to see the Swagger documentation
pnpm run api:develop
Project IDX
Soon...
Dev Container (VSCode)
Soon...
Uninstall
To uninstall the Gemi Slice extension:
- Go to
chrome://extensions
in your Chrome browser. - Find the Gemi Slice extension card.
- Click the
Remove
button to uninstall.
Support
If you encounter any issues or have questions, feel free to open an issue on GitHub.
You can also reach out to our support team at [email protected].
Contributing
We are excited to see your contributions! Please read our contributing guidelines before submitting a pull request.
Check out the open pull requests and feel free to join the conversation!
❤ Happy Coding!