Lorris is GUI frontend for nearly anything you give it. You can use serial port, socket or file as source. Well, at least will be, right now its WIP.
C++ C QMake Python JavaScript CMake
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dep
doc
etc
src
translations
.gitignore
.gitmodules
CHANGELOG
COPYING
Doxyfile
Lorris.pro
MIT_LICENSE
README
commit.sh.def
config.pri
prepare.sh
python.pri
stlink_COPYING

README

Lorris - GUI tool for robotics (at least until I think of
         something which suits more)
       - https://github.com/Tasssadar/Lorris

Copyright (C) 2013 Vojtěch Boček
Contact: <vbocek@gmail.com>
        https://github.com/Tasssadar

Lorris is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Lorris is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Lorris.  If not, see <http://www.gnu.org/licenses/>.


Lorris uses following libraries:
    Qt Framework (http://qt.nokia.com/), the cross-platform application
        and UI framework, which is distributed under the GNU LGPL v2.1

    Qwt (http://qwt.sourceforge.net/), Qt Widgets for Technical Applications,
        which is distributed under the Qwt license - see dep/qwt/COPYING

    QExtSerialPort (http://code.google.com/p/qextserialport/),
        Qt interface class for old fashioned serial ports,
        which is distributed under the New BSD License.
        See http://www.opensource.org/licenses/bsd-license.php

    Modified version of QHexEdit2 (http://code.google.com/p/qhexedit2/),
        "QHexEdit is a Binary Edior for Qt",
        which is distributed under the LGPL v2.1.
        See dep/qhexedit2/src/license.txt

    Simple JavaScript Inheritance implementation by John Resig,
        http://ejohn.org/blog/simple-javascript-inheritance/
        which is distributed under the MIT license.
        See MIT_LICENSE file.

    Tango Icon Library (http://tango.freedesktop.org/),
        which is released to the Public Domain

    EcWin7 library (http://www.msec.it/blog/?p=118),
        which is released under the GNU GPLv2

    QScintilla2 (http://www.riverbankcomputing.co.uk/software/qscintilla/intro),
        which is released under the GNU GPL v2 and v3

    libenjoy (https://github.com/Tasssadar/libenjoy), simple joystick library,
        which is released under the GNU LGPLv2.1

    PythonQt (http://pythonqt.sourceforge.net/), dynamic Pythin binding
        for Qt Framework, released under the GNU LGPLv2.1

    Python 2.7 (http://www.python.org/), the programming language,
        which is released under the PSF license agreement
        (GPL-compatible, see http://docs.python.org/2/license.html)

    Qt Solutions (http://qt.gitorious.org/qt-solutions), a collection of
        minor Qt add-ons, released under the BSD License

    libyb (https://github.com/avakar/libyb),  library that provides access
        to USB devices and is released under the Boost Software License