Skip to content

Official documentation for Pieces for Developers

Notifications You must be signed in to change notification settings

pieces-app/documentation

Repository files navigation

Pieces for Developers Documentation Center

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:

Try all of our products:

Some Quick Background Context

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.

Save Code Snippets To Pieces

Trusted by the World's Best Developers

Logos of the companies where some of our users work. 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.

Other Resources:

How to Contribute

Ensure that the issue you'd like to help with is open to Community Contribution. These issues are labels with the community contribution label.

Prerequisites

You will need pnpm installed on your machine. You can install it using npm:

npm install -g pnpm

Install Dependencies

pnpm install

Run Locally

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.

Build

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.