Skip to content

Commit

Permalink
Update drasyl.nuspec
Browse files Browse the repository at this point in the history
  • Loading branch information
KevinRoebert committed Mar 13, 2021
1 parent c9bc228 commit 7c17b56
Showing 1 changed file with 28 additions and 30 deletions.
58 changes: 28 additions & 30 deletions drasyl.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -18,44 +18,42 @@
<bugTrackerUrl>https://github.com/drasyl-overlay/drasyl/issues</bugTrackerUrl>
<tags>drasyl overlay-network p2p</tags>
<summary>general-purpose overlay network framework for rapid development of distributed P2P applications</summary>
<description>
# drasyl
<description>
drasyl is a general-purpose overlay network framework for rapid development of distributed P2P
applications.

drasyl is a general-purpose overlay network framework for rapid development of distributed P2P
applications.
By using drasyl developers can fully concentrate on creating distributed applications. With drasyl,
boundaries between IP-based networks will be eliminated and secure communication channels between
any peers will be provided. Zero-configuration is required to use drasyl. Developers can run a new
drasyl node without having to write configuration files or provide IP addresses of peers.

By using drasyl developers can fully concentrate on creating distributed applications. With drasyl,
boundaries between IP-based networks will be eliminated and secure communication channels between
any peers will be provided. Zero-configuration is required to use drasyl. Developers can run a new
drasyl node without having to write configuration files or provide IP addresses of peers.
![drasyl architecture](https://docs.drasyl.org/master/assets/img/drasyl-architecture.png)

![drasyl architecture](https://docs.drasyl.org/master/assets/img/drasyl-architecture.png)
## Features

# Features
- Provides Communication Channels between any two Nodes (on the Internet).
- Automatic Discovery of Peers running within same Process, Computer, LAN, or the Internet.
- Automatic Handover to most local Communication Channel.
- Overcomes Network Barriers (Statefull Firewalls, NATs).
- UDP Hole Punching.
- Port Mapping (UPnP-IGD, NAT-PMP, PCP).
- Reacts to Network Changes.
- Asynchronous and Event-Driven.
- Lightweight.
- Extensible.

* Provides Communication Channels between any two Nodes (on the Internet).
* Automatic Discovery of Peers running within same Process, Computer, LAN, or the Internet.
* Automatic Handover to most local Communication Channel.
* Overcomes Network Barriers (Statefull Firewalls, NATs).
* UDP Hole Punching.
* Port Mapping (UPnP-IGD, NAT-PMP, PCP).
* Reacts to Network Changes.
* Asynchronous and Event-Driven.
* Lightweight.
* Extensible.
## Usage and Documentation

# Usage and Documentation
- [Getting Started](https://docs.drasyl.org/getting-started/)
- [Configuration](https://docs.drasyl.org/configuration/)
- [JavaDoc](https://www.javadoc.io/doc/org.drasyl/drasyl-core/latest/index.html)
- [Command Line Interface](https://docs.drasyl.org/cli/)
- [Chat](https://gitter.im/drasyl-overlay/drasyl)

* [Getting Started](https://docs.drasyl.org/getting-started/)
* [Configuration](https://docs.drasyl.org/configuration/)
* [JavaDoc](https://www.javadoc.io/doc/org.drasyl/drasyl-core/latest/index.html)
* [Command Line Interface](https://docs.drasyl.org/cli/)
* [Chat](https://gitter.im/drasyl-overlay/drasyl)
## License

# License

This is free software under the terms of the [GNU Lesser General Public License v3.0](LICENSE)
</description>
This is free software under the terms of the [GNU Lesser General Public License v3.0](LICENSE)
</description>
<releaseNotes>None</releaseNotes>
<dependencies>
<dependency id="openjdk11" version="11.0.10.9" />
Expand Down

0 comments on commit 7c17b56

Please sign in to comment.