Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/buntralino/buntralino-cli

Buntralino's CLI tools. Buntralino unites Bun and Neutralino.js to make a simpler, lighter alternative to Electron and NW.js. Use Neutralino.js API at client and send harder tasks to Bun while keeping your development process easy.
https://github.com/buntralino/buntralino-cli

bun cross-platform cross-platform-development neutralino xpda

Last synced: 15 days ago
JSON representation

Buntralino's CLI tools. Buntralino unites Bun and Neutralino.js to make a simpler, lighter alternative to Electron and NW.js. Use Neutralino.js API at client and send harder tasks to Bun while keeping your development process easy.

Awesome Lists containing this project

README

        

![Buntralino logo](./[email protected])

# (🏗️ WIP 🚧) Buntralino CLI tools

Buntralino unites Bun and Neutralino.js to make a simpler, lighter alternative to Electron and NW.js. Use Neutralino.js API at client and send harder tasks to Bun while keeping your development process easy.

Buntralino is a hybrid app development framework that lets you use web technologies (HTML, CSS, JavaScript, TypeScript) to make desktop apps. Buntralino applications work by creating a Bun application that launches and manages Neutralino.js windows. Neutralino.js windows can exchange information with Bun and each other in a client-server model through websockets, with you using a nice promise-based API. Bun is a faster alternative to Node.js or Deno, while Neutralino.js uses native OS' browser and augments it with native functions.

## Installation

```sh
bun install --global buntralino-cli
```

## Usage

```sh
buntralino

Commands:
buntralino create [name] Creates an empty Buntralino project
buntralino add Adds Buntralino to the existing Neutralino.js pr
oject
buntralino run [indexPath] Runs the Buntralino project. [aliases: start]
buntralino build [indexPath] Builds the project for distribution

Options:
--version Show version number [boolean]
--help Show help [boolean]
```

## Development

```sh
git clone https://github.com/buntralino/buntralino-cli.git
cd ./buntralino-cli
bun install
# And you're ready to code!
```