awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

Awesome GitHub RepositoriesSource Installations

Build and install the package directly from a cloned repository, optionally in editable mode for development.

Distinct from Source Builds from Git: Distinct from Source Builds from Git: focuses on the installation step after building, not the build artifact generation.

Explore 7 awesome GitHub repositories matching devops & infrastructure · Source Installations. Refine with filters or upvote what's useful.

Awesome Source Installations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • cvxpy/cvxpycvxpy 的头像

    cvxpy/cvxpy

    6,257在 GitHub 上查看↗

    CVXPY is a Python-embedded domain-specific language for modeling and solving convex optimization problems using natural mathematical syntax. It is built on a disciplined convex programming framework that automatically enforces convexity rules, ensuring that problems formulated by the user are valid for convex solvers. The project also functions as a multi-solver optimization interface, abstracting away backend details and dispatching problems to specialized solvers like ECOS, SCS, and Gurobi without manual configuration. Beyond standard convex optimization, CVXPY extends its reach to geometri

    Builds and installs the package from a cloned repository, supporting editable mode for development.

    C++
    在 GitHub 上查看↗6,257
  • cue-lang/cuecue-lang 的头像

    cue-lang/cue

    6,147在 GitHub 上查看↗

    CUE is a constraint-based configuration language designed for data validation, schema definition, and code generation. At its core, it unifies types and values into a single concept, enabling compile-time validation that catches structural and value errors before runtime. The language treats data and constraints as the same thing, allowing a single definition to serve as both a schema and concrete configuration data. CUE distinguishes itself through its constraint-based unification engine, which combines multiple configuration sources into a single coherent result by merging their constraints

    Can be built and installed from source code using Go for any release or development version.

    Goconfigurationdatakubernetes
    在 GitHub 上查看↗6,147
  • gnunn1/tilixgnunn1 的头像

    gnunn1/tilix

    5,690在 GitHub 上查看↗

    Tilix is a tiling terminal emulator for Linux that uses GTK+ 3 widgets for native desktop integration and theming. It arranges multiple terminal sessions in a resizable grid layout, allowing users to split the window into several panes simultaneously. The application is built on the VTE terminal emulation engine and uses the Meson build system for compilation. The terminal supports synchronized input broadcasting, where keystrokes typed in one pane are replicated to all grouped terminals via D-Bus inter-process communication. It also offers a Quake-style drop-down mode that slides a terminal

    Provides instructions for installing the compiled application system-wide using the Ninja build tool.

    D
    在 GitHub 上查看↗5,690
  • techxuexi/techxuexiTechXueXi 的头像

    TechXueXi/TechXueXi

    5,653在 GitHub 上查看↗

    TechXueXi is an automated learning tool designed to complete daily tasks and quizzes on a political education platform, earning points without manual intervention. It combines headless browser automation with human-like behavior simulation, randomizing user-agent strings and mimicking interaction patterns to avoid detection during automated sessions. The tool is built as a Python script that can run directly from source code after installing dependencies and a browser driver, or be deployed inside a Docker container for persistent, 24/7 operation on servers, VPS, or NAS devices. It supports c

    Runs the automation script directly from Python source after installing dependencies and a browser driver.

    Pythonauto-xxqgdockerqiang-guo
    在 GitHub 上查看↗5,653
  • pypa/sampleprojectpypa 的头像

    pypa/sampleproject

    5,245在 GitHub 上查看↗

    该项目是一个参考实现和教程,旨在演示构建、版本化和上传 Python 分发包的端到端工作流。它作为一个具体的项目模板和示例,用于配置包索引的元数据和构建产物。 该仓库演示了如何通过在静态配置文件中定义项目元数据和依赖项来打包软件。它涵盖了将源代码树转换为版本化归档文件和特定平台二进制分发包的过程,特别展示了如何构建二进制 wheel 和源代码分发包。 该项目涵盖了更广泛的功能领域,包括依赖管理、命令行界面创建以及向仓库发布发布的自动化。它还演示了隔离虚拟环境的使用和二进制扩展的集成。

    Covers installing packages from local source trees, including the use of editable mode for development.

    Python
    在 GitHub 上查看↗5,245
  • remacs/remacsremacs 的头像

    remacs/remacs

    4,615在 GitHub 上查看↗

    Remacs 是用 Rust 实现的 Emacs 文本编辑器重写版。它是一个可编程且可扩展的文本编辑器,旨在提高内存安全性和执行性能。 该项目包含一个原生接口,将 C 库函数和结构映射到 Rust 以执行原生逻辑。它使用原生系统 API 进行跨平台图形界面渲染。 该编辑器提供实时文本编辑,并支持开发自定义输入法和语言词典。开发过程利用容器化环境来确保构建依赖项和工具链的一致性。

    Enables compiling the project from source and installing the resulting binary to the system.

    Emacs Lispeditoremacsrust
    在 GitHub 上查看↗4,615
  • rbenv/ruby-buildrbenv 的头像

    rbenv/ruby-build

    3,971在 GitHub 上查看↗

    ruby-build 是一个适用于类 Unix 系统的 Ruby 版本安装程序和构建工具。它管理从源代码下载、编译和安装多个 Ruby 语言版本的过程。 该工具利用定义文件将版本号映射到下载 URL 和安装说明。它支持自定义构建定义,允许将包下载重定向到镜像 URL,并对下载的源代码存档应用基于校验和的完整性验证。 该工具提供自定义 Ruby 编译功能,包括应用源代码补丁以及通过环境变量配置构建参数。它允许用户浏览可用版本并自动化特定版本的获取与编译。

    Builds and installs specific Ruby versions directly from source archives on Unix-like systems.

    Shellhacktoberfestrbenv-pluginruby
    在 GitHub 上查看↗3,971
  1. Home
  2. DevOps & Infrastructure
  3. Git Source Management
  4. Source Builds from Git
  5. Source Installations

探索子标签

  • Direct Script ExecutionsRunning automation scripts directly from source code after installing dependencies and prerequisites. **Distinct from Source Installations:** Distinct from Source Installations: focuses on executing scripts directly, not building and installing packages.