Top 15 DRAKON Alternative and Similar Softwares | Dec 2024

DRAKON is a visual language and editor designed to be able to represent goal-based knowledge. The editor is incredibly intuitive, being powerful but still accessible even for new users, and it's available online and offline for Windows, Mac and Linux.

The editor is built with and requires Tcl .

EDITOR FEATURES

Free and open-source
Available online and offline
Built-in color themes

1. NS-ORG IDE for Dot Net Framework

NS-ORG IDE for Dot Net Framework Please Give a visit at http://nehulsinghide.blogspot.in/ for detailed info.This is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform.It have some dependencies listed here. You can download both executables from this site WithDependencies & WithoutDependencies. It enables Developers to write applications in languages including......

2. TREPL

TREPL TRE is an object-oriented, functional programming language. The main goal when designing it was to create a simple to use tool that will enable users to easily discover how computer programs work under the hood. It focuses on the concepts of the "heap" and the "stack", which are the basis......

3. Eclipse Xtext

Eclipse Xtext Xtext is an open-source framework for developing programming languages and domain-specific languages (DSLs). Unlike standard parser generators, Xtext not only generates a parser, but also a class model for the Abstract Syntax Tree and a fully featured, customizable Eclipse-based IDE.Xtext is being developed in the Eclipse Project as part of......

4. JetBrains MPS

JetBrains MPS JetBrains MPS is a metaprogramming system which is being developed by JetBrains. It implements language-oriented programming. MPS is an environment for language definition, a Language Workbench, and integrated development environment (IDE) for such languages.Composable languagesDevelopers from different domains can benefit from domain specific language extensions in general purpose programming languages.......

5. Basic For Qt

Basic For Qt Basic For Qt, KBasic 's successor, is related to VB.NET and Visual Basic and combines the best features of those tools and supports similar syntax, functions, objects and classes. Development tools included: Compiler, IDE, Runtime, Qt DesignerIt is a full featured object-oriented language, which supports the best modern......

6. Ecere SDK

Ecere SDK The Ecere IDE is a complete development environment for editing code, designing graphical user interfaces, managing and building projects as well as debugging. Its aim is to fully support eC and C programming, but also supports including and building e.g. C++ modules as part of the projects.......

7. marten

marten Graphical Programming for MacOSXThe Marten integrated software development environment (IDE) is a new, enjoyable way to create software for MacOS X. Graphical programming means you draw code, not write it. It's easier to create and easier to understand.But ease of use does not mean lack of power. The Marten IDE......

8. Foo Basic

Foo Basic Foo Basic is an extremely powerful, yet easy-to-learn, website and smart phone app creator programming language. Allows anyone to create commercial level dynamic data-driven cross-browser websites and phone apps for IPhone, Android, and WindowsPhone. Best of all you can create an entire website or phone app using one single easy-to-learn......

9. Korduene

Korduene Korduene is a visual programming IDE, that lets you create applications without writing code, or having to know any programming languages, or any previous coding experience. ... visually design your application interface and implement your logic through Graphs without the need for any coding.......

10. Wyvern

Wyvern Wyvern is a new programming language designed to help developers be highly productive when writing high-assurance applications. The first major innovation in Wyvern is type-specific languages, a feature that allows programmers to create literals of a given type (e.g. a SQLQuery type) in a language appropriate to that type (e.g.......

11. Quartz Composer

Quartz Composer Quartz Composer is a node-based visual programming language provided as part of the Xcode development environment in Mac OS X for processing and rendering graphical data.Quartz Composer uses OpenGL (including GLSL), OpenCL (only in Mac OS X 10.6 and later), Core Image, Core Video, JavaScript, and other technologies to build......

12. TouchDevelop

TouchDevelop Program your devices directly from your devices with TouchDevelop! You do not need a separate PC. Scripts can perform various tasks similar to regular apps. Any TouchDevelop user can install, run, edit, and publish scripts. You can share your scripts with other people by publishing them.......

13. PureBasic

PureBasic PureBasic is a native 32 bit and 64 bit programming language based on established BASIC rules. The key features of PureBasic are portability (Windows, Linux, MacOS X and AmigaOS are currently supported), the production of very fast and highly optimized executables and, of course, the very simple BASIC syntax. PureBasic......

14. Android Studio

Android Studio Android Studio is a new Android development environment based on IntelliJ IDEA . Similar to Eclipse with the ADT Plugin, Android Studio provides integrated Android developer tools for development and debugging.Best IDE Available for Android Development specially with limited hardware options on Development device.......

15. Scratch

Scratch Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason......