Skip to content

fossity/probe

Repository files navigation

GitHub release (latest by date) License test_workflow

Fossity's Decentralized Open Source Auditing Platform offers efficient and confidential audits for M&A due diligence and product developers. The innovative decentralized approach provides scalability, reliability, and eliminates human error.

Fossity Probe is a cross-platform app that runs on Windows, MacOS, and Linux. It is fully open source and designed to be simple and straightforward to use.

The Fossity Probe captures basic information and fingerprints from your code. These fingerprints provide auditors with the information they need to perform your audit, without requiring the transfer of any sensitive information from your code or company.

Prerequisites

  • Node.js v14+
  • NPM (Node Packages Manager)

We strongly recommend handling your node versions using nvm

Install

npm install

⚠️ Windows Users:

To install the dependencies, run 'npm install' using Command Prompt (CMD).

Starting Development

Start the app in the dev environment:

npm start

For live reloading you can use npm run start --watch to run the app using Electronmon. Warning: this tool has a high memory consumption.

Packaging for Production

To package apps for the local platform:

npm run package

Multi-language (i18n)

Fossity Probe is multi-language enabled. To contribute a new language please see our internationalization documentation.

Contributing

Fossity Probe is an open source project, and we love to receive contributions from our community. There are many ways to contribute. For more information see the Contributing Guide and Code of Conduct.

The Fossity Probe is based on the SCANOSS Audit Workbench

About

The multiplaform tool to generate local fingerprints.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages