You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
Marcel Kapfer 269e501336
Updated README.
5 years ago
app Version bump to 0.3.1 7 years ago
test Tests for Dart code 7 years ago
.gitignore Switch from CoffeeScript to Dart with convert engine 7 years ago Version bump to 0.3.1 7 years ago
LICENSE Version 0.2 beta 8 years ago Updated README. 5 years ago
bower.json Version bump to 0.3.1 7 years ago Added GulpJS development server task (gulp serve) 7 years ago
package.json Version bump to 0.3.1 7 years ago
pubspec.yaml Version bump to 0.3.1 7 years ago

Morse Converter (web)

This is a Morse and writtenMorse converter for the web. With mobile-first in mind I tried to create a beautiful converting experience. The webapp is designed following the Material design specifications and with enhanced features (like instant converting) to simplify the converting time.

Use it

The webapp is accessible at


  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Write your code and the tests for it.
  4. Check if the code passes the tests. (pub run test). A code which does not passes the tests will not merged.
  5. Commit your changes (git commit -am 'Add some feature')
  6. Push to the branch (git push origin my-new-feature)
  7. Create new merge request


  • Polymer and JavaScript for the front end.
  • Dart for the converting engine.


You need the following programs installed on your computer:

npm, bower, gulp, dart2js

To see your changes run the first time:

npm install && bower install

Now change to app/scripts/ and compile the MorseConverter.dart:

dart2js -m MorseConverter.dart -o MorseConverter.js

and then rebuild the webapp with:


The webapp is accessible in the dist/ directory. A development server can be started with

gulp serve