The Ecere SDK is a Software Development Kit including:
- A set of compiling tools for the eC programming language.
- An Integrated Development Environment, with the usual features such as:
- A source code editor with auto-completion, syntax highlighting
- Management of application and library projects
- A visual debugger
- A Rapid Application Development form designer, based on properties and methods
- A run time library, providing a uniform API across platforms, featuring:
- A GUI toolkit (with a vast collection of powerful controls: Buttons, Edit boxes, Drop/Combo boxes, Menus, Tabs, Tree views/Grids/List boxes, file dialogs, …)
- A 2D graphics API (bitmaps, fonts, international text, basic drawing)
- A 3D graphics API, supporting both Direct3D and OpenGL (3DS file format support)
- A networking API which provide Sockets as well as a distributed objects system for eC
- System functionality such as file access, multi-threading & synchronization, handling date & time, etc.
- Additional libraries and code for more features, such as:
- The Ecere Data Access (EDA) layer, an abstract relational database API, providing an active record system for eC. Currently it has drivers for a minimal Ecere RDBMS and SQLite (as well as an encrypted version using SQLCipher), and recently a basic Oracle driver was introduced.
- An audio library (supporting DirectSound on Windows and ALSA on Linux).
- WIA Scanning support on Windows.
- SSL Sockets suport through OpenSSL.
- A 2D tiled based game graphics engine (Tiled map, Sprites, A*).
- Cross-platform support – runs under Linux, macOS, and Windows.
Website: zasper.io
Support: GitHub Code Repository
Developer: Ecere Corporation
License: New BSD licens
Ecere SDK is written in eC and C. Learn C with our recommended free books and free tutorials.
This article was written with the help of a visitor who completed this form. Help the site by suggesting new open source software.
Related Software
| Integrated Development Environments | |
|---|---|
| RStudio | Enterprise-ready professional software for R |
| PyCharm | Integrated Development Environment for Python |
| Neovim | Continuation and extension of Vim |
| Lapce | Fast and powerful code editor written in Rust |
| NetBeans IDE | Java based IDE from Apache |
| VSCodium | Binary distribution of VS Code |
| Eclipse | Java based environment combining a number of different Eclipse projects |
| Qt Creator | Cross-platform, complete Integrated Development Environment |
| Spyder | The Scientific Python Development Environment |
| KDevelop | An easy to use IDE for KDE |
| Helix | Post-modern modal text editor |
| Positron | Next-generation data science IDE |
| eric | Full featured Python editor and IDE |
| Thonny | Python Integrated Development Environment for Beginners |
| Lazarus | Delphi compatible cross-platform IDE |
| PyDev | Python Integrated Development Environment for Eclipse |
| Gambas | Development environment and a full powerful development platform |
| Leo | Python based IDE, Outliner and PIM |
| IntelliJ IDEA | IDE for Java, Groovy, and other languages |
| LiteIDE | Edit and build Go projects |
| Arduino IDE | Electronics prototyping platform |
| ZeroBrane Studio | Lightweight Lua-based IDE for Lua |
| CodeLite | Powerful and lightweight C/C++ IDE |
| Pyzo | Cross-Platform Python IDE focused on interactivity and introspection |
| DrRacket | IDE for the Racket programming languages |
| Builder | IDE for GNOME |
| Geany | Small and lightweight IDE based on Scintilla |
| Code::Blocks | Very extensible and fully configurable |
| Ecere SDK | Software development kit |
| Zasper | IDE for Data Science |
| U++ | Rapid application development framework |
| roobuilder | Vala and JavaScript IDE |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

