Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/claudiuconstantin/cron-editor
Graphically build a CRON expression in Angular applications
https://github.com/claudiuconstantin/cron-editor
angular angular-cli cron cron-expression quartz
Last synced: 3 months ago
JSON representation
Graphically build a CRON expression in Angular applications
- Host: GitHub
- URL: https://github.com/claudiuconstantin/cron-editor
- Owner: claudiuconstantin
- License: mit
- Archived: true
- Fork: true (vincentjames501/angular-cron-gen)
- Created: 2017-06-22T10:38:12.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-10T13:39:34.000Z (6 months ago)
- Last Synced: 2024-09-26T07:05:22.371Z (3 months ago)
- Topics: angular, angular-cli, cron, cron-expression, quartz
- Language: TypeScript
- Homepage: https://claudiuconstantin.github.io/cron-editor/
- Size: 1.11 MB
- Stars: 35
- Watchers: 7
- Forks: 56
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
cron-editor
===[![Build Status](https://travis-ci.org/claudiuconstantin/cron-editor.svg?branch=master)](https://travis-ci.org/claudiuconstantin/cron-editor)
[![npm version](https://badge.fury.io/js/cron-editor.svg)](https://badge.fury.io/js/cron-editor)`cron-editor` is library that helps the user graphically build a CRON expression (quartz format only) in an Angular application. It is a fork of [angular-cron-gen](https://github.com/vincentjames501/angular-cron-gen) for AngularJS, ported to Angular 2+ and heavily improved.
This project contains the library along with an app to ease development and testing. It was generated with [Angular CLI](https://github.com/angular/angular-cli), following the awesome [Ng Library Series](https://blog.angularindepth.com/creating-a-library-in-angular-6-87799552e7e5) written by Todd Palmer.
To run the app just run `npm install`, then `npm run start` and go to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
## Demo
A quick demo of this app can be found [here](https://claudiuconstantin.github.io/cron-editor/).
## Sample app
This library is published as a [npm package](https://www.npmjs.com/package/cron-editor) you can directly include in your app. You can find a sample app [here](https://github.com/claudiuconstantin/cron-editor-sample).
## License:
Licensed under the MIT license