Skip to content

maiyun/clickgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClickGo

ClickGo

License NPM stable version GitHub releases GitHub issues

简体中文

Build web and native apps using HTML + CSS.

The app compiles into a single .cga file, running in the web or natively via ClickGo Native. Build image editors, database tools, file browsers, or admin dashboards—all with ease.

ClickGo ClickGo ClickGo

Usage

You'll need the ClickGo Compiler to compile the "app" folder into a .cga file. Then compile the entry file and reference it in the browser.

index.html

<script type="module" src="index.pack.js"></script>

index.js

import * as clickgo from 'clickgo';
class Boot extends clickgo.AbstractBoot {
    public async main(): Promise<void> {
        await clickgo.task.run(this._sysId, 'xxx.cga');
    }
}
clickgo.launcher(new Boot());

NPM

Use TypeScript? Install via NPM for full IntelliSense support.

$ npm i clickgo --save-dev
$ npm i jszip --save-dev
$ npm i vue --save-dev

Notes

ClickGo auto-loads Vue, jszip. Don't include them manually.

Demo

Clone and visit "dist/test/index.html".

Click here to visit online.

License

This library is published under Apache-2.0 license.

Third-party licenses

Empty

Empty icons created by Ghozi Muhtarom - Flaticon

Greatlist

Empty icons created by Ghozi Muhtarom - Flaticon

Img

No photo icons created by kerismaker - Flaticon

Icon

Identity icons created by Ghozi Muhtarom - Flaticon
Truck icons created by Freepik - Flaticon

LICENSE: MIT License AUTHOR: sigurdarson

Delete

Close SVG Vector

Tag

Close SVG Vector

Date

Close SVG Vector

Daterange

Close SVG Vector

Drawer

Close SVG Vector

Form

Minus SVG Vector
Copy SVG Vector
Border Radius SVG Vector
Close SVG Vector

Levelselect

Key Up SVG Vector

Menulist Item

Check SVG Vector

Nav

Menu SVG Vector

Page

More Horizontal SVG Vector

Arteditor

Plus SVG Vector

Video

Play SVG Vector
Pause SVG Vector
Border Radius SVG Vector
Copy SVG Vector

Mpegts

Play SVG Vector
Pause SVG Vector
Border Radius SVG Vector
Copy SVG Vector
Speaker 2 SVG Vector
Speaker Cross SVG Vector

Icon

Close SVG Vector

LICENSE: MIT License AUTHOR: Sanity.io

Icon

Drag Handle SVG Vector

LICENSE: MIT License AUTHOR: developmentseed

Map

Marker SVG Vector

LICENSE: CC Attribution License AUTHOR: Solar Icons

Property

Siderbar SVG Vector
Sort By Alphabet SVG Vector
Notification Unread Lines SVG
Bolt SVG Vector

Icon

Question Circle SVG Vector
Info Circle SVG Vector
Copy SVG Vector
Scissors SVG Vector
Paste SVG Vector
Sun 2 SVG Vector
Moon SVG Vector
Cpu Bolt SVG Vector
Key SVG Vector
Videocamera Record SVG Vector

LICENSE: CC Attribution License AUTHOR: Dazzle UI

Icon

Keyboard SVG Vector Eye Slash Alt SVG
Eye Alt SVG Vector Refresh Cw SVG Vector

LICENSE: CC0 License UPLOADER: SVG Repo

Iconview

Folder SVG Vector
File SVG Vector

LICENSE: MIT License AUTHOR: instructure-ui

Arteditor

Bold SVG Vector
Italic SVG Vector

LICENSE: MIT License AUTHOR: sigurdarson

Icon

Plus SVG Vector
Trash SVG Vector

LICENSE: CC Attribution License AUTHOR: Software Mansion

Speaker 2 SVG Vector

LICENSE: PD License AUTHOR: owlling

Surveillance O SVG Vector

About

Build web and native apps using HTML + CSS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published