Skip to main content

Jaclang is a unique and powerful programming language that runs on top of Python, offering an unprecedented level of intelligence and intuitive understanding.

Project description

This is the main source code repository for Jaclang. It contains the compiler, standard library, and documentation.

Why Jaclang?

  • Easy: Jaclang is designed to be easy to learn and use, while also being powerful.

  • Reliability: Our rich type system and runtime checks ensure your code is correct.

  • AI Ready: Jaclang provide easy to use Abstractions specially designed for LLMs.

  • Data Spatial Programming: Jaclang provides easy to use Abstractions for Data Spatial Programming.

  • Support: Jaclang compiles to Python, which is widely used and has a large ecosystem. Making it easy to integrate with existing code.

  • Dev Friendly: Highly Refactorable, Jaclang is designed to be easy to refactor and maintain. VSCode Editor support through jac-analyzer.

  • Cloud-native: Jaclang is designed to be cloud-native, making it easy to deploy and scale.

Quick Start

To install Jaclang, run:

pip install jaclang

Run jac in the terminal to see whether it is installed correctly.

Read "Getting Started" from Docs for more information.

Installing from Source

If you really want to install from source (though this is not recommended), see INSTALL.md.

Getting Help

See https://www.jaclang-lang.org/community for a list of chat platforms and forums.

Contributing

See CONTRIBUTING.md.

License

Jaclang is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses.

See LICENSE-MIT, and COPYRIGHT for details.

Trademark

Jaseci owns and protects the Jaclang trademarks and logos (the "Jaclang Trademarks").

If you want to use these names or brands, please read the media guide.

Third-party logos may be subject to third-party copyrights and trademarks. See Licenses for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jaclang-0.6.2.tar.gz (2.5 MB view hashes)

Uploaded Source

Built Distribution

jaclang-0.6.2-py3-none-any.whl (3.0 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page