4 个仓库
Custom name mappings that resolve to specific tool versions to avoid hardcoding version numbers.
Distinct from Toolchain Versioning: Distinct from Toolchain Versioning as it specifically focuses on the mapping of aliases (like 'stable') to versions, not the versioning system itself.
Explore 4 awesome GitHub repositories matching development tools & productivity · Version Aliases. Refine with filters or upvote what's useful.
nvm is a Node.js version manager implemented as a POSIX bash script. It serves as a shell environment manager and runtime orchestrator for installing, switching, and managing multiple versions of the Node.js runtime on POSIX systems. The tool allows for the automation of runtime switching by reading configuration files in project directories to select the required version. It supports the management of long-term support releases and the migration of global packages between different installed versions of the runtime. The project covers broader capabilities including runtime management throug
Allows creating custom aliases (like 'lts/iron') to simplify referencing specific runtime versions.
Manage your Java environment
Sets the default Java version for the entire system by updating the JAVA_HOME environment variable.
Claudia 是一个命令行实用程序和框架,旨在自动化将 Node.js 应用程序打包、路由和部署到无服务器云环境。它作为管理后端服务整个生命周期的接口,处理将应用程序代码转换为可执行云函数和托管网络网关的过程。 该工具通过抽象复杂的基础设施任务而脱颖而出,允许开发人员直接在源代码中定义 Web 路由和对话界面。它自动化了云资源的配置,包括安全访问规则、日志记录和特定环境设置的配置,确保基础设施状态在部署之间保持一致和可重复。 除了核心部署外,该项目还提供了管理环境变量和密钥的功能,以及为 Web API 和聊天机器人配置事件驱动触发器的功能。它作为命令行界面分发,管理依赖项的捆绑以及随后将这些工件交付到基于云的托管服务。
Creates and updates version aliases to isolate production, development, and testing environments.
Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.
Implements custom naming aliases that map to specific tool versions for easier configuration management.