Save, share, generate and understand code snippets & concepts to boost your productivity during online research and problem-solving.
Pieces for Developers ⎸ Web Extension
In 2022, our team set out on a journey to build the most advanced code snippet management and workflow context platform yet.
The debut release of our Flagship Desktop App got the ball rolling, and now our Web Extension aims to take developers' productivity to the next level, incorporating key capabilities and our users favorite features directly into their browser.
Take your coding research & problem-solving in the browser to the next level with the Pieces Copilot. Interact with the copilot from any webpage right within your browser’s side panel. Ask questions about code or content on a page, gain clarity on keywords or patterns within code snippets, ask Pieces Copilot to generate a sample using an SDK you’re researching, and even use it to help you understand PRs.
Plus, as you navigate your workflow, the Pieces Web Extension allows you to effortlessly capture, manage, share, and discover code snippets & other developer materials, such as code screenshots, with the click of a button.
The Pieces Web Extension will become your go-to development partner transforming your workflow with efficiency and organization.
**Getting Started**
To use the Pieces Web Extension, you must have Pieces OS installed. Pieces OS is our background service running offline and on-device required to enable:
- Individual products in the Pieces for Developers Suite to communicate
- Local, Private, and Secure Machine Learning Models
- Real-Time Search and Suggestions
Pieces OS installation comes with the Pieces for Developers Desktop App where your saved snippets and Pieces Copilot conversations can also be viewed and managed.
**Features**
● Pieces Copilot - Your AI companion in browser
Found a snippet but don’t know what it does? Ask Pieces Copilot, which is designed to help you get the most out of your time in the browser.
Easily access Pieces Copilot by clicking on the “Ask Copilot” button when hovering over code blocks, or from context menu Pieces actions on your selections.
You can even choose between local, cloud, and custom LLMs to power Pieces Copilot. Simply, go to the runtime model configuration window from the chats screen and change the model to one you would like to use. Our list of models is extensive including ChatGPT, GPT-4, Llama 2, PaLM 2, and more. Our extension can work with local models even when you’re offline.
● Save Valuable Code
Found a useful snippet that you want to save for later or keep reference of? We've got you. With the Pieces Web Extension, you can effortlessly save things like Boilerplate/Reference Snippets, Common Bash/Powershell Commands, CI/CD Configurations, HTTP Requests, Screenshots, Architecture/UML Diagrams, Text Notes, and a wealth of other resources.
Everything you save to your personal Pieces repository is automatically enriched with useful context and metadata like a title, description, tags, related links, the origin URL, and more, ensuring fast search-ability and simplified organization.
Once saved, snippets are available through all Pieces integrations, including the Pieces Desktop App, and stored in Pieces OS.
Ways to save:
1. Highlight code/text and right-click > "Pieces" > "Save Selection"
2. Highlight code/text and use the keyboard shortcut:
- macOS (CMD + Shift + S)
- Windows (Alt + Shift + S)
3. Use one of the Pieces embedded buttons
● Single-Click Snippet Sharing
With a single click, generate a shareable link for any code snippet or block of text you encounter around the web, complete with relevant context - tags, descriptions, the origin website, and more!
Recipients of the link will be able to view the snippet along with its' context in the Pieces Sharing Web Application.
● Discover Snippets Anywhere You Go
Ever had a feeling you’re scrolling for a lifetime? When you only want to find that one snippet hidden somewhere deep down in these conversations. It’s frustrating, right?
Pieces Web Extension to rescue! It’ll surface any snippets it discovers on sites and enrich them with helpful context, so you can get that one nasty bug fixed ASAP 😌
For detailed descriptions and features of the Pieces Web Extension and other Pieces products, visit our documentation at https://docs.pieces.app.
**Recent Updates**
● v2.8.6 - January 5, 2024 - Bug fixes
- Discovered snippets language identification fixes.
● v2.8.5 - December 16, 2023 - Change Copilot Runtime
- Change Copilot Runtime Model to chat with various different LLM's
- Control which action buttons to show/hide around embedded code block buttons
- Bug fixes and performance improvements for a better user experience
View all updates at https://code.pieces.app/updates.
**Support & Feedback**
Experience an issue or have feedback for the team? We'd love to hear from you. Head over to https://docs.pieces.app/support to find the best way to get in touch.
**Community**
Want to stay in-the-loop with all things Pieces, and collaborate with developers around the world on a multitude of topics? Join our growing Discord community via https://discord.gg/getpieces and be sure to follow us on social media!
Latest reviews
- (2023-10-30) Gino Côté (onigetoc): This extension make JSfiddle disallow me to write code in it.
- (2023-10-17) David Mounthill: It's an essential toolkit for anyone who often finds valuable code snippets while browsing the web. With its one-click save feature, the extension takes the hassle out of storing and organizing these snippets. Simply hover over a code block and click, or use keyboard shortcuts to save snippets instantly. What sets it apart is its automated enrichment of saved snippets—capturing the source URL, generating a description based on the webpage content, classifying the code's language, and tagging for easy search. In today's fast-paced development cycle, Pieces offers a practical and intelligent solution that streamlines coding workflows. Highly recommended.
- (2023-10-11) Владлен Кузнецов: It's amazing how many great technologies they were able to make work together, in one plugin. This is a very handy software that I use every day and have already recommended it to all my colleagues!
- (2023-09-23) Aaron Goselin: Absolutely destroys the performance of my laptop. Immediately after installing this extension my computer started acting sluggish. This got worse and worse. I looked into what could be causing it and found the extension to be eating tons of RAM (over 600MB) and performing read / write ops of 2-6MB/s.
- (2023-09-16) Artem Halushko: It requires a 2gb background process for work
- (2023-07-25) Daniel González: This is a fantastic extension. It makes it much easier to save snippets of code from the internet and then use them in VSCode with their Plugin! Plus, the devs team will help you solve any issue you are experiencing.
- (2023-06-12) Anuj Barochia: Not able to connect the extension with the pieces OS, it says you dont have OS in your system. says to download it. But i already have it
- (2022-07-06) Darren: I often find myself having lots of tabs open in my browser. Let's be honest, usually its way too many! Too much clutter. Too much performance losses (My browser out here stealing my ram). This extension solved the problem for me. With Pieces, I can extract the information that I care about and close the webpage. Say goodbye to those 29 StackOverflow tabs you have open. Just save the contents you care about with Pieces and access the snippets at anytime. No more sifting through browser tabs. No more web browser lagginess. I highly recommend giving this extension a try. You wont regret it!
- (2022-04-30) Klysman (Ka): I loved!
- (2022-04-05) Alex Perminov: This is a perfect extension for slides especially. No more wasted time trying to retype code by hand from PowerPoint slides that have pictures of code, not that actual code. Definitely use this a lot to study with!
- (2022-03-29) Greg Sweeney: Really easy to use - I also have the VS Code extension, so everything I save from Chrome is already organized in my editor
- (2022-03-29) Jordan Freeman: very helpful when working through multiple projects and just need to search back through some of the helpful code i have found, i can just click once and save it, even if i am not sure if i need it later. has helped me stop having to search the same thing multiple times. great research assistant as well. :)
- (2022-03-21) Anushka Gupta: I was finding it hard to write down all the code I saw in coding bootcamps, Pieces really helped me with converting those screenshots to code for me :)
- (2022-03-21) Patryk Bartkowiak: Super useful for collecting some code while doing research
- (2022-02-28) Moon Bui: Super easy to save code from StackOverflow and insert into my IDE. I mostly use VSCode and the plugin has made it very easy to save and find code!
- (2022-02-23) Connor O'Leary: Use this on Stackoverflow all the time. Used to save code snippets in Notion, but this is so much more convenient.
- (2022-02-23) Akshita Lathar: Love this extension! Saving snippets is so much easier!
- (2022-02-22) Abby C: I really like using this extension to save snippets from the web, especially since I'm just learning how to code and am constantly looking up solutions online. Also works for text too, which is sweet if I want to save quotes/excerpts from articles that I read.
- (2022-02-10) Karam Khanna: Super helpful and makes grabbing snippets i want from StackOverflow super easy
- (2021-10-11) Mark Widman: This extension is extremely useful, for me when ever I find something useful I just right click send to pieces! Makes things too EZ to save.
- (2021-10-08) Hanna Świda: A must have. I am not losing my code fragments or notes anymore, very convenient!
- (2021-10-08) Sam Jones: I can never go back to trawling through my notes app. Great product which slips easily into your work flow and a super responsive team.
- (2021-10-07) Brandon Kunkel: This extension is a great way to store code/text I find online into the Pieces app! I can quickly save code samples I find online and come back to them later without jumping around between programs. The developers are quick to respond if you have any questions.
- (2021-10-07) Kieran McGimsey: Super useful tool, great extension. Love the IDE integrations too.
- (2021-08-13) Kenzie Shimrock: I love Pieces! So glad I can now use their Chrome Extension... The browser tab-reduction Pieces has provided for me is unparalleled.
- (2021-08-12) Laura Hughes: Super convenient way to quickly store info from the web without relying on my cluttered Notes app.
- (2021-05-08) Mack Myers: Love using this extension - make's it so easy to save important knowledge from around the internet.
Statistics
Installs
10,000
history
Category
Rating
4.5333 (45 votes)
Last update / version
2024-12-20 / 4.0.0
Listing languages
en-US