awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
babashka avatar

babashka/babashka

0
View on GitHub↗
4,545 स्टार्स·271 फोर्क्स·Clojure·EPL-1.0·4 व्यूज़babashka.org↗

Babashka

Babashka is a native Clojure scripting interpreter and shell scripting language designed for system automation and command-line tasks. It functions as a compiled binary that executes Clojure code directly, eliminating the startup overhead associated with a Java Virtual Machine.

The runtime is an extensible Clojure environment that supports a pod extension system, allowing external binaries to be loaded as libraries to add new functionality to the execution environment.

Its capability surface includes support for building extensible command-line tools and deploying Clojure scripts as serverless cloud functions. The environment also includes a read-eval-print loop with persistent command history.

Features

  • Native Language Interpreters - Provides a native interpreter that executes Clojure code directly in a compiled binary without a JVM.
  • Task Automation Scripts - Facilitates writing system automation and shell scripts using Clojure for high-performance execution.
  • Shells & Scripting - Functions as a Lisp-based scripting environment for system automation and command-line tasks.
  • AOT Compiled Binaries - Uses GraalVM native images to compile the runtime into a standalone executable for near-instant startup.
  • Clojure - Acts as a native execution environment for running Clojure as fast-starting shell scripts.
  • Native Runtimes - Runs Clojure code directly on the system to avoid the overhead of the Java runtime environment.
  • Scripting Runtimes - Enables native execution of Clojure code for fast-starting shell scripts and system automation.
  • System Capability Extensions - Supports a pod extension system that allows external binaries to add new operational capabilities.
  • CLI Extensions - Allows the creation of command-line tools that can be extended via external binary libraries.
  • Lambda Deployments - Provides specific optimizations and signal handling adjustments for deploying scripts as AWS Lambda functions.
  • Serverless Function Executions - Optimizes the execution environment to run Clojure scripts as short-lived serverless cloud functions.
  • Dynamic Library Loading - Implements a pod system for loading external binary modules at runtime to extend the environment.
  • Runtime Environment Extensions - Provides a runtime environment that can be extended with external binaries loaded as pods.

स्टार हिस्ट्री

babashka/babashka के लिए स्टार हिस्ट्री चार्टbabashka/babashka के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Babashka के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Babashka के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • wangdoc/bash-tutorialwangdoc का अवतार

    wangdoc/bash-tutorial

    4,354GitHub पर देखें↗

    This project is a comprehensive educational resource consisting of a Bash programming tutorial, scripting reference, and Linux command line manual. It provides instructional materials for writing scripts, automating system tasks, and mastering terminal navigation and Unix system administration. The guides cover a wide range of shell environment customization, including prompt styling and the use of aliases. It also provides a shell environment guide for managing configuration files and initializing user environments. The materials detail a broad set of capabilities including control flow log

    Shell
    GitHub पर देखें↗4,354
  • o3de/o3deo3de का अवतार

    o3de/o3de

    8,954GitHub पर देखें↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    GitHub पर देखें↗8,954
  • aimeos/aimeos-coreaimeos का अवतार

    aimeos/aimeos-core

    4,419GitHub पर देखें↗

    aimeos-core is a PHP e-commerce framework designed for building scalable online stores. It functions as a headless e-commerce engine for managing products, orders, and catalogs, and provides a modular storefront framework and an extensible administration interface. The system utilizes a modular extension architecture that allows for the injection of custom business logic and the addition of new features through plugins without altering the core source code. It employs a decoupled rendering model that separates the administration interface from the customer-facing storefront. The framework pr

    PHPaimeosb2bcart
    GitHub पर देखें↗4,419
  • x-motemen/gorex-motemen का अवतार

    x-motemen/gore

    5,472GitHub पर देखें↗

    gore is an interactive shell and read-eval-print loop for the Go language. It serves as a prototyping tool that allows for the evaluation of expressions, statements, and function declarations in a terminal-based interface without requiring a full build cycle. The project integrates as a language server client to provide intelligent code completion, real-time code suggestions, and automatic package import resolution. It further distinguishes itself by generating temporary module files to resolve dependencies and automatically importing remote repositories during a session. The tool includes c

    Go
    GitHub पर देखें↗5,472
Babashka के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

babashka/babashka क्या करता है?

Babashka is a native Clojure scripting interpreter and shell scripting language designed for system automation and command-line tasks. It functions as a compiled binary that executes Clojure code directly, eliminating the startup overhead associated with a Java Virtual Machine.

babashka/babashka की मुख्य विशेषताएं क्या हैं?

babashka/babashka की मुख्य विशेषताएं हैं: Native Language Interpreters, Task Automation Scripts, Shells & Scripting, AOT Compiled Binaries, Clojure, Native Runtimes, Scripting Runtimes, System Capability Extensions।

babashka/babashka के कुछ ओपन-सोर्स विकल्प क्या हैं?

babashka/babashka के ओपन-सोर्स विकल्पों में शामिल हैं: wangdoc/bash-tutorial — This project is a comprehensive educational resource consisting of a Bash programming tutorial, scripting reference,… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… aimeos/aimeos-core — aimeos-core is a PHP e-commerce framework designed for building scalable online stores. It functions as a headless… x-motemen/gore — gore is an interactive shell and read-eval-print loop for the Go language. It serves as a prototyping tool that allows… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… fish-shell/fish-shell — This project is an interactive command-line shell designed to provide a user-friendly terminal environment for system…