Learn how to best use and optimize your workflow with Pieces for Developers! Read the sections in sequential order or click the links in the navigation on the right to get directly to the topic you need.
Choose a topic from the list below to get started with Pieces:
- Save a Snippet
- Share a Snippet
- Use the Pieces Copilot
- Import Snippets from GitHub
- Back up and Restore Your Snippets
- Local Snippet Discovery
- FAQs
- Pieces Desktop App & Pieces OS
- Pieces Chrome Extension
- Pieces JetBrains Plugin
- Pieces Visual Studio Code Extension
- Pieces Obsidian Plugin
- Pieces JupyterLab Extension
- Pieces Microsoft Teams Addon
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 aimed to take developer productivity to the next level by incorporating key capabilities and our users' favorite features directly into their IDE.
Effortlessly save, enrich, search, share, reference, and reuse code snippets, workflow context, and other useful developer resources.
From students and indie developers, to startups and open source teams, to enterprise organizations and beyond, Pieces for Developers is purpose-built as a cohesive layer and a "tool between tools" that boosts productivity in three major workflow processes: researching and problem-solving in the browser, working with colleagues in collaborative environments, and lastly, writing, reviewing, referencing, and reusing code in the IDE.
We are a venture-backed company supported by some of the world's best investors. Our products & company are secure and continuing to grow.
Our Flagship Desktop App provides users a first-in-kind feature set that ambitiously augments your development workflows.
Ensure that the issue you'd like to help with is open to Community Contribution. These issues are labels with the community contribution
label.
You will need pnpm
installed on your machine. You can install it using npm:
npm install -g pnpm
pnpm install
pnpm run start
This command starts a local development server and opens up a browser window on http://localhost:3000. Changes are reflected live without having to restart the server.
pnpm run build
This command generates static content into the build
directory.
You should run this command to ensure that your changes will compile correctly before opening a pull request.