Skip to main content
Share Your Experience: Take the 2024 Developer Survey
6 votes
Accepted

I need a software that will help me to create an diagram of a structure of my application

Try LucidChart Network Diagram Software, I think this will do it for your case.
Polish's user avatar
  • 188
5 votes

Network Diagram Generator

I would suggest giving MJL85 a try. Pre-requisites: Python Graphviz dot tool It is a set of python scripts that can analyse and diagram networks with the Graphviz dot tool producing the graphical ...
Steve Barnes's user avatar
  • 31.6k
4 votes
Accepted

Software to emulate a slow network connection

Clumsy is available on Github, which I found here dummynet is available on Github, which I found here NEWT was mentioned here and a download link is available here which has links for 64 bit and 32 ...
Tim Penner's user avatar
3 votes

Software for drawing network diagrams

I've used the yEd Graph Editor from yWorks to create similar diagrams. It's a free desktop application and runs on Windows, Unix/Linux, and Mac OS X. It's a WYSIWYG application, so, you can easily ...
rrirower's user avatar
  • 1,159
3 votes

Website to show/monitor home network traffic?

Yup - you want ntop - https://www.ntop.org/ Install it on a machine that traffic passes through (I use a Pi as a router for part of my network) and you can access the GUI for reports, etc. via ...
ivanivan's user avatar
  • 2,488
3 votes

Distributed file system over network

I could recommend the Lustre Filesystem. It's GPL licensed and used by Cray for their XC line of supercomputers. I have written parallel applications that heavily leveraged this particular FS across ...
Raven's user avatar
  • 193
2 votes

Implementation of RFC 6951 "Encapsulation of SCTP inside UDP" as a C library

usrsctp will provide the functionality you are looking for. https://github.com/sctplab/usrsctp Description from the project: This is a userland SCTP stack supporting FreeBSD, Linux, Mac OS X and ...
John's user avatar
  • 131
2 votes
Accepted

Simple Linux HTTP proxy server, which itself can use proxy servers

I'm using Privoxy for this goal : you can add http auth header on each query, then use https://www.privoxy.org/user-manual/config.html#FORWARD to forward requests to the other proxy. Then configure ...
tchab's user avatar
  • 180
2 votes
Accepted

What client tool can I use to test PXE?

I would suggest checking out Vargant which will let you start a VM including PXE based ones and test the installation process without restarting hardware. There are a number of articles available on ...
Steve Barnes's user avatar
  • 31.6k
2 votes
Accepted

Sharing sound devices between Linux and Windows machines

This is one way that you may be able to accomplish what you want, it requires two different pieces of software. This method is for sending sound from your Windows PC to Linux. First, you need software ...
Tom's user avatar
  • 7,709
2 votes

Software to change network adapters MAC Address on a Windows PC

Software that I've been using now and have had great luck with is called Technitium MAC Address Changer (TMAC). It's completely free and very easy to use. It is able to list every network adapter and ...
Tom's user avatar
  • 7,709
2 votes

Software for sharing files and printers among different computers in a WiFi network

What you are looking at doing is setting up a windows home group - which is the MS Windows mechanism for sharing information, printers, etc., amongst computers on the same network. Unfortunately, ...
Steve Barnes's user avatar
  • 31.6k
2 votes

Presence on the network

I programmed a tool for you. It's called PC Presence and does exactly what you want. Unfortunately, I didn't have enough time to implement notifications yet, but on/off view already works. From the ...
palsch's user avatar
  • 203
2 votes

Linux software for measuring network throughput, latency and jitter

Jitter: iperf shows this when using UDP. Server iperf -u -s Client iperf -u -c server_ip results in something like [ 3] 0.0-10.0 sec 11.8 MBytes 9.86 Mbits/sec 2.617 ms 9/ 8409 (0.11%) ...
M K's user avatar
  • 143
2 votes

Setting up local FTP that can easily be accessed by multiple users

I don't have 50+ reputation points; otherwise, I would ask for some clarification in a comment. Also, I need more than 10 reputation points to post more than two links. By the title, I got the ...
Craig Silver's user avatar
2 votes

Software for drawing network diagrams

10-Strike Network Diagram. This program is for Windows. In addition to drawing, it can scan your actual network with managed switches and display device connections.
Dmitriy's user avatar
  • 96
2 votes

Software for drawing network diagrams

I direct my students with similar needs to https://www.draw.io Less complex that what your drawing shows, but only on the "art" side. Can still do the lines, computers, switches, routers, etc. Can ...
ivanivan's user avatar
  • 2,488
2 votes

Software for drawing network diagrams

Networkmaps (https://www.networkmaps.org) lets you create diagrams in 3D. It is an opensource web based diagraming tool.
Pablo's user avatar
  • 21
2 votes

I need a software that will help me to create an diagram of a structure of my application

Online in your browser via draw.io Think you could also use PacketTracer to do the drawing, but I think that is download restricted to cisco members/users/folks
ivanivan's user avatar
  • 2,488
2 votes

Easy software to simulate network (router/switch/server) for study purposes

Download and install VirtualBox. Download a Ubuntu ISO, and install that in a VM. In your Ubuntu VM, download, install, and run Cisco Packet Tracer. It is the gold standard for teaching routing and ...
ivanivan's user avatar
  • 2,488
2 votes
Accepted

Displaying IP address path geographically

The magic word is traceroute, so you are looking for a visual traceroute. Since you don’t tell us which operating system you use, or whether you want to pay for it or not (please read [ask] and tell ...
Mawg's user avatar
  • 9,023
2 votes

Javascript package or plugin to create network diagrams with IPs

Essential Diagram EJ 2 for JavaScript supports creating any kind of diagram with SVG nodes and connectors including Network Diagrams. Example The UI for displaying the network diagram can be ...
Davis Jebaraj's user avatar
2 votes

Distributed file system over network

Off the top of my head, any one of these sounds like it might meet your requirements: GlusterFS: GNU GPL3 MongoDB: Server Side Public License (SSPL) InterPlanetary File System: MIT license, Apache ...
David Cary's user avatar
2 votes

Is there any encapsulation software for constructing network protocol header?

Scapy is library that allows construction of network packets, in a high-level way: Example for ICMP ping: ICMP Ping Classical ICMP Ping can be emulated using the following command: ans, unans = sr(IP(...
kutschkem's user avatar
  • 462
2 votes
Accepted

Something like fast.com for intranet?

Found it! https://librespeed.org/ is a free and OpenSource speed test and the backend is very simplistic (like https://github.com/saudiqbal/speed-test-openwrt ). I ended up rewriting it a bit in C for ...
Cyberax's user avatar
  • 151
2 votes

Server SSL, routing and container management in a single management application

Answering myself as I've stumbled on a link a few days after looking for a solution on Hacker news. The product is https://coolify.io Found here: So you moved off Heroku, where did you go? Whether I ...
gbro3n's user avatar
  • 171
2 votes

Tool to generate a network diagram of docker containers in cluster

Some time ago I stumbled across a very same task, and I couldn't find just right tool, so I wrote my own: https://github.com/s0rg/decompose I hope that helps.
Алексей Шевченко's user avatar
2 votes

CLI tools to test internet connectivity and stability

Install speedtest-cli apt-get install speedtest-cli https://github.com/sivel/speedtest-cli
cheche's user avatar
  • 141
1 vote

Software that monitors network bandwidth usage per process 1

NetBalancer will be the suitable application for you. https://netbalancer.com/ I am using it for years. You can monitor the network bandwidth usage per process with this application.
TomJ's user avatar
  • 934
1 vote

Small program that connects to my Wi-Fi network

If you only wish to test the network cards are working OK I would suggest a bootable Live Linux image, pre-loaded with the network card drivers that you require. You could then have a bash or python ...
Steve Barnes's user avatar
  • 31.6k

Only top scored, non community-wiki answers of a minimum length are eligible