Skip to content

Repository files navigation

Convera

Convera is a monorepo containing the Electron desktop client and the marketing website. All packages are managed with pnpm workspaces.

Getting Started

Install dependencies in every workspace:

pnpm install

Running the Desktop App

pnpm start

To run the renderer in a browser instead of Electron (faster iteration, no native shell):

pnpm dev:web

Development Utilities

pnpm lint      # check lint errors
pnpm format    # verify formatting
pnpm format:write  # fix formatting
pnpm test      # run unit tests
pnpm test:all  # run all tests

Packages

  • app – Electron application containing the Convera desktop client.
  • website – Marketing site.

Environment variables are no longer required. Any configurable values can be set directly in the application interface.

Troubleshooting

macOS "App is damaged" Error

If you encounter "Convera is damaged and can't be opened" error on macOS, run this command in Terminal:

# Remove quarantine attribute from the app
sudo xattr -rd com.apple.quarantine /Applications/Convera.app

This error occurs because the app is not code-signed. The command above removes the quarantine attribute that macOS applies to downloaded applications.

About

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages