semvec/pypi-packages huggingface dataset:
python-crosslang 0.1.6
A Python library to run code from multiple programming languages.
Requires Python: >=3.6


# **Intro**
CrossLang is a Python library that allows developers to run code written in various programming languages directly from their Python scripts. This can be particularly useful for multi-language projects, testing, and automation.

Supports multiple programming languages including Rust, C, Java, Ruby, Lua, Go, JavaScript, PHP, Perl, Scala, Shell, and Kotlin.
Automatically compiles and runs code snippets.
Easy to integrate into existing Python projects.

# **Installation**
To install CrossLang, you can use pip:

```bash
pip install python-crosslang
```
# **Installing Compilers and Interpreters**
CrossLang relies on various external compilers and interpreters to execute code in different languages. You can use the provided installation scripts to set up the necessary dependencies.

For Unix-based Systems (Linux/macOS):
Run the following script to install the required compilers and interpreters:

```bash
chmod +x debian.sh; ./debian.sh
```
For Arch Linux:\
Run the following script to install the required compilers and interpreters:

```bash
chmod +x arch.sh; ./arch.sh
```
For Windows:\
Run the following PowerShell script to install the required compilers and interpreters:

```powershell
.\windows.ps1
```
# **Usage**
Here's an example of how to use CrossLang in your Python script:

```python
from CrossLang import Translator

# Running Rust code
code = """
fn main() {
    println!("Hello, world!");
}
"""

output = Translator('rust', code)
print(output)

# Running C code
code = """
#include <stdio.h>

int main() {
    printf("Hello, World!\\n");
    return 0;
}
"""

output = Translator('c', code)
print(output)

# Running Java code
code = """
public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
"""

output = Translator('java', code)
print(output)
```
pyappcore 0.0.80
Python Simple App Framework Core
Requires Python: >=3.9

# pyappcore

## 개요

파이썬 기반의 앱 프레임워크 패키지.


## 설치방법

    python pip install pyappcore


## 개발 환경 및 사용 환경

    OS: Windows 11 Pro  
    Python: 3.12.4 (64-Bit)   
    IDE: Visual Studio Code   


## 사용한 외부 패키지

    setuptools   
    wheel   
    twine   
    debugpy  
    python-dotenv   


## 패키지 설치시 선행 설치가 필요한 의존성 패키지.

    pyinstaller
    debugpy


## 추가 명령어

**프로젝트 생성:**   

    pyappcore create --type project --path "{project root path based pyappcore}"
    pyappcore create --type project --path "{project root path based pyappcore}"


**애플리케이션 빌드: (작업 예정)**   

    pyappcore build --type app --srcpath "{project root path based pyappcore}"


**휠 라이브러리 빌드: (작업 예정)**   

    pyappcore build --type wheel --srcpath "{project root path based pyappcore}"