Skip to content

twbattaglia/conda-menu

Repository files navigation


Condamenu
Conda-menu

An (unofficial) menubar app for creating and launching conda virtual environments.

Travis Release

Install

Download the latest version for your platform from releases. Currently Conda-menu only supports macOS and Windows, and is under very active development.

macOS

  1. Download the latest version in releases.
  2. Unzip folder
  3. Move .app to the /Applications folder
  4. Run .app

Windows

  1. Download the latest version in releases.
  2. Unzip folder
  3. Run .exe

Screenshots

screenshot screenshot screenshot screenshot screenshot

Requirements

To launch or create any new conda environments, you must have Anaconda or Miniconda installed and set as the system default Python. If you do not have Anaconda installed, visit https://www.continuum.io/downloads to download the GUI installer for macOS or Windows. Or for a slimmed down version, you can install Miniconda (http://conda.pydata.org/miniconda.html).  

macOS

Download Python 3.5 for macOS
Note: You must run bash Miniconda3-latest-MacOSX-x86_64.sh to install miniconda from the command line.

Windows

Download Python 3.5 for Windows 64-bit
Download Python 3.5 for Windows 32-bit

Development

# Install latest Electron
npm install electron -g

# Download latest directory
git clone https://github.com/twbattaglia/conda-menu

# Change directory
cd conda-menu/

# Install npm packages
npm install

# Start app
npm run dev

Powered By

Electron: http://electron.atom.io/
Node.js : https://nodejs.org
Bootstrap4 : https://v4-alpha.getbootstrap.com/
AngularJS : https://angularjs.org/
(Continuum Analytics, Inc.) Conda API: https://github.com/conda/conda-api
Electron-Menubar: https://github.com/maxogden/menubar
App Icon: Ouroboros by Silas Reeves from the Noun Project

Future features

  • validate conda installation
  • add option to import requirements.yaml file during new env creation
  • export env's to YML
  • clone env's
  • option to open app at startup
  • add support for windows
  • github auto-updates
  • add homebrew installation
  • change/set default Terminal program
  • add new anaconda channels
  • add support for linux
  • upload env's to anaconda

About

An (unofficial) menubar app for creating and launching conda virtual environments.

Resources

License

Stars

Watchers

Forks

Packages

No packages published