Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/buntralino/buntralino-cli
- Owner: buntralino
- License: mit
- Created: 2024-12-13T11:40:51.000Z (24 days ago)
- Default Branch: main
- Last Pushed: 2024-12-21T16:53:45.000Z (16 days ago)
- Last Synced: 2024-12-21T17:41:41.895Z (16 days ago)
- Topics: bun, cross-platform, cross-platform-development, neutralino, xpda
- Language: TypeScript
- Homepage: https://buntralino.github.io/
- Size: 233 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
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
buntralinoCommands:
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 distributionOptions:
--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!
```