Araise is a cross-platform package manager designed to simplify the installation and management of software packages, applications, and development tools.
curl -fsSL https://raw.githubusercontent.com/Araise25/Araise_PM/main/unix/install.sh | bashFor Windows users, we recommend using Windows Subsystem for Linux (WSL) to run Araise. Follow these steps:
- Install WSL by opening PowerShell as Administrator and running:
wsl --install- After WSL installation and restart, open your WSL terminal and run the Linux installation command above.
After installation, either restart your terminal or:
source ~/.bashrc # For Bash
source ~/.zshrc # For Zsh# Show help
araise help
# Install a package
araise install <package-name>
# Uninstall a package
araise uninstall <package-name>
# List installed packages
araise list
# Search available packages
araise available
# Update package list
araise update
# Run an installed package
araise <package-name>We recommend installing scripts using araise install "scriptname" or araise install alias as they will create global aliases for easy access. This allows you to run scripts directly from anywhere in your terminal without the araise prefix.
Example:
# Install using package name or alias
araise install "Latency Check"
araise install latency-check
# After installation, you can run directly:
latency-check
# Or if you need, you can always run:
araise latency-check
araise "Latency Check"- Bash or Zsh shell
- Git
- curl or wget
- Internet connection
{
"name": "package-name",
"version": "1.0.0",
"description": "Package description",
"dependencies": {
"required": ["git", "python3"],
"optional": ["docker"]
}
}- Fork the repository
- Add your package to
common/packages.json - Submit a pull request
# Fix permissions
chmod +x ~/.araise/bin/araise
chmod +x ~/.araise/bin/uninstall-araise
# Update PATH
echo 'export PATH="$PATH:$HOME/.araise/bin"' >> ~/.bashrc
source ~/.bashrcuninstall-araise- All installation scripts are hosted on verified GitHub repositories
- Package signatures are verified before installation
- Dependencies are checked for known vulnerabilities
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
- Report issues on GitHub Issues
- Follow updates on Twitter
- Contributors and maintainers
- Open source community
- Package maintainers
Made with ❤️ by the Araise Team