awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesClojure Build Tools

Tools for managing the build lifecycle, dependency resolution, and packaging of Clojure applications.

Distinct from Clojure: None of the candidates provide a generic build tool category; candidates are either specific languages or curated lists.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Clojure Build Tools. Refine with filters or upvote what's useful.

Awesome Clojure Build Tools GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • technomancy/leiningenAvatar von technomancy

    technomancy/leiningen

    7,305Auf GitHub ansehen↗

    Leiningen is a build tool, dependency manager, and project automator for Clojure. It provides a command-line interface for bootstrapping new project structures, managing external libraries, and launching interactive read-eval-print loops for live development. The tool allows for the extension of build commands through a plugin system and manages project settings using a configuration map that can be layered with global user preferences and specific profiles. Its capabilities cover the full project lifecycle, including automated test execution, the creation of standalone executable archives,

    Acts as a comprehensive build tool and project automator for the Clojure ecosystem.

    Clojure
    Auf GitHub ansehen↗7,305
  • weavejester/environAvatar von weavejester

    weavejester/environ

    935Auf GitHub ansehen↗

    Environ ist eine Clojure-Bibliothek für die Verwaltung von Anwendungskonfigurationen, die Einstellungen aus Umgebungsvariablen, Systemeigenschaften und lokalen Dateien in einer einzigen, einheitlichen Map konsolidiert. Sie erleichtert die Externalisierung von Anwendungseinstellungen und unterstützt die Praxis, umgebungsspezifische Konfigurationen zur Laufzeit zu injizieren, um die Code-Portabilität zu wahren. Die Bibliothek zeichnet sich durch die Implementierung eines globalen Registry-Musters aus, das es entkoppelten Komponenten ermöglicht, auf Konfigurationen zuzugreifen, ohne den Zustand durch den Call-Stack weiterzureichen. Sie führt eine automatische Key-Normalisierung durch, indem Unterstriche und Punkte in Bindestriche umgewandelt und Kleinschreibung erzwungen wird, wodurch Konfigurations-Keys unabhängig von ihrer Quelle vorhersehbar und einheitlich bleiben. Um die Datengenauigkeit zu gewährleisten, verwendet die Bibliothek Lazy-Resolution und stellt das Lesen des Systemumgebungszustands bis zum Moment des Zugriffs zurück. Dieser Ansatz stellt sicher, dass die Anwendung immer die aktuellsten Werte aus der zugrunde liegenden Umgebung abruft.

    Provides a library for managing and consolidating application configuration settings in Clojure.

    Clojureclojureenvironment-variables
    Auf GitHub ansehen↗935
  1. Home
  2. Programming Languages & Runtimes
  3. Clojure Build Tools

Unter-Tags erkunden

  • Configuration Management LibrariesLibraries designed to handle application settings and configuration consolidation within the language ecosystem. **Distinct from Clojure Build Tools:** Distinct from Clojure Build Tools: focuses on runtime configuration management rather than build lifecycle or dependency resolution.