Skip to content

Compiler Z is an ANTLR4-based compiler that converts Flutter code to Android and web platforms.

Notifications You must be signed in to change notification settings

Obaa10/Compiler-Z

Repository files navigation

Compiler-Z

Compiler-Z is a compiler that generates native Android (XML, Kotlin) and web (HTML, CSS, JavaScript) from Flutter code. It has been developed using ANTLR4 with ExpressJs. Compiler-Z is easy to use, just select your Flutter source files and click the button.You will get two separate folders: one for web and one for Android.

Table of Contents

Getting Started

To get started with Compiler Z, follow these steps:

Installation

  1. Clone the repository:

    shell git clone https://github.com/Obaa10/Compiler-Z.git

  2. Navigate to the project directory: cd compiler-z

  3. Install the project dependencies using npm: npm install

Usage

To run Compiler Z, use the following command: npm run start This command will execute the necessary scripts to start the compiler and convert Flutter code to Android and web platforms.

Screenshots

Screenshot 1

Contributing

Contributions to Compiler Z are welcome! If you want to contribute to the project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive commit messages.
  4. Push your changes to your forked repository.
  5. Submit a pull request to the main repository, explaining your changes. Please ensure that you adhere to the project's coding conventions and follow the established Git workflow.

About

Compiler Z is an ANTLR4-based compiler that converts Flutter code to Android and web platforms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published