A variation of the ubiquitous LAMP stack that traditionally includes Linux, Apache, MySQL, and PHP. Used for building web sites and web applications.


An open source enterprise portal software and a web platform for the development of websites and portals, includes a built-in web CMS, used to power corporate intranets and extranets. 


A collection of modular and reusable compiler and toolchain technologies. The main features of LLVM are generating relocatable machine code and providing the middle layers of a complete compiler system.


A tool for managing events and logs, used for collecting, parsing, and storing logs for future use, also can be used for cleaning and streaming big data from all sorts of sources into a database.


A collaboration software from IBM for connection partners, used as a social business platform to create a smarter workforce and deliver exceptional customer experiences.


Stands for Lean software development, an IT principles and practices for the software development domain that implements the set of tools of identification and steady elimination of waste.


Stands for Logical Volume Manager. A tool for volume management, developed for the Linux kernel. 


A web-based bug tracking tool used to track software defects, also used as a generic issue tracking system and project management tool.


A lightweight markup language with plain text formatting syntax. It can be converted to HTML and many other formats using a tool by the same name.


An integrated environment for technical computing and programming that has a computer algebra system and incorporates mathematical symbolic computation, arbitrary precision arithmetic, graphics, text processing. 


An open-source, cross-platform, revision-control tool for software developers, mainly writen in Python, supported on MS Windows and Unix-like systems, keeps code histories secure, also it is a distributed version control system that negates the server need. 


A computer security project that gives information about security vulnerabilities and aids in penetration testing and IDS signature development.


A library that assists with mocking your APIs. It enables you to organize your mocked HTTP responses.


Stands for Measure Of Software Similarity, an automatic system for determining the similarity of programs, detecting plagiarism, allows to check all program solutions for evidence of copying.


An IDE used for developing embedded applications on PIC digital signal controllers and dsPIC microcontrollers, it is developed by Microchip. 


Stand for Not Ant, an open source automating tool used to automate software build processes, is similar to Apache Ant, but for .NET environment, it includes front-end GUI tools (NAntBuilder, NAntGUI, Nantpad, etc).


A Java-based integrated development environment that allows to develop applications from a set of modular software components - modules, used for developing Java desktop apps, but also supports PHP, C/C++.


Stands for Nullsoft Scriptable Install System. A script-driven tool for creation of Windows installers.


Stands for New Technology File System. It is a file system of Windows NT family. It manages files and folders, provides information on them. 


Stands for Optical Character Recognition, the recognition of printed or written text characters by a computer, involves photoscanning of the text, analysis of the scanned-in image, and translation into character codes. 


An open source computer vision and machine learning software library, which was built to speed up the use of machine perception in the commercial products. Has C++, C, Python & Java interfaces. 


A web-based project management system for team collaboration despite the location of team members. 


Stands for Open Rapid Object Application Development. An object-oriented, 4GL-based app development tool for creating business applications of any type and complexity.


A platform for embedding interactive video, messaging, voice, and sharing screen into mobile apps and web. 


An open-source software that automates the creation of machine images which have a particular operating system and pre-installed software in it, can also be used with configuration management tools (Chef or Puppet). 

Development by