• Stars
    star
    115
  • Rank 305,916 (Top 7 %)
  • Language
    Go
  • License
    MIT License
  • Created almost 7 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Generic helper tool to build app in a distributable format

app-builder

Generic helper tool to build app in a distributable formats. Used by electron-builder but applicable not only for building Electron applications.

usage: app-builder [<flags>] <command> [<args> ...]

app-builder

Flags:
  --help     Show context-sensitive help (also try --help-long and --help-man).
  --version  Show application version.

Commands:
  help [<command>...]
    Show help.


  blockmap --input=INPUT [<flags>]
    Generates file block map for differential update using content defined
    chunking (that is robust to insertions, deletions, and changes to input
    file)

    -i, --input=INPUT       input file
    -o, --output=OUTPUT     output file
    -c, --compression=gzip  compression, one of: gzip, deflate

  download --url=URL --output=OUTPUT [<flags>]
    Download file.

    -u, --url=URL        The URL.
    -o, --output=OUTPUT  The output file.
        --sha512=SHA512  The expected sha512 of file.

  download-artifact --name=NAME --url=URL [<flags>]
    Download, unpack and cache artifact from GitHub.

    -n, --name=NAME      The artifact name.
    -u, --url=URL        The artifact URL.
        --sha512=SHA512  The expected sha512 of file.

  copy --from=FROM --to=TO [<flags>]
    Copy file or dir.

    -f, --from=FROM
    -t, --to=TO
        --hard-link  Whether to use hard-links if possible

  appimage --app=APP --stage=STAGE --output=OUTPUT [<flags>]
    Build AppImage.

    -a, --app=APP                  The app dir.
    -s, --stage=STAGE              The stage dir.
    -o, --output=OUTPUT            The output file.
        --arch=x64                 The arch.
        --compression=COMPRESSION  The compression.
        --remove-stage             Whether to remove stage after build.

  snap --app=APP --stage=STAGE --output=OUTPUT [<flags>]
    Build snap.

    -t, --template=TEMPLATE  The template file.
    -u, --template-url=TEMPLATE-URL
                             The template archive URL.
        --template-sha512=TEMPLATE-SHA512
                             The expected sha512 of template archive.
    -a, --app=APP            The app dir.
    -s, --stage=STAGE        The stage dir.
        --icon=ICON          The path to the icon.
        --hooks=HOOKS        The hooks dir.
        --arch=amd64         The arch.
    -o, --output=OUTPUT      The output file.
        --docker-image="snapcore/snapcraft:latest"
                             The docker image.
        --docker             Whether to use Docker.
        --remove-stage       Whether to remove stage after build.

  icon --input=INPUT --format=FORMAT --out=OUT [<flags>]
    create ICNS or ICO or icon set from PNG files

    -i, --input=INPUT ...  input directory or file
    -f, --format=FORMAT    output format
        --out=OUT          output directory
    -r, --root=ROOT ...    base directory to resolve relative path

  dmg --volume=VOLUME [<flags>]
    Build dmg.

    --volume=VOLUME
    --icon=ICON
    --background=BACKGROUND

More Repositories

1

settings-repository

Supports sharing settings between installations of IntelliJ Platform based products used by the same developer (or team) on different computers
Kotlin
362
star
2

onshape-desktop-shell

Onshape desktop app (web application shell). Unofficial.
TypeScript
221
star
3

electron-updater

Deprecated. Part of electron-builder now.
JavaScript
218
star
4

7zip-bin

7-Zip precompiled binaries
Shell
109
star
5

ts2jsdoc

Generate JSDoc from Typescript
TypeScript
59
star
6

docker-java

52
star
7

osslsigncode

C
23
star
8

ts-babel

Compile Typescript to JS
TypeScript
18
star
9

miglayout-as

Port of MigLayout to ActionScript, a superbly versatile Flash/Flex/FlashCocoa (SWT/Swing/JavaFX) layout manager that makes layout problems trivial. It is using String or API type-checked constraints to format the layout. MigLayout can produce flowing, grid based, absolute (with links), grouped and docking layouts.
ActionScript
16
star
10

mapsforge-tile-server

Mapsforge Tile Server — serve Mapsforge maps.
Kotlin
15
star
11

electron-complete-builder

Complete solution to build ready for distribution and "auto update" installers of your app for OS X and Windows (Linux can be supported too).
TypeScript
13
star
12

j2kt-commiter

Preserve history during convert java to kotlin
Kotlin
13
star
13

ij-rc-producer

NodeJS Run Configuration Producer for IntelliJ Platform 2017.1+ (IntelliJ IDEA, WebStorm)
11
star
14

read-config-file

Read configuration file in various formats
TypeScript
9
star
15

flash-cocoa

ActionScript
8
star
16

gphotos-takeout

Go
3
star
17

cloud-intellij

IntelliJ Flux — cloud based developer tooling and seamlessly connecting the desktop IDE to this new world.
Kotlin
3
star
18

zstd-archiver

Compress and decompress directories using tar and zstd
Go
3
star
19

chromedevtools

Fixed http://code.google.com/p/chromedevtools/
Java
3
star
20

jvm-collection-lib-benchmarks

https://collection-libs-comparison.develar.org/
Java
3
star
21

kv-store-benchmark

Java
2
star
22

__intellij_settings

Java
2
star
23

gh-routing-data

Routing data for GraphHopper
Go
2
star
24

flash-mvn-repo

Maven repository for flash libraries
Java
2
star
25

_idea_settings

Java
2
star
26

kotlin-js-libs

Transform Typescript declarations to Kotlin stubs
JavaScript
2
star
27

nginx-push-stream-module-docker

Nginx docker image with nginx-push-stream-module
Shell
2
star
28

go-fs-util

Go
1
star
29

actobotics-parts

Unofficial repository of STEP files for Actobotics
1
star
30

werf-spa-go-example

Go
1
star
31

dd-plist

Java
1
star
32

tc-idea-plugin-new

Releases of improved TC plugin for IDEA until not merged into main branch
1
star
33

former-dast-ast

Java
1
star
34

flash-plexus

ActionScript
1
star
35

flex-sdk-publisher-maven-plugin

Java
1
star
36

flex-super-poms

1
star
37

fpm-self-contained

1
star
38

flyml

Java
1
star
39

flexmojos

A collection of maven goals to allow maven to compile, optimize, and test Flex SWF, Flex SWC, Air SWF, Air SWC and Air package
Java
1
star
40

fs-extra-p

fs-extra module promisified with bluebird
JavaScript
1
star
41

lazy-val

TypeScript
1
star