macpine
miniforge
macpine | miniforge | |
---|---|---|
17 | 56 | |
865 | 5,306 | |
- | 3.4% | |
7.8 | 7.7 | |
21 days ago | 6 days ago | |
Go | Shell | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
macpine
- Tiny Alpine VMs on macOS with instance encryption
- Lightweight Linux VMs on macOS
-
Lima: A nice way to run Linux VMs on Mac
I recommend having a look at [1] which allows you to run lightweight alpine VMs on MacOS with easy port forwarding, file sharing, and you can easily run docker inside of it and use docker context to target it.
[1] https://github.com/beringresearch/macpine
- Lightweight Linux VMs on Apple Silicon
-
Lightweight Alpine VMs on macOS
I don't see the point of a dedicated tool for this when it is easy enough just to start a Alpine docker container with a couple commands. As this project is just a wrapper for docker and LXD[1] and those tools are already easy enough for the average SWE to interact with, the project seems to just over-complicate an already existing workflow.
[1] https://github.com/beringresearch/macpine#motivation
-
LXD containers on macOS at near-native speeds
It uses almost same mounting tech as colima (9p)
Macpine: https://github.com/beringresearch/macpine/blob/71788e9c3c09c...
colima: https://github.com/abiosoft/colima/blob/7ebcf14a69158afa43b2...
So it seems that it has same performance as colima project as well.
As for IO performance, see this colima issue https://github.com/abiosoft/colima/issues/146#issuecomment-1...
miniforge
- Python 3.12
- Installing Anaconda on ChromeOS using Linux
-
What is the difference between chat, cai-chat, and instruct, and how to use them?
Nope they don't use venv for any of the oobabooga# variants nor is it recommended for the git version. I'm using https://github.com/conda-forge/miniforge#mambaforge-pypy3 (better version of the recommended conda) for the git variant. The oobabooga* variant uses micro/miniconda (I suck with names) which you can easily drop into with cmd_?something? and does it all internally. Like whoever built that whole environment setup for the _windows/linux/mac did a great job.
-
Build llama.cpp on Jetson Nano 2GB
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-aarch64.sh .
-
PSA: conda-libmamba-solver can cut two hours off of your Anaconda install, but has only 47 GitHub stars. It deserves more praise.
Mambaforge!
-
A quick guide to using mamba-forge for python virtual environment management
Just to further clarify: you don't need mamba to avoid the Anaconda distribution. The place you get mambaforge also supplies (and originally supplied) miniforge, which is miniconda with conda-forge set as the default channel. All the *forge installers do in this regard is automatically set conda-forge as the default (and only) channel, which is something one can do manually with miniconda.
- Recommendations for Data Science Workflow
-
path issue - cannot import modules in jupyter installed via pip3 (m1 mac)
I'd recommend using miniforge if you're comfortable with CLIs, otherwise https://www.anaconda.com/.
-
How to get the best Conda environment experience in Codespaces
Tip 1: To use less of your Codespaces resources start with a smaller image like Miniconda or Miniforge and install only what you need.
-
Ask HN: Programs that saved you 100 hours? (2022 edition)
miniforge, no need to deal with conda environments anymore. https://github.com/conda-forge/miniforge
What are some alternatives?
d2vm - Build Virtual Machine Image from Dockerfile or Docker image
mamba - The Fast Cross-Platform Package Manager
lima - Linux virtual machines, with a focus on running containers
pyenv - Simple Python version management
colima - Container runtimes on macOS (and Linux) with minimal setup
conda - A system-level, binary package and environment manager running on all major operating systems and platforms.
vftool - A simple macOS Virtualisation.framework wrapper
Poetry - Python packaging and dependency management made easy
devenv - Fast, Declarative, Reproducible, and Composable Developer Environments
tensorflow_macos - TensorFlow for macOS 11.0+ accelerated using Apple's ML Compute framework.
CoolProp - Thermophysical properties for the masses
asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more