CetinJS

CetinJS Logo

LinkedIn Instagram YouTube Facebook Discord

CetinJS is a minimalist framework developed entirely with vanilla JavaScript. It contains no unnecessary commands, only efficient and essential ones. By maximizing performance and reliability, it allows users to develop faster and more efficient applications.

🛠️ Cetin Utils 💻 Cetin Studio 🔧 Cetin Core
A toolset for CetinJS, simplifying project build, compression, and management for an efficient workflow. Cetin Studio is an integrated development environment (IDE) designed for JavaScript (CetinJS). Core files of CetinJS framework. These files power the framework’s core functionalities, ensuring high performance, security, and stability.

Purpose: Progressive Web Apps

CetinJS is a library built with vanilla JavaScript, without any unnecessary modules or third-party libraries. It leverages the Progressive Web Apps (PWA) approach to create web applications that work just like native apps on all platforms (iOS, Android, Desktop, etc.), directly through the browser. With Standalone capabilities, these applications deliver a seamless user experience comparable to traditional native apps, all while maintaining simplicity and speed.

CetinJS Devlok

Goals

Advantages

Why CetinJS?

CetinJS introduces a revolutionary PWA development framework, offering unmatched simplicity and flexibility. Unlike other libraries, it is powered entirely by vanilla JavaScript, making it fast, lightweight, and free from unnecessary bloat. Build applications that run on iOS, Android, and desktop platforms under a single codebase, without app stores or distribution files. CetinJS empowers developers to take full control of their applications while providing an efficient, modern alternative to traditional native app development.

Table of Contents

Features

Platform

CetinJS supports multiple platforms to ensure your applications run smoothly across different environments. Below are the supported platforms and their descriptions:

Broad Compatibility and Flexibility

CetinJS Promotional Video

CetinJS offers broad compatibility features, providing a seamless experience across different environments:

Installation

To start using CetinJS, you can install it via git:

https://github.com/xertxetin/CetinJS/releases/download/v1.0.0/CetinJS-Blank-Starter-1.0.0.zip

Version Information

CetinJS is currently in development and not yet available for production use. Please check back for updates and new releases.

Latest Release

For more information and to see all available versions, visit the

Getting Started

Here’s a quick example to get you started with CetinJS. After downloading the blank starter project, follow these steps:

  1. Install Dependencies:
    npm install
    
  2. Start in Developer Mode:
    npm start
    

    This command will start the project in developer mode for testing.

  3. Build the Project:
    npm run build
    

    This command will compile the project.

  4. Test Production Build Version:
    npm run web
    

    This command will test the production version of the project.

  5. Start Android Studio Project:
    npm run android
    

    This command will start the project in Android Studio.

With these steps, you can download the blank project template, install dependencies, and start developing with CetinJS.

Documentation

The documentation for CetinJS is currently under development.
Please check back soon for more detailed information. Visit our Documentation

Roadmap

We have exciting plans for the future of CetinJS. Here are some of the features and improvements we are working on:

Contributing

CetinJS Blank Starter is an open-source project and we welcome contributions. If you’d like to contribute, please check out our contribution guidelines.

License

This project (CetinJS Blank Starter) is licensed under the MIT. See the LICENSE file for details.

Reporting Issues

If you find a bug or have a feature request, please open an issue on the GitHub issues page. Provide as much detail as possible to help us understand and reproduce the issue.

Contact

For more information, visit our website or contact us at info@meforcetechnology.com.

Support Us

If you find CetinJS useful and would like to support its development, consider buying us a coffee. Your support helps us continue to improve and maintain this project.

About the Creator

CetinJS is the brainchild of Mert Çetin, the sole creator and developer behind this project. Mert has dedicated countless hours to building and refining CetinJS to provide a powerful and efficient framework for developers. Your support goes a long way in helping Mert continue his work on this and other innovative projects.

Source Code Status and Development

The core components of the CetinJS framework are currently closed-source and encrypted. This means that the fundamental structure and internal workings of the framework are not shared with users. As a result, the core code of CetinJS will not be accessible or modifiable in an open manner.

However, CetinJS provides developers with the ability to create and develop projects. Users can leverage CetinJS to build high-performance and compatible applications for various projects.

Development is ongoing, and updates and improvements to the framework’s features will be provided in the future. We will continue to offer the necessary support and information to ensure that users can effectively utilize the framework and achieve the best experience.

Note: CetinJS is currently inactive.


Sponsor Me Buy Me a Coffee