A software configuration management system, used by software developers to keep track of all the software they build, it reports who did what; compares, merges, and branches files, stores files and file configurations.


Microsoft's task automation and configuration management framework. It includes a command-line shell and associated scripting language built on the .NET Framework, an important tool for network administrators. 


A utility that automates the generation of Makefiles, simplifies the build process for development projects across different platforms, is supplied with Qt. 

Rational Team Concert

A software development collaboration tool for team usage. It helps to manage all sides of treir work like tasks, plans, build management etc.


An open source, flexible project management web application which was written using Ruby on Rails framework, it allows users to manage multiple projects and associated subprojects, provides project wikis, forums, time tracking, and role-based access control.


A scripting tool based on Microsoft’s VBScript language. It allows you quickly add functionality to Rhino, or automate repetitive tasks.


Stands for Remote Sync. A free utility for copying and synchronizing files across computer systems, by checking the timestamp and size of these files. Allows to synchronize data remotely and locally across directories, disks and networks, perform data backups. 


A software package that gives network administrators flexibility and freedom in terms of setup, configuration, and choice of systems and equipment. It runs on Linux and Unix. 


A web-based integrated tool from SAP that is used to simplify end-to-end application development, also used for debuging, testing, deploying apps with templates, samples, code editors, etc.


Stands for Statistical Analysis System, a software for data analysis used for data management, data mining, report writing, statistical analysis, business modeling, applications development, data warehousing, etc.


A product and Scrum project management tool used for team work mainly. 


A real-time error tracking, that gives you insight into production deployments and information to reproduce and fix crashes.


A web-based Microsoft's document management and collaboration tool, the system that can tie a lot of PCs and mobile devices together, can be used for coordination by companies with a hundred employees. 


A free plug-in and a development tool for creating user experiences for web and mobile applications. It is powered by the .NET framework.


A cloud-based team collaboration tool. The name is an acronym for 'Searchable Log of All Conversation and Knowledge'. 


An open source platform used to manage source code quality, provides code analyzers, reporting tools, defects hunting modules and TimeMachine; written in Java, but is able to analyse code in about 20 programming languages. 


A free Mercurial and Git Client for Windows and Mac platforms, provides a graphical interface for repositories, between users and Git


A software for searching, monitoring, and analyzing machine-generated big data with a web-style interface. Can generate graphs, reports, alerts, visualizations, etc.

SQL Developer

An Oracle Database IDE, a graphical UI that is used for working with SQL, PL/SQL, Stored Java Procedures, and XML in order to manage database tasks easier.


A high-load tool for caching and forwarding HTTP, FTP web proxy, used for speeding up a web server, for caching web, DNS, other sharing network resources, and also for aiding security. 


A free and open source distributed realtime computation system. It makes easier to reliably process unbounded streams of data.


Stands for Subversion, a version control system mainly used for managing source code. Allows editing of the source files by multiple people. Since 2010 - Apache Subversion. 


A development framework for building and managing service-oriented applications.


A program on Unix-like systems that outputs the last parts of a piped data or text file. 


An integrated web-based project management tool that focuses on the Agile methodology, allows following a Scrum, Kanban or customized approach, provides an intuitive visual interface to manage software development projects. 

Development by