A flexible package manager supporting multiple versions, configurations, platforms, and compilers. Spack is a package manager for supercomputers, Linux, and macOS. It makes installing scientific software easy. Spack isn’t tied to a particular language; you can build a software stack in Python or R, link to libraries written in C, C++, or Fortran, and easily swap compilers or target specific microarchitectures. Spack offers a simple "spec" syntax that allows users to specify versions and configuration options. Package files are written in pure Python, and specs allow package authors to write a single script for many different builds of the same package. With Spack, you can build your software all the ways you want to.

Features

  • Full documentation is available
  • Spack is an open source project
  • Spack is distributed under the terms of both the MIT license and the Apache License
  • It works on Linux, macOS, Windows, and many supercomputers
  • Spack offers a simple "spec" syntax that allows users to specify versions and configuration options

Project Samples

Project Activity

See All Activity >

Categories

Package Managers

License

MIT License, Apache License V2.0

Follow Spack

Spack Web Site

Other Useful Business Software
Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
Get Avast Free Antivirus with 24/7 AI-powered online scam detection

Get protection for today’s online threats. Free.

Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Spack!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Package Managers

Registered

2024-06-17