This repository has been archived on 2022-02-10. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Marcel Kapfer 269e501336 Updated README. 2018-01-03 09:25:21 +01:00
app Version bump to 0.3.1 2016-06-01 11:26:31 +02:00
test Tests for Dart code 2016-05-30 23:18:43 +02:00
.gitignore Switch from CoffeeScript to Dart with convert engine 2016-05-30 23:16:30 +02:00 Version bump to 0.3.1 2016-06-01 11:26:31 +02:00
LICENSE Version 0.2 beta 2015-08-29 23:16:45 +02:00 Updated README. 2018-01-03 09:25:21 +01:00
bower.json Version bump to 0.3.1 2016-06-01 11:26:31 +02:00 Added GulpJS development server task (gulp serve) 2016-05-30 22:55:54 +02:00
package.json Version bump to 0.3.1 2016-06-01 11:26:31 +02:00
pubspec.yaml Version bump to 0.3.1 2016-06-01 11:26:31 +02:00

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