Displaying 1 to 19 from 19 results

cppdep - C/C++ Dependency Analyzer

  •    Python

cppdep performs dependency analysis among components/packages/package groups of a large C/C++ project. This is a rewrite of dep_utils(adep/cdep/ldep), which is provided by John Lakos' book "Large-Scale C++ Software Design", Addison Wesley (1996).

Egg and Gherkin (DependencyAnalysis)

  •    

DependencyAnalysis is a development tool intended to restrict the evolvement of software architecture. It is controlled by your favorite unit test framework.

deps.rs - Keep your dependencies up-to-date

  •    Sass

Deps.rs is a service that shows you at a glance if any of your dependencies are out of date or insecure. This works by comparing the dependencies in a project's Cargo.toml to the latest versions in the crates.io database. For security-related information, we query the RustSec Security Advisory Database. Do you want to contribute? Then browse the list of open issues and ask if you can take care of it.




npm-lint - A linter for npm & node package.json files with a focus on dependency security

  •    TypeScript

A opinionated, but configurable linter for npm & node package.json files with a focus on security. npm-lint is build using Typescript on top of node 8 as it uses async/await - however the distribution is compiled and confirmed to work with node >= 6.5.0.

localer - Automatic detecting missing I18n translations tool.

  •    Ruby

Localer is a tool that automatically detects missing I18n translations. The goal is to preserve the integrity of translations. Localer parses and merges all application locales’ keys. At the next step, it searches for missing translations among the calculated keys.

git-deps - git commit dependency analysis tool

  •    Python

I also spoke about the tool in episode #32 of the GitMinutes podcast. It is fairly clear that two git commits within a single repo can be considered "independent" from each other in a certain sense, if they do not change the same files, or if they do not change overlapping parts of the same file(s).

dependency-check-py - :closed_lock_with_key: Shim to easily install OWASP dependency-check-cli into Python projects

  •    Python

Shim to easily install the OWASP dependency-check-cli tool into Python projects. dependency-check scans application dependencies and checks whether they contain any published vulnerabilities (based on the NIST NVD). It runs in the JVM, so you need some form of java available in your PATH. The script should work on Linux, Mac OSX and Windows, but right now is only tested on Linux.


pkgnet - R package for analyzing other R packages via graph representations of their dependencies

  •    R

The core functionality of this package is the CreatePackageReport function. To report bugs, request features, or ask questions about the structure of the code, please open an issue.

pub_mediator - Diagnoses version conflicts between dependencies in Dart packages.

  •    Dart

Diagnoses version conflicts between dependencies in Dart packages. mediator also tracks nested dependencies. Dependency mismatches don't always happen at the top level, but often within the dependencies of other dependencies.

comptroller - A simple and lightweight tool to manage your monorepo.

  •    Javascript

A simple and lightweight tool to manage your monorepo. Comptroller's update command analyzes the packages in a given directory and identifies static require calls. Using this, it is able to update each package's package.json to include these as dependencies (Comptroller ignores Node.js builtin modules by default). Comptroller finds these modules in the project root's package.json (or a specified file) and adds the defined version to the subpackage's package.json. If a module is required but doesn't exist in the root package.json a warning is issued. If a module in the root package.json has a different version than one used in the subpackage package.json then it's version is updated in the subpackage. If a dependency is listed in the subpackage package.json but not found in the package source, a warning is issued. If a require call is found that references a local package, Comptroller locates the specified package's package.json and updates the issuing package's package.json dependencies with the version information of the specified package.

synthia - 📈 🐍 Multidimensional synthetic data generation in Python

  •    Python

Synthetic data need to preserve the statistical properties of real data in terms of their individual behavior and (inter-)dependences (Meyer et al. 2021). Copula and functional Principle Component Analysis (fPCA) are statistical models that allow these properties to be simulated (Joe 2014). As such, copula generated data have shown potential to improve the generalization of machine learning (ML) emulators (Meyer et al. 2021) or anonymize real-data datasets (Patki et al. 2016). Synthia is an open source Python package to model univariate and multivariate data, parameterize data using empirical and parametric methods, and manipulate marginal distributions. It is designed to enable scientists and practitioners to handle labelled multivariate data typical of computational sciences. For example, given some vertical profiles of atmospheric temperature, we can use Synthia to generate new but statistically similar profiles in just three lines of code (Table 1).

kebechet - I'm Kebechet bot, goddess of freshness - I will keep your source code fresh and up-to-date

  •    Python

Kebechet is configured using a simple YAML configuration file. Check documentation of managers to get all the available options. Each configuration entry configures a manager. Please check managers and examples to get info about configuration options.

coq-dpdgraph - Build dependency graphs between Coq objects [maintainers=@Karmaki,@ybertot]

  •    Coq

Coq plugin that extracts the dependencies between Coq objects, and produces files with dependency information. Includes tools to visualize dependency graphs and find unused definitions. First of all, it is a small tool (a Coq plugin) that extracts the dependencies between Coq objects, and produces a file (we suggest using the suffix .dpd) with this information.

check-package-usage - [🚧 WIP] A CLI that checks how a package is used in your source; shows unused packages; which packages are used in CommonJS/ESM; and other insights about your packages

  •    TypeScript

A CLI that checks how a package is used in your source; shows unused packages; which packages are used in CommonJS/ESM; and other insights about your packages. This library is published in the NPM registry and can be installed using any compatible package manager.

pkgnet - R package for analyzing other R packages via graph representations of their dependencies

  •    R

The core functionality of this package is the CreatePackageReport function. To report bugs, request features, or ask questions about the structure of the code, please open an issue.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.