close
The Wayback Machine - https://web.archive.org/web/20230308083140/https://github.com/tropy/tropy
Skip to content

tropy/tropy

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
October 12, 2022 15:29
db
February 3, 2023 16:04
res
March 6, 2023 17:27
July 30, 2022 18:29
October 31, 2017 09:59
July 15, 2022 13:29
September 21, 2021 11:37
January 26, 2021 16:30
January 1, 2023 14:48
January 25, 2023 00:05
March 6, 2023 17:30
January 27, 2023 10:17

Tropy

Build Status Coverage Status

Bring order to your research — use the power of Tropy to organize and describe your research photos so you can quickly find your sources whenever you need them.

Visit tropy.org to learn more or follow @tropy@fosstodon.org for important announcements. To get started, download the latest version of Tropy for your platform, check out the user's manual and join the discussion on the forums.

If you are interested to work on Tropy or create your own builds, please find more details below. Happy hacking!

Install from Source

Install the latest version of Node.js (at least the version that ships with the current Electron release) and all requirements needed to use node-gyp on your platform.

Finally, clone this repository and install all of Tropy's dependencies:

$ npm install
$ npm run rebuild -- --force

To test that everything is set up correctly, run:

$ npm test

Creating Builds

To create a dev-build for your current platform run npm run build. This will create a dev-build of Tropy in the dist folder.

Running in Dev-Mode

Alternatively, you can start Tropy in dev-mode by running npm start.

Plugin Development

Tropy can also be extended via plugins. To find out more, consult the plugin specification and clone our sample plugin to get started.