SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. It provides a convenient Command Line Interface (CLI) and API for installing, switching, removing and listing Candidates. Formerly known as GVM the Groovy enVironment Manager, it was inspired by the very useful RVM and rbenv tools, used at large by the Ruby community. SDKMAN is a tool for managing parallel Versions of multiple Software Development Kits on any Unix-based system. It provides a convenient command-line interface for installing, switching, removing and listing Candidates. If the environment needs tweaking for SDKMAN to be installed, the installer will prompt you accordingly and ask you to restart. Making life easier. No more trawling download pages, extracting archives, messing with _HOME and PATH environment variables. Runs on any UNIX based platforms, macOS, Linux, Cygwin, Solaris and FreeBSD.

Features

  • Multi-platform
  • New Clients can easily be written by consuming our open Broker REST API
  • Vendors can publish and announce their own releases through a secure Vendor API
  • Written in bash and only requires curl and zip/unzip to be present on your system
  • Even works with ZSH too
  • Install Software Development Kits for the JVM such as Java, Groovy, Scala, Kotlin and Ceylon

Project Samples

Project Activity

See All Activity >

Categories

Terminals

License

Apache License V2.0

Follow SDKMAN! CLI

SDKMAN! CLI Web Site

Other Useful Business Software
Parasoft: Automated Testing to Deliver Superior Quality Software Icon
Parasoft: Automated Testing to Deliver Superior Quality Software

Parasoft provides test automation for every phase of the software development life cycle.

Parasoft helps organizations continuously deliver high-quality software with its AI-powered software testing platform and automated test solutions. Supporting the embedded, enterprise, and IoT markets, Parasoft’s proven technologies reduce the time, effort, and cost of delivering secure, reliable, and compliant software by integrating everything from deep code analysis and unit testing to web UI and API testing, plus service virtualization and complete code coverage, into the delivery pipeline. Bringing all this together, Parasoft’s award-winning reporting and analytics dashboard provides a centralized view of quality, enabling organizations to deliver with confidence and succeed in today’s most strategic ecosystems and development initiatives—security, safety-critical, Agile, DevOps, and continuous testing.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SDKMAN! CLI!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Unix Shell

Related Categories

Unix Shell Terminals

Registered

2022-02-09