An open source ecosystem for IoT development
Cross-platform code builder and library manager. Continuous and IDE integration. Arduino and MBED compatible. Ready for Cloud compiling. Development Platforms - Embedded and Desktop development platforms with pre-built toolchains, debuggers, uploaders and frameworks which work under popular host OS: Mac, Windows, Linux (+ARM) Embedded Boards - Rapid Embedded Programming, IDE and Continuous Integration in a few steps with PlatformIO thanks to built-in project generator for the most popular...
This is a port of the ebe programming environment to QT.
The ebe programming environment is a nice IDE designed for developing Assembly programs. It also handles C and C++ programs as well since there was not much extra effort. It used to support Fortran and this could return if people want Fortran. This project is an effort to recode ebe using C++ and QT. Originally ebe was coded using Python, Tkinter and Pmw, which worked out pretty well. The QT environment offers substantially better GUI controls. The most obvious difference is that Python...
DEF file creator from Windows 32/64 bits DLLs
This is a simple application which uses basic reading of Microsoft Windows executable files to get exports section of DLLs so as to properly create DEF files. They are useful for generating LIB files from DLLs to be used, for instance, with Visual Studio projects. That's the case of MinGW DLLs; for them to be used in Visual Studio projects you need the LIB and header files of those libraries. And this is when my tool comes to play a key role. The project was created, configured, built and...
A universal parsing tool and source code generator for generative programming. It extracts useful information by parsing (BNF parser generator) and generates source code by several techniques, by interpreting a scripting language for flexibility.
Chronoscope is an open-source code profiling tool for Mac OS, that provides a real-time view of program execution, call stack, and thread state. It consists of a data collection library that is linked with the instrumented code, and a viewer application.
EzBasic - A C++ based library, that can be used to make programs using functions as in VB. The library has 25 classes ranging from GUI, Threads, String, Active-X etc.
Complete IDE for small MCU included: - Editor with colorising syntax - C compiler - Assembler - Debugger - Simulator - Hardware emulator Target MCU: 80C51 family
Talk Agent Project is creating a framework that allows developers to create inteligent agents which accept commands in natural language (English). Software agents are created by adding new ontologic knowledge and software components to the framework.
The aim of the Open OCL (Object Class Libraries) project is to develop a standard library API for true cross platform program development. Target platforms are Linux/UNIX, Windows and Mac OS X.
Yapuka is a multiplatform RADTool for NUI/NGL (ngl.sf.net), a GUI toolkit based on an OpenGL rendering layer. (Mac, Win32, Linux, FreeBSD).