Ember Twiddle

screenshot of Ember Twiddle
ember
scss

JSFiddle type thing for ember-cli style code

Overview

Ember Twiddle is a web-based JavaScript sharing tool that functions similarly to Ember CLI. It utilizes GitHub Gists as a persistence layer and enables users to create public Gists under their GitHub accounts. The tool offers a backend for compiling addons and employs security measures to protect user data.

Features

  • GitHub Gists Integration: Utilizes GitHub Gists as a persistence layer for saving code snippets.
  • Backend for Compiling Addons: Provides a backend service for compiling addons used in the code.
  • Sandbox and srcdoc Attributes: Ensures security by using sandbox and srcdoc attributes in the element.

Summary

Ember Twiddle is a valuable tool for JavaScript developers, offering easy code sharing and collaboration through GitHub Gists. It provides a secure environment using sandbox attributes and a backend for compiling addons. However, compatibility issues with older browser versions are acknowledged, and plans for a more secure cross-domain solution are in progress. The tool supports Ember versions up to 3.4 and welcomes contributions and feedback from the community.

ember
Ember

Ember.js is a productive, battle-tested JavaScript framework for building modern web applications. It includes everything you need to build rich UIs that work on any device.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

rollup
Rollup

RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.