Skip to main content
The 2024 Developer Survey results are live! See the results
3 votes

GoJS - Free routing diagram HTML framework alternative

Essential Diagram for JavaScript supports creating any kind of diagram. Example Angular example The whole product is available for free through the community license if you qualify (less than 1 ...
Davis Jebaraj's user avatar
2 votes
Accepted

Framework and library to develop a webpage with database

All 3 points you mention can be achieved in almost any language and many frameworks, as they are simple and common needs of almost all projects anyway today on the web. Thus you should either use what ...
Patrick Mevzek's user avatar
2 votes

A modern-C++-oriented testing framework for C++ code

If you have Boost as a dependency, then Boost.Test is a no-brainer choice. Consistent, feature-complete, as minimalistic or as rich as you need it to be.
bobah's user avatar
  • 131
2 votes
Accepted

Framework to develop a large project in PHP

Laravel is an open-source widely used PHP framework. The platform was intended for the development of web application by using MVC architectural pattern. Laravel is released under the MIT license. ...
Ali Tauseef Reza's user avatar
2 votes
Accepted

Python GUI automation library for simulating user interaction in apps

On macOs there is pyatom / ATOMac. It allows access to text properties and meaningful actions without direct access to keyboard. Of course you need to add your app to accessible apps list in macOs ...
Vasily Ryabov's user avatar
2 votes

Python GUI automation library for simulating user interaction in apps

There are few Python libraries for user input automation, such as: PyAutoGUI (works on Windows, macOS, and Linux) A Python module for programmatically controlling the mouse and keyboard. PYAHK ...
kenorb's user avatar
  • 3,143
2 votes
Accepted

What framework do you recommend for a web application development project?

Stack If you are interested in a web application stack outside the Java ecosystem I would suggest a modified LAMP or LAPP stack. The abbreviation stands for LInux operating system Apache web server ...
Chris Maggiulli's user avatar
2 votes

What framework do you recommend for a web application development project?

Vaadin The Vaadin Framework is an advanced tool to write in pure Java a server-side web app that is automatically rendered client-side in common web browsers using web-standards technology. So you ...
Basil Bourque's user avatar
2 votes

Modern front end web development framework

My recommendation is just learn Angular or React, as you mentioned in comments. Both of them are mature and popular, so you can easily find the documentations.
Franklin Yu's user avatar
2 votes

Java web Framework recommendation

You have quite a lot of requirements and I have never heard of some frameworks you mentioned. (For example, I have never written a single line of PHP.) That said, I would recommend you the Spring (...
gillesB's user avatar
  • 921
2 votes
Accepted

DB and offline sync which works in browser

PouchDB has a sync feature: https://pouchdb.com/guides/replication.html The diagram is similar to the one in the question: The PouchDB is a Javascript implementation of CouchDB which is API ...
guettli's user avatar
  • 207
2 votes
Accepted

GUI framework for City Simulation Game for Python

Kivy is free, open-source, easy to use, and compatible with Python. As for 3D icons, I recommend using software like Blender to render them as image files and then they could easily be used in Kivy. ...
DylanCheetah's user avatar
1 vote

Want to know in deciding which web framework to choose and less maintainability of the services

Vaadin My background is C, C++ and Python… If you are willing to learn Java (easy enough with your background), and… …not with web front-end framework I don't want to spend much time in web-...
Basil Bourque's user avatar
1 vote

Want to know in deciding which web framework to choose and less maintainability of the services

The two main web frameworks you've got are Flask and Django. Personally, I would recommend Flask as it would provide a simpler design experience, even though you'll have to pick/design your own ...
John Go-Soco's user avatar
1 vote
Accepted

Framework for coding simple iOS + Android app that allows push notifications

Ionic Framework allows through a Cordova plugin to push notifications, so it achieves your "write once and run everywhere" criteria . Build progressive web and native mobile apps for every major ...
Sonamor's user avatar
  • 1,133
1 vote
Accepted

Choosing the framework to an IDE type of web gui

Java Applets The Java Applet route is nearly dead. All the web browser makers are phasing out support for Java Applet and similar plugin execution environments such as Flash and Silverlight because ...
Basil Bourque's user avatar
1 vote

Fullstack environment for returning hobby developer

Vaadin Vaadin Framework The Vaadin Framework (Vaadin 8) lets you write in pure Java to declare a layout with widgets (buttons, fields, labels, images, etc.). No templates, no special languages, just ...
Basil Bourque's user avatar
1 vote

Fullstack environment for returning hobby developer

If You do not restrict languages, I would suggest Django. It is a web framework for python, that in My opinion meets Your needs: Allows You to write code and see results really fast Client and server ...
ADWR's user avatar
  • 11
1 vote

Desktop GUI framework for cross-platform development

Have you thought about using Xamarin? It's free It's open source You can use C# or F# to code in. You can use Xamarin forms to create cross platform apps (you need a Mac to build for OSX/IOS) It ...
Chillie's user avatar
  • 341
1 vote

Web framework for a relative simple project

I would recommend CodeIgniter. It works right out of the box. It is simple to learn and there is a lot of resources out there incl the user guide. IMO Laravel is a bit harder to get your head around. ...
innerfred's user avatar
1 vote

Are there any frameworks for DDD?

Apache Isis is indeed a framework for DDD; I'm a committer on the project. The framework uses DataNucleus as the underlying ORM, currently only for JDO although JPA support is planned soon also. In ...
Dan Haywood's user avatar
1 vote

Javascript Framework for a CRUD web app

Check out WaveMaker Rapid. It is ideal for CRUD and is based on AngularJS framework and generates single page applications (SPA). It is a Rapid Application Development (RAD) platform so it doesn't ...
skwm's user avatar
  • 21
1 vote

JS GUI framework on top of Django REST framework

I found this project which enables users to build applications using Django and Ember.js: Ember Django Adapter (EDA) enables users to build applications using Django REST Framework and Ember.js. ...
guettli's user avatar
  • 207
1 vote

What language/platform/framework to choose for a not too complex web app?

Java + Vaadin I suggest the Vaadin Framework. Briefly: You write your app's business logic and user interface in pure Java. The Vaadin framework automagically translates this at runtime to use Web ...
Basil Bourque's user avatar
1 vote

Framework for integrating Django and JavaScript

I would recommend React.js, as it is the most popular front-end framework out there nowadays. Great documentation and resources, like YouTube tutorials, due to the fact that it has a huge community, ...
georgekrax's user avatar
1 vote

Java Optimization Framework

Since I'm looking for a Java library for quadratic programming (Solve small quadratic programming problem with inequality constraints in Java or C/C++), I've come across some items. I think this ...
Robert Dodier's user avatar
1 vote
Accepted

CSS/JS Framework for small websites

You can customize Bootstrap the way you want and include only features you need to keep it lite.
webvitaly's user avatar
1 vote
Accepted

Java web framework

Vaadin Vaadin is a Java framework for building desktop-style web apps written in pure Java. Your app lives in the server-side, executing in pure Java in a JVM. The user-interface is generated at ...
Basil Bourque's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible