Stack Exchange Network

Stack Exchange network consists of 174 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.

5
votes
3answers
36k 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
954 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
355 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
24 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
498 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
37 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
29 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
130 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
88 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
191 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
66 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
94 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
86 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
305 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
15 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
76 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
253 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
263 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
25 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
332 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
23 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 ...
3
votes
1answer
247 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
128 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
33 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
49 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
117 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
42 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
51 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 ...
9
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
293 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
172 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
107 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
330 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
118 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
24 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. ...
1
vote
0answers
36 views

PostSharp Aspect Libraries

I own a PostSharp license. PostSharp is a IL code weaver for .NET in order to achieve aspect oriented programming (AOP). Depending on the edition, PostSharp comes with more or less aspects included, ...
1
vote
0answers
59 views

program that takes metamodel(preferably from KMF) and produces a modeling program

Abbreviations explain Model: in software engineering we think of a software as a model for something real in the world, for example a Company is something that has name,state,city,etc and in which ...
1
vote
1answer
30 views

Sync Android app with other devices

I develop an Android app for private use of a few users. And I need to sync the data between them. It uses SQLite as DB. Is there a simple, free API that allows me to sync data between the devices ...
0
votes
2answers
68 views

Can anyone recommend a scripting language and OpenGL implementation?

I have this idea for a simple game requiring some 3D graphics for my sons to play. It shouldn't be too demanding - render up to 5 (approx.) spheres on the screen at one time - but I would like to ...
2
votes
0answers
58 views

A C++ library for configurable pretty-printing/dumping of large arrays?

I am looking for a library - or a piece-of-a-library - for printing the contents of arrays of elements of simple types to an output stream. Its basic use is debugging code which processes very large ...
4
votes
1answer
58 views

Reliable decent affiliate system to help with selling my software

I write and sell my software on my website, but I'm better at writing software then selling it. I'd like to give my customers the opportunity to sell my software and get a cut of the price for doing ...
1
vote
1answer
42 views

WinForms library for funny or extravagant progress bars

I'm looking for a collection of non-standard progress bars. My intended use is in games for little children (age 3 to 10) (feel free to suggest others libraries as well). The library should be for ....
0
votes
1answer
16 views

SaaS for testing across mobile devices with Windows 10 support

I am looking for some sort of SaaS like Xamarin Test Cloud or SauceLabs but that supports Windows 10 devices as well as iOS and Android. Does any such service exist?
0
votes
3answers
2k views

Commercial Python IDE [closed]

I believe that great value can be created in the pursuit of profit. Therefore I am interested in good commercial Python IDEs. Free-ware/nag-ware is considered commercial for my purposes. Answers here ...