Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/comet-dev/cometjs
Desktop Development built up on, Javascript, HTML, CSS, Chromium and Firefox.
https://github.com/comet-dev/cometjs
chromium comet desktop desktop-development javascript
Last synced: 1 day ago
JSON representation
Desktop Development built up on, Javascript, HTML, CSS, Chromium and Firefox.
- Host: GitHub
- URL: https://github.com/comet-dev/cometjs
- Owner: comet-dev
- Created: 2015-11-20T23:04:17.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-23T16:43:46.000Z (almost 8 years ago)
- Last Synced: 2024-12-06T15:48:01.599Z (about 1 month ago)
- Topics: chromium, comet, desktop, desktop-development, javascript
- Language: JavaScript
- Homepage: http://comet-js.com
- Size: 14.2 MB
- Stars: 13
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# CometJS
Builds | Badges
---------- | ----------
Linux/Mac/Windows |[![Build Status](https://travis-ci.org/comet-dev/CometJS.svg?branch=master)](https://travis-ci.org/comet-dev/CometJS)
Developments |[![devDependency Status](https://david-dm.org/comet-dev/CometJS/dev-status.svg)](https://david-dm.org/comet-dev/CometJS#info=devDependencies)
Dependencies|[![Dependency Status](https://david-dm.org/comet-dev/CometJS.svg)](https://david-dm.org/comet-dev/CometJS)
Versions | Badges
----------|---------
NPM | [![npm version](https://badge.fury.io/js/comet-dev.svg)](https://badge.fury.io/js/comet-dev)
Prerelease | [![GitHub version](https://badge.fury.io/gh/comet-dev%2FCometJS.svg)](https://badge.fury.io/gh/comet-dev%2FCometJS)## Overview
CometJS is simple software development for building desktop applications.
It can specialize in creating applications, as well as previewing them in a browser window. This practically sets it apart from the other popular JS frameworks. Comet sends your app to a server (through the desktop) in a intuitive window, on Windows, Mac, or Linux. From there, your app is public to share with the world from the desktop as if it were a platform made on ice!
To test if your app works, use: ```comet test ```
CometJS is simply front-end desktop development, user interaction in all (Comet's UI), and precise back-end desktop development, with plugins and apis working coherently in pure javascript in order to keep the easy workflow. With the back-end desktop development, CometJS is running on Chromium, with stable-integrated Firefox implementations. Running on Gecko makes it unique, creating a beautiful layout, as well as a good build system.
And the best parts of all are:
- You can run apps in **Javascript**.
- You can deploy them on a running Javascript client-side foundation.
- All the binaries you need are in one place.## Downloads
[Npm install](https://www.npmjs.com/package/CometJS) CometJS and get started, but be sure you also install it's [cli](https://github.com/comet-dev/cli) as well.
```sh
# npm install Comet locally or globally to your PATH
npm install comet-dev# install the cli and ices
npm install comet-cli
npm install ices
```
```sh
# Example for creating an app
comet new my-app
cd my-app
comet serve my-app.comet.com
```## Contributing
- Send an [issue](https://github.com/comet-dev/CometJS/issues)!
- Check out the [CONTRIBUTING.md](https://github.com/comet-dev/CometJS/blob/master/CONTRIBUTING.md) for more information on contributing to this project.
- Download Source Code> Note: CometJS is still in development, and more hands are better than some!
## Examples and Quickstart
Run the See a Comet app in action with (WIP): ```comet-dev/comet-app-start```
Run the sdk to customize your app (WIP): ```comet-dev/comet-app-sdk```