Skip to content

CJSwitz/pose-plus

Repository files navigation


(back to top)

Pose Plus is a gesture drawing app to organize and display your reference packs. Built on Electron and React, it offers high performance and lots of advanced features. Organize your references into collections, zoom and pan images, set up sessions with multiple times frames, and much more. You can find the latest version on our releases page, or learn more about the project on our website.

(back to top)

Getting Started

Below are instructions for building the project locally. See the releases page for pre-built packages.

Prerequisites

  • Node.js v16.15.0 or above
  • Git LFS

Installation

  1. Clone the repo
    git clone https://github.com/CJSwitz/pose-plus.git
  2. Install NPM packages
    npm install

(back to top)

Building

This project uses electron-forge to build and package the app. It is also configured with dotenv to load environment variables from the file .env in the root folder.

Development

To build the project in development mode, set the NODE_ENV environment variable to development and run the command npm start. This will build the app, run electron, and serve renderer contents via a hot-reloading HTTP server.

Production

To create a production build, set the NODE_ENV enviroment variable to production and run npm package. Generated output for your platform will be available in the folder out/PosePlus-<PLATFORM>-<ARCH>

For more information, including how to create installable packages, please see the electron-forge docs.

License

Copyright 2022 Connor Switzer

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

(back to top)

Contact

Connor Switzer - connor@pose.plus

Twitter - Instagram

Website: https://pose.plus

Github: https://github.com/CJSwitz/pose-plus

(back to top)

About

Pose Plus is an open-source app for gesture drawing with many advanced features

Resources

License

Stars

Watchers

Forks