Codesi


NameCodesi JSON
Version 0.0.1 PyPI version JSON
download
home_pagehttps://github.com/codesi-lang
SummaryFirst of its Kind Programming Language
upload_time2025-10-23 13:33:01
maintainerNone
docs_urlNone
authorRishaank Gupta
requires_python>=3.7
licenseMIT
keywords codesi hinglish hindi programming
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Codesi: The Hinglish Programming Language

![Codesi Logo Placeholder](assets/codesi_logo.png)

## 🚀 Revolutionizing Programming with Simplicity and Innovation

Codesi is a groundbreaking programming language designed to make coding more intuitive, accessible, and powerful. Developed with a unique Hinglish (Hindi + English) syntax, Codesi breaks down language barriers, allowing developers from diverse linguistic backgrounds to write elegant and expressive code. Beyond its innovative syntax, Codesi integrates a suite of first-of-its-kind features that enhance developer productivity, understanding, and control.

## ✨ Key Features

Codesi isn't just another programming language; it's a paradigm shift. Here are some of its standout features:

*   **Hinglish Syntax**: Write code in a natural blend of Hindi and English, making programming more approachable and culturally relevant.
*   **Auto-Correction**: Intelligent syntax correction helps you write error-free code faster, reducing debugging time and frustration.
*   **Self-Explaining Code**: Codesi can explain its own logic and functionality without relying on external AI/ML models or APIs, fostering deeper understanding and easier collaboration.
*   **Time Machine**: Navigate through your code's history with unprecedented control. Go back and forth in time, review changes, and manage your project's evolution effortlessly.
*   **Smart History**: Beyond simple version control, Codesi's smart history provides contextual insights into your development timeline.
*   **Jaadu (Magic) Feature**: Receive personalized, context-aware suggestions and hints for common errors, making the learning curve smoother and problem-solving more efficient.
*   **Comprehensive Standard Library**: A rich set of built-in functions for type conversion, string manipulation, array operations, file I/O, and date/time management.
*   **Object-Oriented Programming (OOP)**: Full support for classes, objects, inheritance, and methods to build scalable and modular applications.
*   **Control Flow**: Intuitive constructs for conditional logic (agar, nahi_to, ya_phir) and looping (jabtak, karo, har).

## 💡 Why Codesi?

Codesi is built on the philosophy that programming should be accessible to everyone. By combining a familiar linguistic style with cutting-edge features, Codesi empowers:

*   **Beginners**: A gentle introduction to programming concepts with a syntax that resonates.
*   **Experienced Developers**: Powerful tools for rapid development, advanced debugging, and code comprehension.
*   **Global Community**: Bridging the gap between diverse linguistic communities in the world of software development.

## 🚀 Getting Started

### Installation

To get started with Codesi, follow these simple steps:

1.  **Prerequisites**: Ensure you have Python 3.8+ installed on your system.

2.  **Clone the repository**:

    ```bash
    git clone https://github.com/RishaankGupta/Codesi.git
    cd Codesi
    ```

3.  **Install dependencies**:

    ```bash
    pip install -e .
    ```

For more detailed installation instructions, refer to [INSTALLATION.md](docs/INSTALLATION.md).

### Quickstart: Hello Codesi!

Create a file named `hello.codesi`:

```codesi
likho("Hello, Codesi!")
```

Run your first Codesi program:

```bash
python -m codesi run hello.codesi
```

This will output:

```
Hello, Codesi!
```

For more quick examples and a guided tour, see [QUICKSTART.md](docs/QUICKSTART.md).

## 📚 Documentation

Dive deeper into Codesi with our comprehensive documentation:

*   [Installation Guide](docs/INSTALLATION.md)
*   [Quickstart Guide](docs/QUICKSTART.md)
*   [Syntax Guide](docs/SYNTAX_GUIDE.md)
*   [Built-in Functions](docs/BUILTIN_FUNCTIONS.md)
*   [Control Flow](docs/CONTROL_FLOW.md)
*   [Object-Oriented Programming (OOP)](docs/OOPs.md)
*   [Functions](docs/FUNCTIONS.md)
*   [Data Types](docs/DATA_TYPES.md)
*   [Complete Basics](docs/COMPLETE_BASICS.md)
*   [Complete Intermediate](docs/COMPLETE_INTERMEDIATE.md)
*   [Complete Advanced](docs/COMPLETE_ADVANCED.md)
*   [Advanced Features (Time Machine, Jaadu, Samjho)](docs/ADVANCED_FEATURES.md)

## 🤝 Contributing

We welcome contributions from everyone! Whether it's bug reports, feature requests, documentation improvements, or code contributions, your help is invaluable. Please refer to our [CONTRIBUTING.md](CONTRIBUTING.md) for detailed guidelines.

## ⚖️ License

Codesi is open-source software licensed under the [MIT License](LICENSE).

## 🛡️ Security

If you discover any security vulnerabilities, please report them responsibly by following the guidelines in [SECURITY.md](SECURITY.md).

## 📜 Changelog

Stay updated with the latest changes and improvements by checking our [CHANGELOG.md](CHANGELOG.md).

## 🙏 Acknowledgements

A huge thank you to Rishaank Gupta for his vision and dedication in creating Codesi. This project is a testament to what passion and innovation can achieve.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/codesi-lang",
    "name": "Codesi",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "codesi, hinglish, hindi, programming",
    "author": "Rishaank Gupta",
    "author_email": "Rishaank Gupta <site.rishaank@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/64/02/573d55e35225f3d5e79464ac50041d3e559f21f55624dcf0bbf0dee02e76/codesi-0.0.1.tar.gz",
    "platform": null,
    "description": "# Codesi: The Hinglish Programming Language\r\n\r\n![Codesi Logo Placeholder](assets/codesi_logo.png)\r\n\r\n## \ud83d\ude80 Revolutionizing Programming with Simplicity and Innovation\r\n\r\nCodesi is a groundbreaking programming language designed to make coding more intuitive, accessible, and powerful. Developed with a unique Hinglish (Hindi + English) syntax, Codesi breaks down language barriers, allowing developers from diverse linguistic backgrounds to write elegant and expressive code. Beyond its innovative syntax, Codesi integrates a suite of first-of-its-kind features that enhance developer productivity, understanding, and control.\r\n\r\n## \u2728 Key Features\r\n\r\nCodesi isn't just another programming language; it's a paradigm shift. Here are some of its standout features:\r\n\r\n*   **Hinglish Syntax**: Write code in a natural blend of Hindi and English, making programming more approachable and culturally relevant.\r\n*   **Auto-Correction**: Intelligent syntax correction helps you write error-free code faster, reducing debugging time and frustration.\r\n*   **Self-Explaining Code**: Codesi can explain its own logic and functionality without relying on external AI/ML models or APIs, fostering deeper understanding and easier collaboration.\r\n*   **Time Machine**: Navigate through your code's history with unprecedented control. Go back and forth in time, review changes, and manage your project's evolution effortlessly.\r\n*   **Smart History**: Beyond simple version control, Codesi's smart history provides contextual insights into your development timeline.\r\n*   **Jaadu (Magic) Feature**: Receive personalized, context-aware suggestions and hints for common errors, making the learning curve smoother and problem-solving more efficient.\r\n*   **Comprehensive Standard Library**: A rich set of built-in functions for type conversion, string manipulation, array operations, file I/O, and date/time management.\r\n*   **Object-Oriented Programming (OOP)**: Full support for classes, objects, inheritance, and methods to build scalable and modular applications.\r\n*   **Control Flow**: Intuitive constructs for conditional logic (agar, nahi_to, ya_phir) and looping (jabtak, karo, har).\r\n\r\n## \ud83d\udca1 Why Codesi?\r\n\r\nCodesi is built on the philosophy that programming should be accessible to everyone. By combining a familiar linguistic style with cutting-edge features, Codesi empowers:\r\n\r\n*   **Beginners**: A gentle introduction to programming concepts with a syntax that resonates.\r\n*   **Experienced Developers**: Powerful tools for rapid development, advanced debugging, and code comprehension.\r\n*   **Global Community**: Bridging the gap between diverse linguistic communities in the world of software development.\r\n\r\n## \ud83d\ude80 Getting Started\r\n\r\n### Installation\r\n\r\nTo get started with Codesi, follow these simple steps:\r\n\r\n1.  **Prerequisites**: Ensure you have Python 3.8+ installed on your system.\r\n\r\n2.  **Clone the repository**:\r\n\r\n    ```bash\r\n    git clone https://github.com/RishaankGupta/Codesi.git\r\n    cd Codesi\r\n    ```\r\n\r\n3.  **Install dependencies**:\r\n\r\n    ```bash\r\n    pip install -e .\r\n    ```\r\n\r\nFor more detailed installation instructions, refer to [INSTALLATION.md](docs/INSTALLATION.md).\r\n\r\n### Quickstart: Hello Codesi!\r\n\r\nCreate a file named `hello.codesi`:\r\n\r\n```codesi\r\nlikho(\"Hello, Codesi!\")\r\n```\r\n\r\nRun your first Codesi program:\r\n\r\n```bash\r\npython -m codesi run hello.codesi\r\n```\r\n\r\nThis will output:\r\n\r\n```\r\nHello, Codesi!\r\n```\r\n\r\nFor more quick examples and a guided tour, see [QUICKSTART.md](docs/QUICKSTART.md).\r\n\r\n## \ud83d\udcda Documentation\r\n\r\nDive deeper into Codesi with our comprehensive documentation:\r\n\r\n*   [Installation Guide](docs/INSTALLATION.md)\r\n*   [Quickstart Guide](docs/QUICKSTART.md)\r\n*   [Syntax Guide](docs/SYNTAX_GUIDE.md)\r\n*   [Built-in Functions](docs/BUILTIN_FUNCTIONS.md)\r\n*   [Control Flow](docs/CONTROL_FLOW.md)\r\n*   [Object-Oriented Programming (OOP)](docs/OOPs.md)\r\n*   [Functions](docs/FUNCTIONS.md)\r\n*   [Data Types](docs/DATA_TYPES.md)\r\n*   [Complete Basics](docs/COMPLETE_BASICS.md)\r\n*   [Complete Intermediate](docs/COMPLETE_INTERMEDIATE.md)\r\n*   [Complete Advanced](docs/COMPLETE_ADVANCED.md)\r\n*   [Advanced Features (Time Machine, Jaadu, Samjho)](docs/ADVANCED_FEATURES.md)\r\n\r\n## \ud83e\udd1d Contributing\r\n\r\nWe welcome contributions from everyone! Whether it's bug reports, feature requests, documentation improvements, or code contributions, your help is invaluable. Please refer to our [CONTRIBUTING.md](CONTRIBUTING.md) for detailed guidelines.\r\n\r\n## \u2696\ufe0f License\r\n\r\nCodesi is open-source software licensed under the [MIT License](LICENSE).\r\n\r\n## \ud83d\udee1\ufe0f Security\r\n\r\nIf you discover any security vulnerabilities, please report them responsibly by following the guidelines in [SECURITY.md](SECURITY.md).\r\n\r\n## \ud83d\udcdc Changelog\r\n\r\nStay updated with the latest changes and improvements by checking our [CHANGELOG.md](CHANGELOG.md).\r\n\r\n## \ud83d\ude4f Acknowledgements\r\n\r\nA huge thank you to Rishaank Gupta for his vision and dedication in creating Codesi. This project is a testament to what passion and innovation can achieve.\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "First of its Kind Programming Language",
    "version": "0.0.1",
    "project_urls": {
        "Github": "https://github.com/codesi-lang",
        "Homepage": "https://github.com/codesi-lang"
    },
    "split_keywords": [
        "codesi",
        " hinglish",
        " hindi",
        " programming"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "519eb66ab1f27b17a0a7665391335b5a406702600414633c39baaff32ecaa670",
                "md5": "fc2ff2755c2b691b07c287367f8d57a2",
                "sha256": "9b0c9026a55dfeb25d3072dbd98e1c0e56992df0b2301503e4add4d81edcb9af"
            },
            "downloads": -1,
            "filename": "codesi-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fc2ff2755c2b691b07c287367f8d57a2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 38590,
            "upload_time": "2025-10-23T13:32:59",
            "upload_time_iso_8601": "2025-10-23T13:32:59.806544Z",
            "url": "https://files.pythonhosted.org/packages/51/9e/b66ab1f27b17a0a7665391335b5a406702600414633c39baaff32ecaa670/codesi-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6402573d55e35225f3d5e79464ac50041d3e559f21f55624dcf0bbf0dee02e76",
                "md5": "ac02ca7c61a2c7ff70c46087bae310cb",
                "sha256": "f23a6f733de6cc20099474a20fd56addf219b48dbd5dcdeb7586cdfb78f8bc13"
            },
            "downloads": -1,
            "filename": "codesi-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "ac02ca7c61a2c7ff70c46087bae310cb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 122255,
            "upload_time": "2025-10-23T13:33:01",
            "upload_time_iso_8601": "2025-10-23T13:33:01.749713Z",
            "url": "https://files.pythonhosted.org/packages/64/02/573d55e35225f3d5e79464ac50041d3e559f21f55624dcf0bbf0dee02e76/codesi-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-23 13:33:01",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "codesi"
}
        
Elapsed time: 2.80596s