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.


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


An Apache Hadoop software framework for writing applications whith big amounts of data on large clusters of commodity hardware in a reliable, fault-tolerant manner. 


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 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.


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


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 open source software application for monitoring systems, networks and infrastructure, can alert technical staff of the problem. 


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 Network Mapper, is a security scanner, used to discover hosts and services on a computer network, therefore building a "map" of the network.


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. 


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


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). 


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.


A tool for easily making HTTP requests, which helps developers and companies to supercharge their API workflow.


A Microsoft 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. 


Free IDE primarily used for creating various cross platform Java apps. Through plugins, it also allows to develop apps in other programming languages, including C, C++, JavaScript, PHP, Python, Ruby, to name but a few.

Subscribe for updates