Manifest.toml vs Project.toml in Julia

This page summarizes the projects mentioned and recommended in the original post on /r/Julia

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • CSV.jl

    Utility library for working with CSV and other delimited files in the Julia programming language

  • If you’ve used other package managers before, you may be wondering where the package versions are stored. While the Project.toml stores the IDs of the project’s direct dependencies, the Manifest.tomltracks the entire dependency tree, including both the direct and indirect dependencies and the versions of each. Because of this, the Manifest.tomlis always a larger file. For example, after adding just the CSV package to a fresh project, my Manifest.toml is already 200 lines long!

  • General

    The official registry of general Julia packages

  • Each package in the Julia package ecosystem has its own UUID which will appear in the Project.toml next to the package name. These values are assigned to the package when it is regestered in the Julia General registry and they never change, even if the version of the package does.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • julia

    The Julia Programming Language

  • Although you may not have heard of it, the Julia programming language has caused a stir in the development community. Born in 2012, the speedy and easy-to-use language has recently become a favorite among machine learning and AI researchers, some of which are wondering if this could be the underdog that soon usurps Python.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts