Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [software-development]

Software tools used during the development of other software.

2
votes
2answers
58 views

Cross platform GUI library/toolkit covering many platforms

I would like to develop an application that will run on Windows x86, macOS, Linux, Android, Windows 10 Mobile and iOS. My main interest is to code both the business logic and the GUI of the ...
4
votes
1answer
85 views

Backend infrastructure of Dropbox-like platform

Sapiens, I seek thy help! We're about to begin building the backend infrastructure of our mobile application that is going to store (and organise) files quite a lot like Dropbox. While I did ...
2
votes
0answers
33 views

Software recommendation for a setup that requires fast atomic batch incrementations and fast batch reads of those counters

Context: This is a Jersey application Run on a Tomcat server Connects to a MySQL database using Hibernate All on Netbeans I have an application that has Item objects. Each Item has a unique Number ...
2
votes
0answers
65 views

Tool to keep track of our maintainance modifications to many similar websites

We are maintaining a lot of similar websites. We are looking for a tool which simplify our work: Declare a task, that changes code. [e.g mark active menu bar] Declare the pages that need to be ...
0
votes
0answers
24 views

Tool for collaborative c++ API design

I am looking for a tool which allows a (small) team to develop, discuss and document a C/ C++ API together. So far all the tools I found are target REST / WEB APIs. Ideally the tool whould also allow ...
1
vote
1answer
311 views

IBM Rhapsody - alternative IDE?

The Rhapsody IDE is very poor compared to MSVC, which itself is nowhere near as good as Qt Creator IDE. Are there any options to use a different IDE for Rhapsody? Or can you integrate Rhapsody (via ...
1
vote
1answer
27 views

Heap library for Python on PyPI

The builtin heapq library in Python only supports min-heaps and is implemented in pure python, which makes it quite slow. Is there a decent heap library the supports both min-heaps and max-heaps and ...
3
votes
2answers
458 views

Anyone know of any other alternatives to Edraw Office Viewer Component or Office Components?

I want the ability to load excel workbook into a windows application form and have all the features excel have if you were to open it by itself. Edraw https://www.edrawsoft.com/officeviewer.php seems ...
3
votes
1answer
52 views

Free way to develop Windows CE apps?

I got an ARM-based Windows CE 5 device, and I tried to make apps for it. But I had to install VS 2005 Professional. Using VS 2005 Professional and Win CE SDK Standard will offer a full development ...
5
votes
3answers
43k views

GUI drag & drop style GUI Builder for Python Tkinter

I'm looking for a GUI drag and drop style GUI builder for Python Tkinter where I can create windows with forms, buttons, labels, etc. without actually writing any code. I would like the software to ...
4
votes
0answers
1k views

Visual Basic to Python Converter (Not Online)

I need to be able to convert a large, legacy, code base written in Visual Basic 6, (as released in 1998 and with support stopped in 2008), to python so as to extend the support life and provide cross-...
1
vote
1answer
377 views

Reporting framework can be customized by end user

I am having a hard time to select a suitable framework/tool for a reporting purpose. I have a Silverlight application where I need to integrate reporting functionality. Challenging part is, I need to ...
0
votes
0answers
25 views

Software to search XML files which match an XPath

I've got some XML files which are .NET configuration files (app.config, web.config). You can read the specification on MSDN. My problem is very specific but it can easily be generalized. In a client ...
2
votes
3answers
612 views

UML diagramming software which is free for students?

Looking for a good UML diagramming software (in browser or desktop) which is free or heavily discounted for students. It needs to be able to support at least; Use Case, Class, Object, Interaction and ...
3
votes
0answers
40 views

Display whitespace characters in browser

As part of an attempt to enforce C/C++ coding style at work I'm running our .c source files through Artistic Style and generating an HTML difference report between the original source file and ...
1
vote
2answers
30 views

Applying a generic transformation to a set of files incrementally

Let's say I have a build process where one of the steps is applying a transformation to a bunch of files, such that one source file equals one target file. This could be something like compression, ...
2
votes
2answers
1k views

boost::program_options (command line parser) alternative that can process arguments in order

I've posted the following question on SO, but I guess boost::program_options can't help me here: I have options --foo (short form -f) and --bar that need special treatment, they are repeatable and ...
7
votes
1answer
131 views

Is there a code analysis tool that can reduce my conditional branching?

I want to reduce the deep nested branching of this C code and I wonder if there is an analysis tool that can make a truth table for the conditions or if I must analyze it manually? I'd like to make ...
1
vote
0answers
89 views

Firebase alternatives for Android?

I am trying to implement a MongoDB-like interface for making a CRUD over Java objects, like this: public interface UsersRepository { public void createUser(User user); public User readUser(...
9
votes
1answer
194 views

Software to help understand source code

I am looking for an open-source software that would help me understand source code faster. I am aware of tools like Understand, Source Insight, etc., but they are commercial with hefty fees for a ...
5
votes
1answer
67 views

Rapid web/app development tool for creating mockups

I'm trying to find a tool (if such a thing exists) to help in a team brainstorming session. We're trying to develop either websites (and / or) mobile apps. We're developing mockup sketches/drawings ...
11
votes
2answers
99 views

Tool for generating all combinations of a parameter space (for testing)

Suppose I've written an app which may be invoked as follows: my_magic_app --foo=yes --bar=5003 --baz=best_baz_ever Now suppose I want to test it by having bar range from some number to another, foo ...
3
votes
1answer
88 views

Is there a purely command line tool to generate call hierarchies for c++?

I'm looking for something like cflow but for C++. ctags helps us find the definition. I want to find the callers, which is the reverse problem.
5
votes
1answer
312 views

Software library to create large excel files serverside

Story We have successfully been using Aspose cells for years, but we are looking ahead and noticing that as our reports grow in size, we are hitting limits as to what Aspose can handle. I'm looking ...
1
vote
0answers
16 views

Software activation solution

I am writing a piece of software. Anyone can install it for free, and it is the full product but has limited functionality. If someone purchases the software, I want to allow the user to enter a ...
0
votes
2answers
77 views

Mobile development with JavaScript - too many options, what to choose?

I want to develop an app using JavaScript to be supported in Android and iOS. I only know JavaScript, so I don't have any experience with mobile app development. Is there any tool that I can use to ...
3
votes
1answer
267 views

Library for graph grammar & graph rewriting

I'm interested in a library for: Representing graph rewriting rules Representing formal grammars relating to graphs (Low priority:) representing graph automata (Low priority:) Running graph automata ...
0
votes
0answers
17 views

Looking for a simple PM tool with resources allocation (daily agenda) report

We are using Trello for our PM needs and it's doing really great job being simple and effective in what it does. But it's lacking crucial report for me as PM - team members daily/weekly agenda. Like, ...
2
votes
1answer
279 views

Alexandrescu 'vexing alligator' allocator implementation?

In last year's CppCon, the wonderful Andrei Alexandrescu gave a talk on designing memory allocators, (in?)aptly named: std::allocator is to Allocation what std::vector is to Vexation (earlier titles:...
0
votes
0answers
27 views

Modeling data flow in a software system

I'm looking for a tool that will help me model data flow of an application. In the example below I would want to click on for example Temp 1, and the paths to both outputs would be highlighted. A ...
5
votes
0answers
343 views

Open source library/API to validate word pronunciation (like in Rosetta Stone)

I'm planning to make a web app that captures the user speech and tell the user if he/she is spelling the words in the right way, and gave him/her hits as to where he needs to improve his spelling. To ...
1
vote
1answer
24 views

Get specific content from a website (software shopping)

I need to get some content from a website. The problem is, when I use HTTrack Website Copier I get only the HTML. But the content I want is requested in PHP. Is there some tool which visits each link ...
4
votes
1answer
256 views

C++ constexpr math (header-only) library [closed]

I'd like to utilize C++14's constexpr semantics expansion to calculate some mathematical formulae at compile time. But - I don't want to roll my constexpr versions of sqrt(), log(), sin() etc. It's ...
1
vote
2answers
129 views

Python wrapper class library for unix commands with arguments

I'm looking for a library wrapper class to wrap an unix command into a Python class (, possibly for further presentation of command on the web). Ideally the command options are presented in the ...
1
vote
0answers
36 views

Compiler to create an Android app from a WordPress blog

There are a lot of services that simply turns your blog into an app that opens the mobile optimized version inside a browser kind of thing. I'm not looking for such 'converters'. Is there any Open ...
2
votes
1answer
1k views

Tool for inspecting Windows Forms applications

I have a rather large Windows Forms application. I'm unfamiliar with its code base and have a hard time finding things with Visual Studio. However, business users can easily point me to the various ...
1
vote
1answer
51 views

diff file viewer

There are numerous GUI diff tools, such as meld, kdiff3, kompare and others. However, it seems that all of these expect to get the input files and compare them, rather than allowing you to supply your ...
2
votes
2answers
120 views

Software to help port VxWorks application to Windows

My company uses a product called VxWorks and I am looking for a software to help port the VxWorks application into Windows. Note that the motherboard was changed. The OS would be changed to Windows-7 ...
3
votes
1answer
45 views

Organizing multiple development's projects

Software development is like playing Lego, you make some "brick" that you will use in multiple projects. For example, Project 1, web-server using PHP and MySQL: configure Apache configure PHP ...
1
vote
2answers
1k views

Organization Chart for JavaScript [closed]

I am trying to see if there is any kind of responsive template, library or whatever it helps me to create an Organization Chart, it should be based on JavaScript. I need something like this. That is ...
2
votes
0answers
52 views

Libraries for building a backup program in .NET

I'm thinking of building a backup program that suits my needs and since I'm familiar with C#, I'm looking for a few libraries that I'd need to achieve that. The library or libraries should support ...
2
votes
1answer
95 views

Open source libraries for metrics and dashboards to display them

Say I write a C++/Python application and I want to monitor things like batch processing time, etc. Are there open source libraries that I can integrate into my application? I want to be able to ...
10
votes
2answers
2k views

C++ unit testing framework [closed]

I would like to hear what is a recommended C++ unit testing framework or, in case there is not a single one, what is a generally accepted flowchart that can lead me while picking one.
1
vote
1answer
314 views

PHP frontend for existing git reposetories

I'm looking for a frontend interface for git repo's written in PHP. I would like the software to meet these requirements, Gratis Works with existing repositories (GitPHP will not work because it ...
1
vote
2answers
174 views

Picking a PHP IDE and SVN package for professional software development?

For the past few years I have been, in my spare time, completing freelance work. Most recently I have developed a piece of software that has picked up some interest and so I am going to be having it ...
2
votes
1answer
110 views

Searching for a software for creating UML diagrams

I very like UML diagrams, and recently I used Codeuml and PlantText UML Editor for easy creating diagrams from text, using PlantUML syntax. I very like the result, except that I prefer a direct edit ...
4
votes
1answer
79 views

Is there a linting tool for projects on GitHub or GitLab?

I just wondered if there's a linting tool (e.g. like Debian's lintian) for projects hosted on full-feature source code hosting platforms like GitHub or GitLab. I'd imagine that such a tool could ...
6
votes
1answer
383 views

Modern-C++ reflection library

I'm interested in using a reflection library with my code, without going into details, I'm interested in understand what's available out there, strengths and weaknesses etc. So far I've noticed: ...
5
votes
3answers
126 views

Postgres/PostGIS GUI aplication development tools

I am planning to use Postgres/postgis RDBMS on Windows platform 64bit for creating some user-friendly desktop or web application for populating a database, and I need a form designer tool like ...
1
vote
0answers
25 views

Visual Studio plugin to convert loops to parallel loops

I am trying to make my application faster. Besides optimizing the algorithms, introducing caches etc. I'd like to better scale with hardware, i.e. make use of multiple CPUs/cores or hyperthreading. ...