All Projects → piceaTech → ember-rapid-forms

piceaTech / ember-rapid-forms

Licence: Apache-2.0 License
Smart, Intuitive forms for Ember.js styled with Bootstrap, Multi layouts and Validation support.

Programming Languages

javascript
184084 projects - #8 most used programming language
Handlebars
879 projects
HTML
75241 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to ember-rapid-forms

ember-validity-modifier
Ember Octane addon to add custom validity (form validation) to form fields
Stars: ✭ 28 (-51.72%)
Mutual labels:  ember, ember-addon, form
ember-do-forms
ember-do-forms handles the icky parts of forms that you don't want to, and leaves the rest to you.
Stars: ✭ 18 (-68.97%)
Mutual labels:  ember, ember-addon
ember-bootstrap-power-select
Integrate ember-power-select into your ember-bootstrap forms
Stars: ✭ 37 (-36.21%)
Mutual labels:  ember, ember-addon
ember-headlessui
gavinjoyce.github.io/ember-headlessui/
Stars: ✭ 76 (+31.03%)
Mutual labels:  ember, ember-addon
ember-custom-actions
Custom API actions for Ember applications
Stars: ✭ 73 (+25.86%)
Mutual labels:  ember, ember-addon
ember-google-charts
Google's Material charts made easy for Ember apps - http://sir-dunxalot.github.io/ember-google-charts/
Stars: ✭ 31 (-46.55%)
Mutual labels:  ember, ember-addon
ember-fsm
[Maintenance Mode] A promise-aware finite state machine implementation for Ember
Stars: ✭ 37 (-36.21%)
Mutual labels:  ember, ember-addon
ember-shadow-dom
Write templates for your components inside of a Shadow DOM root.
Stars: ✭ 26 (-55.17%)
Mutual labels:  ember, ember-addon
els-addon-typed-templates
Ember templates linting / autocomplete, based on Typescript language server
Stars: ✭ 27 (-53.45%)
Mutual labels:  ember, ember-addon
ember-luxon
🕐 🌐 [deprecated] Addon thats brings Luxon to Ember applications.
Stars: ✭ 20 (-65.52%)
Mutual labels:  ember, ember-addon
glimmer-apollo
Ember and Glimmer integration for Apollo Client.
Stars: ✭ 32 (-44.83%)
Mutual labels:  ember, ember-addon
ember-autoresize-modifier
Autoresize Element Modifier for Ember.js
Stars: ✭ 15 (-74.14%)
Mutual labels:  ember, ember-addon
ember-google-analytics-embed
An Ember Addon for adding analytics visualizations using the Google Analytics Embed API.
Stars: ✭ 26 (-55.17%)
Mutual labels:  ember, ember-addon
ember-uikit
The ember implementation of UIkit
Stars: ✭ 24 (-58.62%)
Mutual labels:  ember, ember-addon
ember-query-params
Ember service for your query params
Stars: ✭ 44 (-24.14%)
Mutual labels:  ember, ember-addon
ember-deep-set
Deeply set values on an Ember Object or POJO
Stars: ✭ 30 (-48.28%)
Mutual labels:  ember, ember-addon
ember-simple-auth-token
Ember Simple Auth extension that is compatible with token-based authentication like JWT.
Stars: ✭ 356 (+513.79%)
Mutual labels:  ember, ember-addon
ember-cli-ifa
Ember CLI addon for injecting fingerprinted asset map file into Ember app
Stars: ✭ 54 (-6.9%)
Mutual labels:  ember, ember-addon
ember-named-yields
Named Yields for Ember Components
Stars: ✭ 17 (-70.69%)
Mutual labels:  ember, ember-addon
ember-cli-daterangepicker
Just a simple component to use bootstrap-daterangepicker.
Stars: ✭ 32 (-44.83%)
Mutual labels:  ember, ember-addon

Ember-Rapid-Forms Build Status Code Climate Ember Observer Score

Rapid, Smart, Intuitive forms for Ember.js styled with Bootstrap & Validation ready.

This is a fork of the original over at https://github.com/indexiatech/ember-forms

Installation & Tutorial

With Ember-CLI:

ember install ember-truth-helpers
ember install ember-rapid-forms

Please visit the documentation for installation & usage documentations: http://piceatech.github.io/ember-rapid-forms

Version Support

The Plugin starting from version 1.0.0 doesn't support ember versions below 1.13. If you need support for this work with a version < 1.0.0 or alternativly use https://github.com/indexiatech/ember-forms. If you use ember 2.0, 2.1 or 2.3, you have to use ember-rapid-forms '1.0.0-beta10'.

Plugin Development

Linting

  • npm run lint:hbs
  • npm run lint:js
  • npm run lint:js -- --fix

Running tests

  • ember test – Runs the test suite on the current Ember version
  • ember test --server – Runs the test suite in "watch mode"
  • ember try:each – Runs the test suite against multiple Ember versions

Running the dummy application

Running Tests

To test on all ember versions: ember try:each

  • ember test
  • ember test --server

Building

  • ember build

Releasing a new version

Contributing

Process of creating a PR

  1. Create PR
  2. Wait for one of the Team members to review change
  3. Respond to feedback
  4. Get changed merged

What a PR should include

A PR should include the following things:

  • Changed Files (duuh)
  • Test(s) showing what was fixed / added / deprecated
  • No failing tests
  • Added Documentation if needed

Issues

  • Make sure you test against master. It may already got fixed
  • Search for similiar issues
  • Provide a JSBin with an example if possible

Contributors

  • Asaf Shakarchi (asaf)
  • Ben Limmer (blimmer)
  • Brandon Parsons (brandonparsons)
  • Felix Fichte (spruce)
  • Jack Matthews
  • Josemar Luedke (josemarluedke)
  • Josh Pfosi (joshpfosi)
  • Michael Latta (TechnoMage)
  • Patrick Ma (fivetwentysix)
  • Pedro Kiefer (pedrokiefer)

Building and updating the Documentation

  1. Build the docs: npm run update-page
  2. Upload the new pages git push origin gh-pages
  3. If you don't have push access create PR (see section about PR)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].