Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Netty Project

Compare

Claimed by JBoss Analyzed over 1 year ago

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. ... [More] It greatly simplifies and streamlines network programming such as TCP and UDP socket server. [Less]

12.7M lines of code

104 current contributors

over 1 year since last commit

37 users on Open Hub

Activity Not Available
5.0
 
I Use This

libev

Compare

  Analyzed 4 months ago

From site: A full-featured and high-performance event loop that is loosely modeled after libevent, but without its limitations and bugs. It is used, among others, in the GNU Virtual Private Ethernet and rxvt-unicode packages. Features include child/pid watchers and periodic timers based on ... [More] wallclock (absolute) time (in addition to timers using relative timeouts), as well as epoll/kqueue/event ports/inotify support, fast timer management, time jump detection and correction, and ease-of-use. It can be used as a libevent replacement using its emulation API or directly embedded into your programs without the need for complex configuration support. A full-featured and well-documented perl interface is also available. [Less]

8.31K lines of code

1 current contributors

6 months since last commit

14 users on Open Hub

Activity Not Available
3.8
   
I Use This

Eventlet

Compare

  Analyzed about 22 hours ago

Eventlet is a networking library written in Python. It achieves high scalability by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.

25.8K lines of code

6 current contributors

8 days since last commit

11 users on Open Hub

Low Activity
4.8
   
I Use This

ScUtil

Compare

  Analyzed 2 days ago

Hundreds of functions of a variety of topics, from statistics to string parsing, module utilities to network tools. Everyone's pet library accumulates features over time. My erlang library got big, fast. I often find myself giving functions from it out to other people, and a lot of my other ... [More] libraries are dependant on ScUtil in various ways, so I figured what the hell, let's give it away. This library is believed to be efficiently implemented at all points. Efficiency tips are, however, both appreciated and taken seriously. ScUtil uses the TestErl library for unit, regression and stochastic testing. ScUtil is free and MIT licensed, because the GPL is evil. ScUtil is written by John Haugeland, from http://fullof.bs/ . [Less]

9.39K lines of code

0 current contributors

about 5 years since last commit

11 users on Open Hub

Inactive
4.8
   
I Use This

Socket.IO

Compare

  Analyzed about 2 hours ago

Socket.IO is the Realtime application framework (Node.JS server) for the socket.io project. There are also Socket.IO clients for various languages and environments. Socket.IO aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms.

12.2K lines of code

8 current contributors

20 days since last commit

10 users on Open Hub

Moderate Activity
5.0
 
I Use This

gevent

Compare

  Analyzed 4 days ago

gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of libevent event loop. Features include: convenient API around greenlets familiar synchronization primitives socket module that cooperates WSGI server on top of ... [More] libevent-http DNS requests done through libevent-dns monkey patching utility to get pure Python modules to cooperate [Less]

335K lines of code

8 current contributors

3 months since last commit

10 users on Open Hub

Moderate Activity
5.0
 
I Use This

hwloc

Compare

  Analyzed 4 months ago

hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing application with gathering information about the hardware so as to exploit it accordingly and efficiently. ... [More] hwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. [Less]

318K lines of code

6 current contributors

4 months since last commit

8 users on Open Hub

Activity Not Available
5.0
 
I Use This

lwIP

Compare

  Analyzed 1 day ago

lwIP is an implementation of the TCP/IP protocol suite focused on reducing resource usage while still having a full scale TCP/IP. lwIP is suitable for embedded systems with ~10KB of free RAM and ~40KB of code ROM. lwIP features: - IPv4, IPv6, ICMP, IGMP, TCP, UDP - Specialized raw API for ... [More] enhanced performance - Optional Berkeley-alike socket API - DHCP (Dynamic Host Configuration Protocol) - PPP (Point-to-Point Protocol) - ARP (Address Resolution Protocol) for Ethernet [Less]

146K lines of code

16 current contributors

26 days since last commit

7 users on Open Hub

Moderate Activity
5.0
 
I Use This

UDT

Compare

  Analyzed over 1 year ago

UDT is an application level data transport protocol for the emerging distributed data intensive applications over wide area high-speed networks. UDT uses UDP to transfer bulk data and it has its own reliability control and congestion control mechanism. This new protocol is not only for private or ... [More] QoS-enabled links, but also for shared networks. Furthermore, UDT is also a highly configurable framework that can accommodate various congestion control algorithms. [Less]

58.1K lines of code

0 current contributors

about 8 years since last commit

6 users on Open Hub

Activity Not Available
5.0
 
I Use This
Licenses: BSD-3-Clause, lgpl

Grizzly

Compare

  Analyzed over 1 year ago

Writing scalable server applications in the Java™ programming language has always been difficult. Before the advent of the Java New I/O API (NIO), thread management issues made it impossible for a server to scale to thousands of users. The Grizzly framework has been designed to help developers to ... [More] take advantage of the Java™ NIO API. Grizzly goals is to help developers to build scalable and robust servers using NIO and we are also offering embeddable components supporting HTTP, Bayeux Protocol, Servlet (Partially) and Comet [Less]

0 lines of code

0 current contributors

0 since last commit

5 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: common_de..., lgpl