awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesExecutable Entry Points

Dedicated code blocks that define how a program handles arguments and exit codes upon execution.

Distinct from Compiler Entry Point Configuration: Focuses on the execution entry point for the final binary/script rather than the compiler's root source file

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Executable Entry Points. Refine with filters or upvote what's useful.

Awesome Executable Entry Points GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • amber-lang/amberAvatar amber-lang

    amber-lang/amber

    4,731Vezi pe GitHub↗

    Amber is a transpiler that translates high-level source code into executable shell scripts for Bash, Zsh, and Ksh. It provides a type-safe environment for shell script generation, allowing for static type validation and the creation of standalone executable scripts. The project distinguishes itself through a compilation process that includes tree-shaking import optimization to reduce output size and template-based script wrapping for custom headers and footers. It utilizes a module-based dependency resolution system with visibility controls to manage code reuse across multiple files. The lan

    Provides a dedicated code block for handling arguments and exit codes during direct execution of scripts.

    Rustbashbash-scriptingcompilers
    Vezi pe GitHub↗4,731
  • gradleup/shadowAvatar GradleUp

    GradleUp/shadow

    4,204Vezi pe GitHub↗

    Shadow este un plugin Gradle utilizat pentru a crea fat JAR-uri prin gruparea unei aplicații JVM și a tuturor dependențelor sale runtime într-o singură arhivă executabilă. Acesta funcționează ca un bundler de dependențe și generator de arhive, simplificând distribuția prin îmbinarea mai multor fișiere de bibliotecă într-un singur artefact. Proiectul se distinge prin capacitatea sa de a efectua relocarea pachetelor bytecode, care redenumește căile pachetelor și instrucțiunile de import pentru a preveni conflictele de versiune în classpath. De asemenea, oferă instrumente de îmbinare a resurselor care combină fișierele cu căi identice folosind transformatoare personalizate de text sau XML și produce build-uri reproductibile prin normalizarea timestamp-urilor și permisiunilor fișierelor. Plugin-ul acoperă capabilități largi, inclusiv filtrarea conținutului arhivei, gestionarea manifestului și generarea de scripturi de pornire pentru implementare. De asemenea, gestionează publicarea artefactelor prin fluxuri de lucru bazate pe metadate și oferă utilitare de diagnosticare pentru detectarea intrărilor duplicate și localizarea resurselor în classpath.

    Configures the application entry point and classpath via metadata within the archive manifest.

    Kotlinbuildbundlingfat-jar
    Vezi pe GitHub↗4,204
  • cake-build/cakeAvatar cake-build

    cake-build/cake

    4,179Vezi pe GitHub↗

    Cake este un sistem de automatizare a build-ului cross-platform și un framework de scripting care permite utilizatorilor să definească pipeline-uri de build folosind scripturi C#. Funcționează ca un orchestrator de pipeline CI/CD și build runner, oferind un limbaj specific domeniului (DSL) puternic tipizat pentru a simplifica orchestrarea proceselor de compilare, testare și împachetare pe Windows, Linux și macOS. Sistemul asigură medii de build reproductibile prin fixarea versiunilor instrumentelor de build, modulelor și dependențelor. Se distinge prin activarea unui flux de lucru de scripting C# cu suport complet IDE, inclusiv completare automată, evidențierea sintaxei și execuția directă a sarcinilor în editoare. Framework-ul acoperă o gamă largă de capabilități, inclusiv execuția sarcinilor de tip graf aciclic direcționat (DAG), abstractizarea proceselor cross-platform și instalarea automată a instrumentelor. Dispune de detectare conștientă de mediu pentru diverși furnizori de integrare continuă și oferă extensibilitate printr-o arhitectură de plugin-uri bazată pe NuGet și injecție de dependențe. Scripturile de build sunt executate ca binare compilate la runtime sau găzduite într-o aplicație de consolă.

    Provides dedicated execution paths that run prior to the main build logic for setup and initialization.

    C#build-automationbuild-automation-toolbuild-tool
    Vezi pe GitHub↗4,179
  1. Home
  2. Programming Languages & Runtimes
  3. Program Entry Points
  4. Executable Entry Points

Explorează sub-etichetele

  • Manifest Execution ConfigurationDefining the application entry point and classpath within an archive manifest. **Distinct from Executable Entry Points:** Distinct from executable entry points: specifically focuses on the manifest-based metadata that directs the JVM runtime.