Technologies
Name Description Vendor
ASP.NET Framework
ASP.NET is an open source web framework for building modern web apps and services with .NET. ASP.NET creates websites based on HTML5, CSS, and JavaScript that are simple, fast, and can scale to millions of users.
Microsoft
Amazon DynamoDB
Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed database and supports both document and key-value data models. Its flexible data model and reliable performance make it a great fit for mobile, web, gaming, ad-tech, IoT, and many other applications.
Amazon
OSX
The new OS X Server brings even more power to your business, home office, or school. It’s remarkably easy to install, set up, and manage. And new features make it faster than ever to download software across your network.
Apple
ZeroMQ
ØMQ looks like an embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports like in-process, inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fan-out, pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous message-processing tasks. It has a score of language APIs and runs on most operating systems.
iMatix
Lua
Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.
LabLua
AngularJS
HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop
Google
MiniProfiler
A simple but effective mini-profiler for .NET and Ruby
Stack Overflow
Amazon Aurora
Amazon Aurora is a MySQL-compatible, relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. Amazon Aurora provides up to five times better performance than MySQL at a price point one tenth that of a commercial database while delivering similar performance and availability.
Amazon
Apache Tomcat
Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process.
The Apache Software Foundation
Clojure
Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR, and JavaScript). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming
Rich Hickey
LevelDB
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Google
C++
C++ is a general purpose programming language. It has imperative, object-oriented and generic programming features, while also providing the facilities for low level memory manipulation.
Standard C++ Foundation
Windows Server 2008
Windows Server is the platform for building an infrastructure of connected applications, networks, and web services, from the workgroup to the data center. Windows Server 2008 is built from the same code base as Windows Vista; therefore, it shares much of the same architecture and functionality.
Microsoft
RethinkDB
RethinkDB is built to store JSON documents, and scale to multiple machines with very little effort. It has a pleasant query language that supports really useful queries like table joins and group by, and is easy to setup and learn.
RethinkDB
Scala
Scala is an acronym for “Scalable Language”. This means that Scala grows with you. You can play with it by typing one-line expressions and observing the results. But you can also rely on it for large mission critical systems, as many companies, including Twitter, LinkedIn, or Intel do.
Typesafe
Traffic Management by Dyn
Built on a robust, world-class anycast network, Dyn's Traffic Management solutions give you the peace of mind that your web properties are available even if data center or cloud provider outages occur. A vendor-agnostic connectivity layer, Dyn’s Traffic Management ensures you are operating your infrastructure cost efficiently, putting you in control to move traffic to the best resource available for each customer experience. With Traffic Director, each of your user's queries are routed to the most efficient endpoint, ensuring the highest performance and the most relevant content.
Dyn, Inc.
ServiceStack.OrmLite
OrmLite's is a Simple, Fast, Typed ORM that provides a convenient, DRY, config-free, RDBMS-agnostic typed wrapper retaining a high affinity with SQL, exposing intuitive APIs that generate predictable SQL and maps cleanly to (DTO-friendly) disconnected POCO's. This approach makes easier to reason-about your data access making it obvious what SQL is getting executed at what time, whilst mitigating unexpected behavior, implicit N+1 queries and leaky data access prevalent in Heavy ORMs.
ServiceStack
Ruby on Rails
Ruby on Rails is an open-source web framework that’s optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
Basecamp
Nginx
nginx is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. For a long time, it has been running on many heavily loaded Russian sites including Yandex, Mail.Ru, VK, and Rambler.
Nginx
HttpListener
The HttpListener class is built on top of HTTP.sys, which is the kernel mode listener that handles all HTTP traffic for Windows. HTTP.sys provides connection management, bandwidth throttling, and Web server logging. Use the HttpCfg.exe tool to add SSL certificates. For more information, see the documentation on the HttpCfg.exe tool in the Server documentation.
Microsoft
CentOS
CentOS as a group is a community of open source contributors and users. Typical CentOS users are organisations and individuals that do not need strong commercial support in order to achieve successful operation. CentOS is 100% compatible rebuild of the Red Hat Enterprise Linux, in full compliance with Red Hat's redistribution requirements. CentOS is for people who need an enterprise class operating system stability without the cost of certification and support.
The CentOS Project
Google App Engine
Google App Engine is a Platform as a Service (PaaS) offering that lets you build and run applications on Google’s infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs change. With App Engine, there are no servers for you to maintain. You simply upload your application and it’s ready to go.
Google
Paymill Payments
PAYMILL offers you an online payment service, which makes the transactions in your online shop easy. Discover the innovative payment system from PAYMILL.
Paymill
.NET Core
.NET Core is a general purpose development platform maintained by Microsoft and the .NET community on GitHub. It is cross-platform, supporting Windows, macOS and Linux, and can be used in device, cloud, and embedded/IoT scenarios.
Microsoft
Amazon EC2
Amazon EC2 provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers and system administrators.
Amazon
Groovy
Groovy is an agile and dynamic language for the Java Virtual Machine that builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk.
James Strachan
Azure Service Bus
Microsoft Azure Service Bus is a reliable information delivery service. The purpose of this service is to make communication easier.
Microsoft
Datomic
Datomic is a fully transactional, cloud-ready, immutable database that brings powerful database features (like ACID transactions, flexible schema and a robust query language) to modern scalable data stores. Its immutable data gives you auditability and caching built in from the start.
Cognitect
Apache Kafka
Apache Kafka is publish-subscribe messaging rethought as a distributed commit log. A single Kafka broker can handle hundreds of megabytes of reads and writes per second from thousands of clients. Kafka is designed to allow a single cluster to serve as the central data backbone for a large organization. It can be elastically and transparently expanded without downtime. Messages are persisted on disk and replicated within the cluster to prevent data loss. Each broker can handle terabytes of messages without performance impact.
The Apache Software Foundation
CoffeeScript
CoffeeScript is a little language that compiles into JavaScript. Underneath that awkward Java-esque patina, JavaScript has always had a gorgeous heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.
Jeremy Ashkenas
Neo4j
Designed from the ground up to support blazing-fast connected queries; thousands of times faster than SQL. This approach, refined over more than a decade, lets you do away entirely with SQL joins, a major cause of application slowdown.
Neo Technology
Softlayer
SoftLayer is built to give you the highest performing cloud infrastructure available. One platform that integrates and automates everything.
IBM
Linode
High performance SSD Linux servers for all of your infrastructure needs.
Linode
ejabberd
ejabberd is a Jabber/XMPP instant messaging server, licensed under GPLv2 (Free and Open Source), written in Erlang/OTP. Among other features, ejabberd is cross-platform, fault-tolerant, clusterable and modular.
ProcessOne
Firebase
Firebase is a cloud services provider for a realtime database and backend as a service. Firebase provides application developers an API that allows application data to be synchronized across clients and stored on Firebase's cloud.
Google
Spark
Apache Spark is a fast and general engine for large-scale data processing which can run programs up to 100x faster than Hadoop MapReduce in memory, or 10x faster on disk and can power a stack of high-level tools including Spark SQL, MLlib for machine learning, GraphX, and Spark Streaming. Spark runs on Hadoop, Mesos, standalone, or in the cloud. It can access diverse data sources including HDFS, Cassandra, HBase, S3.
The Apache Software Foundation
Mandrill
Online email marketing solution to manage subscribers, send emails, and track results. Offers integrations with other programs.
MailChimp
ServiceStack.Redis
.NET's leading C# Redis Client, ServiceStack.Redis is a high-performance full-featured Redis Client for .NET with a rich, typed and intuitive API that natively supports complex POCO types as well as idiomatic redis server collection adapters for .NET collection interfaces.
ServiceStack
ASP.NET MVC
ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development. ASP.NET MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.
Microsoft
iOS
iOS is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that presently powers many of the company's mobile devices, including the iPhone, iPad, and iPod Touch.
Apple
Sphinx Search
Sphinx is an open source full text search server, designed with performance, relevance (search quality), and integration simplicity in mind. Sphinx lets you either batch index and search data stored in files, an SQL database, NoSQL storage - or index and search data on the fly, working with Sphinx pretty much as with a database server.
Sphinx Technologies
Elasticsearch
Elasticsearch is a flexible and powerful open source, distributed, real-time search and analytics engine. Architected from the ground up for use in distributed environments where reliability and scalability are must haves, Elasticsearch gives you the ability to move easily beyond simple full-text search. Through its robust set of APIs and query DSLs, plus clients for the most popular programming languages, Elasticsearch delivers on the near limitless promises of search technology.
Elasticsearch
Windows Server 2012
At the heart of the Microsoft Cloud OS vision, Windows Server 2012 R2 brings Microsoft’s experience delivering global-scale cloud services into your infrastructure with new features and enhancements in virtualisation, management, storage, networking, virtual desktop infrastructure, access and information protection, the web and application platform, and more.
Microsoft
Mono
Mono is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime. A growing family of solutions and an active and enthusiastic contributing community is helping position Mono to become the leading choice for development of cross platform applications.
Xamarin
Gunicorn
Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resources, and fairly speedy.
Benoit Chesneau
Java
Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering embedded and mobile applications, games, Web-based content, and enterprise software. With more than 9 million developers worldwide, Java enables you to efficiently develop, deploy and use exciting applications and services.
Oracle
Docker
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments.
Docker
Perl
Perl 5 is a highly capable, feature-rich programming language with over 26 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale development projects.
The Perl Foundation
Level3
Level 3 Communications is an American multinational telecommunications and Internet service provider company that operates a Tier 1 network. The company provides core transport, IP, voice, video, and content delivery for most of the medium to large Internet carriers in North America, Latin America, Europe, and selected cities in Asia. Level 3 is also the largest competitive local exchange carrier (CLEC) and the 2nd largest provider of fiber optic internet access (based on coverage area) in the United States.
Level3 Communications
Zend Framework
Zend Framework (ZF) is an open source, object-oriented web application framework implemented in PHP 5 and licensed under the New BSD License.
zend
Apache Cordova
Apache Cordova wraps your HTML/JavaScript app into a native container which can access the device functions of several platforms. These functions are exposed via a unified JavaScript API, allowing you to easily write one set of code to target nearly every phone or tablet on the market today and publish to their app stores.
The Apache Software Foundation
Android
Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.
Google
Silverlight
Silverlight is a powerful development tool for creating engaging, interactive user experiences for Web and mobile applications. Silverlight is a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works.
Microsoft
Knockout
Simplify dynamic JavaScript UIs with the Model-View-View Model (MVVM)
KnockoutJS.com
PHP
PHP is a popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
PHP Group
Amazon SES
Amazon Simple Email Service (Amazon SES) is a cost-effective outbound-only email-sending service built on the reliable and scalable infrastructure that Amazon.com has developed to serve its own customer base. With Amazon SES, you can send transactional email, marketing messages, or any other type of high-quality content and you only pay for what you use.
Amazon
Amazon SimpleDB
Amazon SimpleDB is a highly available and flexible non-relational data store that offloads the work of database administration. Developers simply store and query data items via web services requests and Amazon SimpleDB does the rest.
Amazon
Sentry
Sentry provides real-time crash reporting for your web apps, mobile apps, and games.
Functional Software
Pingdom
Pingdom is a service that tracks the uptime, downtime, and performance of websites. Based in Sweden, Pingdom monitors websites from multiple locations globally so that it can distinguish genuine downtime from routing and access problems.
Pingdom
React
React is a new library from Facebook that enables a new approach to rendering dynamic UI's, maintaining state and modularizing large complex JavaScript Apps.
Facebook
AWS
Amazon Web Services is a subsidiary of Amazon.com that provides on-demand cloud computing platforms to individuals, companies and governments, on a paid subscription basis
Amazon
Dapper
Dapper - a simple object mapper for .Net
Dapper
Ubuntu
The leading platform for scale-out computing, Ubuntu Server helps you make the most of your infrastructure. Whether you want to deploy an OpenStack cloud, a Hadoop cluster or a 50,000-node render farm, Ubuntu Server delivers the best value scale-out performance available.
Canonical
PostgreSQL
PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages).
PostgreSQL
HipHop for PHP
HHVM (aka the HipHop Virtual Machine) is an open-source virtual machine designed for executing programs written in Hack and PHP. HHVM uses a just-in-time compilation approach to achieve superior performance while maintaining the flexibility that PHP developers are accustomed to. To date, HHVM (and its predecessor HPHPc before it) has realized over a 9x increase in web request throughput and over a 5x reduction in memory consumption for Facebook compared with the PHP 5.2 engine + APC. HHVM should be used together with a FastCGI-based webserver like nginx or apache.
Facebook
Apache Solr
Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites.
The Apache Software Foundation
MySQL
MySQL is the world's most popular open source database. Whether you are a fast growing web property, technology ISV or large enterprise, MySQL can cost-effectively help you deliver high performance, scalable database applications.
Oracle
WCF SOAP
Windows Communication Foundation (WCF) is a framework for building service-oriented applications.
Microsoft
Apache ActiveMQ
Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns server - it's fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4.
The Apache Software Foundation
Backbone.js
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
DocumentCloud
Apache Jena
Apache Jena is an open source Semantic Web framework for Java. It provides an API to extract data from and write to RDF graphs. The graphs are represented as an abstract "model". A model can be sourced with data from files, databases, URLs or a combination of these. A Model can also be queried through SPARQL 1.1.
Apache
Go
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Google
Python
Python is powerful... and fast; plays well with others; runs everywhere; is friendly & easy to learn; is Open.
Python Software Foundation
Jetty
Jetty provides a Web server and javax.servlet container, plus support for SPDY, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations.
The Eclipse Foundation
VB.NET
Visual Basic .NET is a multi-paradigm, object-oriented programming language, implemented on the .NET Framework. Microsoft launched VB.NET in 2002 as the successor to its original Visual Basic language.
Microsoft
Xamarin
Create native iOS, Android, Mac and Windows apps in C#. Xamarin apps are built with standard, native user interface controls. Apps not only look the way the end user expects, they behave that way too. They have access to the full spectrum of functionality exposed by the underlying platform and device, including platform-specific capabilities like iBeacons and Android Fragments that can leverage platform-specific hardware acceleration, and are compiled for native performance.
Xamarin
ServiceStack
ServiceStack is a simple, fast, versatile and full-featured Web and Services Framework that's thoughtfully-architected to reduce artificial complexity and promote remote services best practices with a message-based design that allows for maximum re-use where ServiceStack Services are able to be consumed via an array of built-in fast data formats (inc. JSON, XML, CSV, JSV, ProtoBuf and MsgPack) as well as XSD/WSDL for SOAP endpoints and Redis and Rabbit MQ hosts. The same Services also serve as the Controller in ServiceStack's Smart Razor Views reducing the effort to serve both Web and Rich Desktop or Mobile Clients.
Service Stack
Red Hat Linux
Red Hat Enterprise Linux gives you the tools you need to modernize your infrastructure, boost efficiency through standardization and virtualization, and ultimately prepare your datacenter for an open, hybrid cloud IT architecture. Red Hat Enterprise Linux provides the stability to take on today’s challenges and the flexibility to adapt to tomorrow’s demands.
Red Hat
node.js
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Ryan Dhal and Joyent
jQuery
jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.
The jQuery Foundation
Ruby
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Yukihiro Matsumoto
Amazon S3
Amazon Simple Storage Service (Amazon S3), provides developers and IT teams with secure, durable, highly-scalable object storage. Amazon S3 is easy to use, with a simple web services interface to store and retrieve any amount of data from anywhere on the web. With Amazon S3, you pay only for the storage you actually use. There is no minimum fee and no setup cost.
Amazon
Papertrail
Papertrail provides hosted log management, live in minutes.
Solarwinds
Elixir
Elixir is a functional, concurrent, general-purpose programming language that runs on the Erlang virtual machine (BEAM). Elixir builds on top of Erlang to provide distributed, fault-tolerant, soft real-time, non-stop applications but also extends it to support metaprogramming with macros and polymorphism via protocols.
Jose Valim
Kotlin
Concise, safe, statically typed multi-paradigm programming language that can run on JVM, Javascript or as native code.
Jetbrains
Resque
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
GitHub
AWS RDS
Amazon Relational Database Service (Amazon RDS) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database management tasks, freeing you up to focus on your applications and business.
Amazon
Protocol Buffers
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages – Java, C++, or Python.
Google
Memcached
memcached is a high-performance, distributed memory object caching system, generic in nature, but originally intended for use in speeding up dynamic web applications by alleviating database load. You can think of it as a short-term memory for your applications.
Danga Interactive
OneSignal
OneSignal is a free push notification service for web and mobile apps.
OneSignal
deepstreamHub
Deepstream is a high-performance realtime server that synchronises data between servers, browsers, smartphones and IoT devices within milliseconds. It is used by traders to receive thousands of prices per second, ticket merchants to sell out venues in minutes, IoT vendors to store and process ten thousands of sensor inputs, taxi-dispatchers to track fleets of cars moving through a city or admins to orchestrate stateful microservice clusters.
deepstreamHub
Redis
Redis is an open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.
Salvatore Sanfilippo
C
C is an imperative (procedural) language. It was designed to be compiled using a relatively straightforward compiler, to provide low-level access to memory, to provide language constructs that map efficiently to machine instructions, and to require minimal run-time support. C was therefore useful for many applications that had formerly been coded in assembly language, such as in system programming.
Dennis Ritchie
Sinatra
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
Blake Mizerany
Apache Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.
The Apache Software Foundation
Aerospike
Aerospike is a distributed, scalable NoSQL database. It is architected with three key objectives: Create a high-performance, scalable platform that would meet the needs of today’s web-scale applications, provide the robustness and reliability (ie, ACID) expected from traditional databases, provide operational efficiency (minimal manual involvement).
Aerospike
C#
C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework.
Microsoft
Rust
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
Mozilla
InfluxDB
An open-source, distributed, time series database with no external dependencies. InfluxDB is the new home for all of your metrics, events, and analytics.
InflxDB
Zapier
Zaps are automations created using Triggers and Actions. You can use Zaps to connect any two Zapier-supported apps to each other.
Zapier