NAF Alternatives
Similar projects and alternatives to NAF
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
LeanQt
LeanQt is a stripped-down Qt version easy to build from source and to integrate with an application.
-
Smalltalk
Parser, code model, interpreter and navigable browser for the original Xerox Smalltalk-80 v2 sources and virtual image file (by rochus-keller)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
NAF reviews and mentions
-
LeanQt – GUI is here, Widgets are near
> no scripting support ... No SQL
It's mostly about concentration of responsibilities, or as they say on Unix: "do one thing and do it well". Scripting support can easily be delegated to other projects (LeanQt inherits meta and introspection facilities of Qt which make dynamic bindings easy to accomplish, see e.g. this one for Lua: https://github.com/rochus-keller/NAF/tree/master/Script2); the same applies to database integration and other topics.
-
LeanQt - a stripped-down Qt version easy to build from source and to integrate with an application
That's actually not so difficult; Qt has good provisions for this (e.g. the meta type/object system with introspection, properties and the like which can be examined and used at runtime); the Qt company themselves offer a Python and JavaScript binding. I'm often mapping Qt objects as Lua user data which can be easily abstracted away even in C++98 (see e.g. https://github.com/rochus-keller/NAF/tree/master/Script2).
Stats
rochus-keller/NAF is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of NAF is C++.
Popular Comparisons
Sponsored