https://github.com/firebase/netty
Netty project - an event-driven asynchronous network application framework
https://github.com/firebase/netty
Last synced: 7 months ago
JSON representation
Netty project - an event-driven asynchronous network application framework
- Host: GitHub
- URL: https://github.com/firebase/netty
- Owner: firebase
- License: apache-2.0
- Archived: true
- Fork: true (netty/netty)
- Created: 2014-11-22T19:20:21.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-05-18T21:56:40.000Z (almost 11 years ago)
- Last Synced: 2024-09-28T17:01:37.305Z (over 1 year ago)
- Language: Java
- Homepage: http://netty.io/
- Size: 42.1 MB
- Stars: 7
- Watchers: 58
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Netty Project
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.
## Links
* [Web Site](http://netty.io/)
* [Downloads](http://netty.io/downloads.html)
* [Documentation](http://netty.io/wiki/)
* [@netty_project](https://twitter.com/netty_project)
## How to build
For the detailed information about building and developing Netty, please visit [the developer guide](http://netty.io/wiki/developer-guide.html). This page only gives very basic information.
You require the following to build Netty:
* Latest stable [Oracle JDK 7](http://www.oracle.com/technetwork/java/)
* Latest stable [Apache Maven](http://maven.apache.org/)
* If you are on Linux, you need [additional development packages](http://netty.io/wiki/native-transports.html) installed on your system, because you'll build the native transport.
Note that this is build-time requirement. JDK 5 (for 3.x) or 6 (for 4.0+) is enough to run your Netty-based application.
## Branches to look
[The 'master' branch](https://github.com/netty/netty/tree/master) is where the development of the latest major version lives on. The development of all other versions takes place in each branch whose name is identical to `.`. For example, the development of 3.9 and 4.0 resides in [the branch '3.9'](https://github.com/netty/netty/tree/3.9) and [the branch '4.0'](https://github.com/netty/netty/tree/4.0) respectively.