PageSourceSearch

https://omnetpp.org/download/

html omnetpp.org collected 2026-10-02 04:20:34 UTC 31,113 bytes, 1,119 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4  <head>
5    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
6    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0"/>
7
8    <title>OMNeT++ Downloads</title>
9    <meta name="description" content="OMNeT++ public website" />
10
11
12    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
13    <link rel="stylesheet" type="text/css" media="screen,projection" href="/assets/flip.min.css">
14    <link rel="stylesheet" type="text/css" media="screen,projection" href="/assets/fontawesome.css">
15    <link rel="stylesheet" type="text/css" media="screen,projection" href="/assets/materialize.css" />
16    <link rel="stylesheet" type="text/css" media="screen,projection" href="/assets/main.css">
17    <link rel="stylesheet" type="text/css" media="screen,projection" href="/assets/pygments.css">
18    <link rel="canonical" href="https://omnetpp.org/download/" />
19    <link rel="alternate" type="application/rss+xml" title="OMNeT++ Discrete Event Simulator" href="/feed.xml" />
20
21    
22    
22<script>
vendor: 345 bytes, lines 22-28
22
23  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
24  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
25  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
26  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
27
28  ga('create', '
28UA-240922-2
vendor: 38 bytes, lines 28-29
28', 'auto');
29  ga('send', 'pageview');
30</script>
30
31<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 31-32
31
32<script async src="https://www.googletagmanager.com/gtag/js?id=
32G-QGGDS2R96M
vendor: 12 bytes, line 32
32"></script>
33<script>
34  
vendor: 134 bytes, lines 34-38
34window.dataLayer = window.dataLayer || [];
35  function gtag(){dataLayer.push(arguments);}
36  gtag('js', new Date());
37
38  gtag('config', '
38G-QGGDS2R96M
vendor: 4 bytes, line 38
38');
39</script>
39
40
41
42    
43
44    <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css" />
45<script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script>
vendor: 1 bytes, line 45
45
46<script>
47window.addEventListener("load", function(){
48window.cookieconsent.initialise({
49  "palette": {
50    "popup": {
51      "background": "#252e39"
52    },
53    "button": {
54      "background": "transparent",
55      "text": "#14a7d0",
56      "border": "#14a7d0"
57    }
58  }
59})});
60</script>
60
61
62</head>
63
64
65  <body>
66
67    <nav class="navigator grey lighten-3" role="navigation">
68    <div class="nav-wrapper container"><a id="logo-container" class="brand-logo" href="/">OMNeT++</a>
69    
70    
71
72          <a href="#" data-target="nav-mobile" class="sidenav-trigger"><i class="material-icons">menu</i></a>
73          <ul class="right hide-on-med-and-down">
74            
75              
76                <li>
77                   <a href="/intro">Introduction</a>
78                </li>
79              
80            
81              
82                <li>
83                   <a href="/download">Download</a>
84                </li>
85              
86            
87              
88                <li>
89                   <a href="/documentation">Documentation</a>
90                </li>
91              
92            
93              
94                <li>
95                   <a href="/download/models-and-tools">Simulation Models and Tools</a>
96                </li>
97              
98            
99          </ul>
100
101          <ul id="nav-mobile" class="sidenav">
102            
103              
104                <li>
105                   <a href="/intro">Introduction</a>
106                </li>
107              
108            
109              
110                <li>
111                   <a href="/download">Download</a>
112                </li>
113              
114            
115              
116                <li>
117                   <a href="/documentation">Documentation</a>
118                </li>
119              
120            
121              
122                <li>
123                   <a href="/download/models-and-tools">Simulation Models and Tools</a>
124                </li>
125              
126            
127          </ul>
128
129    </div>
130</nav>
131
132        <div class="container content">
133
134    <h1>OMNeT++ Downloads</h1>
135
136    <div class="row">
137 <div class="col s12 m6">
138  <a href="preview" class="waves-effect blue-grey btn" style="width: 100%"><i class="material-icons right">new_releases</i>&nbsp;Previews</a>
139 </div>
140 <div class="col s12 m6">
141  <a href="old" class="waves-effect blue-grey btn" style="width: 100%"><i class="material-icons right">history</i>&nbsp;Older Versions</a>
142 </div>
143</div>
144
145<div class="download-cards">
146
147
148
149
150
151  
152
153  
154
155  
156    
157            
158        <div class="card ">
159    <div class="card-content">
160        <div class="left"><span class="card-title">OMNeT++ 6.4.0</span>
161          <time><i class="far fa-calendar-alt"></i>&nbsp;2026-05-08</time>&nbsp;&nbsp;
162          
163          
164        </div>
165        <div style="clear: both;"></div>
166        <div><p>This release brings major improvements to the simulation kernel’s numerical
167stability, a redesigned WATCH mechanism with full STL container inspection, a
168pluggable RNG manager, and significant NED editor enhancements including figure
169rendering, rename refactoring, and new display string features. The Qtenv
170inspector and the IDE also received substantial usability improvements.</p>
171
172<p>Issues <a href="https://github.com/omnetpp/omnetpp/issues?q=is%3Aissue+is%3Aclosed+milestone%3A6.4">fixed</a> in version 6.4.0.</p>
173
174<p>Read the <a href="https://github.com/omnetpp/omnetpp/blob/omnetpp-6.4.0/WHATSNEW.md">What’s New</a> page for more details.</p>
175</div>
176        
177        
178        <a href="https://github.com/omnetpp/omnetpp/releases/tag/omnetpp-6.4.0" target="_blank" class="waves-effect btn-small black-text grey lighten-2" style="margin-top: 4px;">What's New</a>
179        
180    </div>
181
182   <div class="card-tabs grey lighten-2">
183      <ul class="tabs tabs-transparent tabs-fixed-width">
184  
185        <li class="tab">
186          <a href="#omnetpp-640_opp_env">
187          
188          
189          
190          
191          
192          <i class="fas fa-cubes"></i>&nbsp;opp_env
193          
194          </a>
195        </li>
196  
197        <li class="tab">
198          <a href="#omnetpp-640_linux">
199          <i class="fab fa-linux fa-lg"></i>&nbsp;LINUX
200          
201          
202          
203          
204          
205          
206          </a>
207        </li>
208  
209        <li class="tab">
210          <a href="#omnetpp-640_windows">
211          
212          <i class="fab fa-windows fa-lg"></i>&nbsp;WINDOWS
213          
214          
215          
216          
217          
218          </a>
219        </li>
220  
221        <li class="tab">
222          <a href="#omnetpp-640_macos">
223          
224          
225          <i class="fab fa-apple fa-lg"></i>&nbsp;MAC OS
226          
227          
228          
229          
230          </a>
231        </li>
232  
233        <li class="tab">
234          <a href="#omnetpp-640_core">
235          
236          
237          
238          
239          <i class="fas fa-file-archive"></i>&nbsp;CORE
240          
241          
242          </a>
243        </li>
244  
245        <li class="tab">
246          <a href="#omnetpp-640_docker">
247          
248          
249          
250          <i class="fab fa-docker fa-lg"></i>&nbsp;Docker
251          
252          
253          
254          </a>
255        </li>
256  
257      </ul>
258    </div>
259    <div class="card-content">
260  
261      <div id="omnetpp-640_opp_env">
262          
263            <div style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">
264              <p>We recommend using the <code class="language-plaintext highlighter-rouge">opp_env</code> package manager to install OMNeT++ and other models and frameworks.</p>
265
266<ul>
267  <li>On Linux and macOS:
268    <ul>
269      <li>Install the <a href="https://nixos.org/download/">NIX</a> package manager.</li>
270      <li>Install the <a href="https://github.com/omnetpp/opp_env/blob/main/INSTALL.md">opp_env</a> package manager
271using <code class="language-plaintext highlighter-rouge">pip install opp-env</code>.</li>
272      <li>Create a workspace directory and initialize it with <code class="language-plaintext highlighter-rouge">opp_env init</code>.</li>
273    </ul>
274  </li>
275  <li>On Windows:
276    <ul>
277      <li>Install the <a href="https://github.com/omnetpp/opp_env/releases/download/wsl/opp_env.wsl">opp_env.wsl</a>
278WSL image. (Make sure you have WSL 2.4.4 or later on your machine.)</li>
279      <li>Start the downloaded image and follow the instructions on the first run.</li>
280    </ul>
281  </li>
282  <li>Install OMNeT++ with <code class="language-plaintext highlighter-rouge">opp_env install omnetpp-6.4.0</code></li>
283</ul>
284
285            </div>
286          
287
288          
289          
290          <div style="clear: both"></div>
291      </div>
292  
293      <div id="omnetpp-640_linux">
294          
295
296          
297            <div class="architecture-list">
298
299              
300                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
301                  
302                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
303                    <div style="min-width: 180pt;">
304                      
305                        <a class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="M.Tabs.getInstance(document.querySelector('.tabs')).select('omnetpp-640_opp_env')">
306                          <i class="fas fa-cubes right"></i>Use opp_env
307                        </a>
308                      
309                      
310                    </div>
311                    
312                    <div style="flex-grow: 1;">
313                      
314                        <p>We recommend using the <code class="language-plaintext highlighter-rouge">opp_env</code> package manager to install OMNeT++ and other models and frameworks.</p>
315
316                      
317
318                      
319                    </div>
320                  </div>
321                  
322                  
323                </div>
324              
325                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
326                  
327                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
328                    <div style="min-width: 180pt;">
329                      
330                      
331                        
332                        <a href="https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-linux-x86_64.tgz" class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="if (typeof ga != 'undefined') { ga('send', 'event', 'omnetpp-download', 'download', 'https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-linux-x86_64.tgz', null, null);}">
333                          <i class="fas fa-download right"></i>Download (x86_64)
334                        </a>
335                      
336                    </div>
337                    
338                    <div style="flex-grow: 1;">
339                      
340
341                      
342                        
343                        <div><strong>File:</strong> omnetpp-6.4.0-linux-x86_64.tgz
344                                    (403MB)
345                        </div>
346                        <div><strong>SHA256:</strong> 2dd2cfbd388e50e843f5713716f065e878df7bb104b69f3435f740b37b21d459</div>
347                      
348                    </div>
349                  </div>
350                  
351                  <div style="margin-top: 10px;"><p>Use the <code class="language-plaintext highlighter-rouge">install.sh</code> script in the root directory of the archive to install dependencies and build OMNeT++.
352Supported: Ubuntu, Debian, Fedora, openSUSE Leap, Arch Linux, AlmaLinux and other similar distros.</p>
353</div>
354                </div>
355              
356                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
357                  
358                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
359                    <div style="min-width: 180pt;">
360                      
361                      
362                        
363                        <a href="https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-linux-aarch64.tgz" class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="if (typeof ga != 'undefined') { ga('send', 'event', 'omnetpp-download', 'download', 'https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-linux-aarch64.tgz', null, null);}">
364                          <i class="fas fa-download right"></i>Download (aarch64)
365                        </a>
366                      
367                    </div>
368                    
369                    <div style="flex-grow: 1;">
370                      
371
372                      
373                        
374                        <div><strong>File:</strong> omnetpp-6.4.0-linux-aarch64.tgz
375                                    (402MB)
376                        </div>
377                        <div><strong>SHA256:</strong> 13099125c95f636f37fc4d23e2ed8c9fa81e8396e90879673e86a80647c148cd</div>
378                      
379                    </div>
380                  </div>
381                  
382                  <div style="margin-top: 10px;"><p>Use the <code class="language-plaintext highlighter-rouge">install.sh</code> script in the root directory of the archive to install dependencies and build OMNeT++.
383Supported: Ubuntu, Debian, Fedora, openSUSE Leap, Arch Linux, AlmaLinux and other similar distros.</p>
384</div>
385                </div>
386              
387            </div>
388          
389          
390          <div style="clear: both"></div>
391      </div>
392  
393      <div id="omnetpp-640_windows">
394          
395
396          
397            <div class="architecture-list">
398
399              
400                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
401                  
402                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
403                    <div style="min-width: 180pt;">
404                      
405                      
406                        
407                        <a href="https://github.com/omnetpp/opp_env/releases/download/wsl/opp_env.wsl" class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="if (typeof ga != 'undefined') { ga('send', 'event', 'omnetpp-download', 'download', 'https://github.com/omnetpp/opp_env/releases/download/wsl/opp_env.wsl', null, null);}">
408                          <i class="fas fa-download right"></i>Download (opp_env)
409                        </a>
410                      
411                    </div>
412                    
413                    <div style="flex-grow: 1;">
414                      
415
416                      
417                        
418                        <div><strong>File:</strong> opp_env.wsl
419                                    (186MB)
420                        </div>
421                        
422                      
423                    </div>
424                  </div>
425                  
426                  <div style="margin-top: 10px;"><p>RECOMMENDED: This is a Windows Subsystem for Linux (WSL2) image containing <code class="language-plaintext highlighter-rouge">opp_env</code> which lets you easily install
427any version of OMNeT++ and its dependencies (and a lot of other 3rd-party models and frameworks).
428Just download and start the image file. As long as you have WSL 2.4.4 or later on your machine, it will
429automatically install <code class="language-plaintext highlighter-rouge">opp_env</code>. On the first run, choose ‘manual installation’ and then install the OMNeT++
430with <code class="language-plaintext highlighter-rouge">opp_env install omnetpp-6.4.0</code>.</p>
431</div>
432                </div>
433              
434                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
435                  
436                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
437                    <div style="min-width: 180pt;">
438                      
439                      
440                        
441                        <a href="https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-windows-x86_64.7z" class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="if (typeof ga != 'undefined') { ga('send', 'event', 'omnetpp-download', 'download', 'https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-windows-x86_64.7z', null, null);}">
442                          <i class="fas fa-download right"></i>Download (x86_64)
443                        </a>
444                      
445                    </div>
446                    
447                    <div style="flex-grow: 1;">
448                      
449
450                      
451                        
452                        <div><strong>File:</strong> omnetpp-6.4.0-windows-x86_64.7z
453                                    (1153MB)
454                        </div>
455                        <div><strong>SHA256:</strong> 3c0957fe466332bcf441f132ac0fe102986c96699f50fee03abbcafbdc4504ab</div>
456                      
457                    </div>
458                  </div>
459                  
460                  <div style="margin-top: 10px;"><p>This is a version of OMNeT++ built with MinGW. A snapshot of MinGW64 toolchain is bundled with this archive.
461Because of Msys posix emulation and NTFS filesystem limitations, this version is a LOT slower for development than the
462Linux or macOS versions. You will get much better performance if you use WSL2 (https://github.com/microsoft/WSL) and
463install the Linux version. Or even better, use <code class="language-plaintext highlighter-rouge">opp_env.wsl</code> to install <code class="language-plaintext highlighter-rouge">opp_env</code> directly on WSL2.</p>
464</div>
465                </div>
466              
467            </div>
468          
469          
470          <div style="clear: both"></div>
471      </div>
472  
473      <div id="omnetpp-640_macos">
474          
475
476          
477            <div class="architecture-list">
478
479              
480                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
481                  
482                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
483                    <div style="min-width: 180pt;">
484                      
484
485                        <a class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="M.Tabs.getInstance(document.querySelector('.tabs')).select('omnetpp-640_opp_env')">
486                          <i class="fas fa-cubes right"></i>Use opp_env
487                        </a>
488                      
489                      
490                    </div>
491                    
492                    <div style="flex-grow: 1;">
493                      
494                        <p>We recommend using the <code class="language-plaintext highlighter-rouge">opp_env</code> package manager to install OMNeT++ and other models and frameworks.</p>
495
496                      
497
498                      
499                    </div>
500                  </div>
501                  
502                  
503                </div>
504              
505                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
506                  
507                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
508                    <div style="min-width: 180pt;">
509                      
510                      
511                        
512                        <a href="https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-macos-aarch64.tgz" class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="if (typeof ga != 'undefined') { ga('send', 'event', 'omnetpp-download', 'download', 'https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-macos-aarch64.tgz', null, null);}">
513                          <i class="fas fa-download right"></i>Download (aarch64)
514                        </a>
515                      
516                    </div>
517                    
518                    <div style="flex-grow: 1;">
519                      
520
521                      
522                        
523                        <div><strong>File:</strong> omnetpp-6.4.0-macos-aarch64.tgz
524                                    (400MB)
525                        </div>
526                        <div><strong>SHA256:</strong> 11fe0600066b70fe6bde52c1deb90a5dc2701fb579819ec03372011f6f900d0f</div>
527                      
528                    </div>
529                  </div>
530                  
531                  <div style="margin-top: 10px;"><p>OMNeT++ requires a properly installed version of Xcode Command Line Tools and Homebrew (https://brew.sh/).
532Use the <code class="language-plaintext highlighter-rouge">install.sh</code> script in the root directory of the archive to install dependencies and build OMNeT++.</p>
533</div>
534                </div>
535              
536                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
537                  
538                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
539                    <div style="min-width: 180pt;">
540                      
541                      
542                        
543                        <a href="https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-macos-x86_64.tgz" class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="if (typeof ga != 'undefined') { ga('send', 'event', 'omnetpp-download', 'download', 'https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-macos-x86_64.tgz', null, null);}">
544                          <i class="fas fa-download right"></i>Download (x86_64)
545                        </a>
546                      
547                    </div>
548                    
549                    <div style="flex-grow: 1;">
550                      
551
552                      
553                        
554                        <div><strong>File:</strong> omnetpp-6.4.0-macos-x86_64.tgz
555                                    (401MB)
556                        </div>
557                        <div><strong>SHA256:</strong> e2297e02082444e2ab446e015ef21f04ca2e9da053e56199e13bcad609b3bf70</div>
558                      
559                    </div>
560                  </div>
561                  
562                  <div style="margin-top: 10px;"><p>OMNeT++ requires a properly installed version of Xcode Command Line Tools and Homebrew (https://brew.sh/).
563Use the <code class="language-plaintext highlighter-rouge">install.sh</code> script in the root directory of the archive to install dependencies and build OMNeT++.
564(Use this version ONLY if you have an Intel based Mac computer. Do not use this version on an Apple
565Silicon Mac with Rosetta 2.)</p>
566</div>
567                </div>
568              
569            </div>
570          
571          
572          <div style="clear: both"></div>
573      </div>
574  
575      <div id="omnetpp-640_core">
576          
577            <div style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">
578              <p>This is the architecture independent source version of OMNeT++. Useful for installing OMNeT++ on a system where no
579IDE or GUI is required. Use the <code class="language-plaintext highlighter-rouge">install.sh</code> script in the root directory of the archive to install all dependencies
580and build OMNeT++. To install without Qtenv support, use <code class="language-plaintext highlighter-rouge">install.sh --no-gui</code>.</p>
581
582            </div>
583          
584
585          
586            <div class="architecture-list">
587
588              
589                <div class="architecture-item" style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">                  
590                  
591                  <div style="display: flex; flex-wrap: wrap; align-items: center; gap: 10px;">
592                    <div style="min-width: 180pt;">
593                      
594                      
595                        
596                        <a href="https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-core.tgz" class="waves-effect waves-light green darken-3 btn-small" style="margin-bottom: 5px; width: 180pt;" onclick="if (typeof ga != 'undefined') { ga('send', 'event', 'omnetpp-download', 'download', 'https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-core.tgz', null, null);}">
597                          <i class="fas fa-download right"></i>Download 
598                        </a>
599                      
600                    </div>
601                    
602                    <div style="flex-grow: 1;">
603                      
604
605                      
606                        
607                        <div><strong>File:</strong> omnetpp-6.4.0-core.tgz
608                                    (76MB)
609                        </div>
610                        <div><strong>SHA256:</strong> db8de41f2503772aa627fbd99901078fd7a9db9942df9f284de40f7704053bbb</div>
611                      
612                    </div>
613                  </div>
614                  
615                  
616                </div>
617              
618            </div>
619          
620          
621          <div style="clear: both"></div>
622      </div>
623  
624      <div id="omnetpp-640_docker">
625          
626            <div style="margin-bottom: 15px; padding: 10px; background-color: #f5f5f5; border-radius: 4px;">
627              <p>Container images are available at the <a href="https://github.com/orgs/omnetpp/packages?repo_name=omnetpp">GitHub Container Registry</a>.</p>
628
629<p>To run in distrobox (recommended, GUI supported):</p>
630
631<p><code class="language-plaintext highlighter-rouge">distrobox assemble create --file  https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.4.0/omnetpp-6.4.0-distrobox.ini</code></p>
632
633<p>To run a container with OMNeT++ (core version, no GUI):</p>
634
635<p><code class="language-plaintext highlighter-rouge">docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" ghcr.io/omnetpp/omnetpp:u26.04-6.4.0</code></p>
636
637            </div>
638          
639
640          
641          
642          <div style="clear: both"></div>
643      </div>
644  
645    </div>
646
647</div>
648
649      
650    
651  
652
653  
654
655  
656
657  
658
659  
660
661  
662
663  
664
665  
666
667  
668
669  
670
671  
672
673  
674
675  
676
677  
678
679  
680
681  
682
683  
684
685  
686
687  
688
689  
690
691  
692
693  
694
695  
696
697  
698
699  
700
701  
702
703  
704
705  
706
707  
708
709  
710
711  
712
713  
714
715  
716
717  
718
719  
720
721  
722
723  
724
725  
726
727  
728
729  
730
731  
732
733  
734
735  
736
737  
738
739  
740
741  
742
743  
744
745  
746
747  
748
749  
750
751  
752
753  
754
755  
756
757  
758
759  
760
761  
762
763  
764
765  
766
767  
768
769  
770
771  
772
773  
774
775  
776
777  
778
779  
780
781  
782
783  
784
785  
786
787  
788
789  
790
791  
792
793  
794
795  
796
797  
798
799  
800
801  
802
803  
804
805  
806
807  
808
809  
810
811  
812
813  
814
815  
816
817  
818
819  
820
821  
822
823  
824
825  
826
827  
828
829  
830
831  
832
833  
834
835  
836
837  
838
839  
840
841  
842
843  
844
845  
846
847  
848
849  
850
851  
852
853  
854
855  
856
857  
858
859  
860
861  
862
863  
864
865  
866
867  
868
869  
870
871  
872
873  
874
875  
876
877  
878
879  
880
881  
882
883  
884
885  
886
887  
888
889  
890
891  
892
893  
894
895  
896
897  
898
899  
900
901  
902
903  
904
905  
906
907  
908
909  
910
911  
912
913  
914
915  
916
917  
918
919  
920
921  
922
923  
924
925  
926
927  
928
929  
930
931  
932
933  
934
935  
936
937  
938
939  
940
941  
942
943  
944
945  
946
947  
948
949  
950
951  
952
953  
954
955  
956
957  
958
959  
960
961  
962
963  
964
965  
966
967  
968
969  
970
971  
972
973  
974
975  
976
977  
978
979  
980
981  
982
983  
984
985  
986
987  
988
989  
990
991  
992
993  
994
995  
996
997  
998
999  
1000
1001  
1002
1003  
1004
1005  
1006
1007  
1008
1009  
1010
1011  
1012
1013  
1014
1015  
1016
1017  
1018
1019  
1020
1021  
1022
1023  
1024
1025  
1026
1027  
1028
1029  
1030
1031  
1032
1033  
1034
1035  
1036
1037  
1038
1039  
1040
1041  
1042
1043  
1044
1045  
1046
1047  
1048
1049  
1050
1051  
1052
1053  
1054
1055
1056</div>
1057
1058
1059
1060</div>
1061
1062
1063      <footer class="page-footer">
1064    <div class="container">
1065      <div class="row">
1066        <div class="col l5 s12">
1067          <h5>About OMNeT++</h5>
1068          <p class="grey-text text-lighten-4">OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators.</p>
1069        </div>
1070        <div class="col l3 s12">
1071          <h5>Connect</h5>
1072          <ul>
1073            <li><a class="white-text" href="https://forum.omnetpp.org" target="_blank"><i class="fas fa-comments" style="padding: 0 2px;"></i>&ensp;
1073Discussions</a></li>
1074            <li><a class="white-text" href="/bugtracker"><i class="fas fa-bug"></i>&ensp;Bug tracker</a></li>
1075            <li><a class="white-text" href="https://stackoverflow.com/questions/tagged/omnet++" target="_blank"><i class="fab fa-stack-overflow" style="padding: 0 2px;"></i>&ensp;Stack Overflow</a></li>
1076          </ul>
1077        </div>
1078        <div class="col l4 s12">
1079            <h5>Related links</h5>
1080            <ul>
1081              <li><a class="white-text" href="https://nb.omnetpp.org" target="_blank"><i class="fas fa-book" style="padding: 0 2px;"></i>&ensp;OMNeT++ Gemini Notebook</a></li>
1082              <li><a class="white-text" href="https://github.com/omnetpp/omnetpp" target="_blank"><i class="fab fa-github" style="padding: 0 2px;"></i>&ensp;OMNeT++ on Github</a></li>
1083              <li><a class="white-text" href="https://github.com/orgs/omnetpp/packages?repo_name=omnetpp" target="_blank"><i class="fab fa-docker"></i>&ensp;OMNeT++ Containers</a></li>
1084              <li><a class="white-text" href="https://summit.omnetpp.org" target="_blank"><i class="fas fa-users"></i>&ensp;OMNeT++ Summits</a></li>
1085              <li><a class="white-text" href="https://inet.omnetpp.org" target="_blank"><i class="fas fa-network-wired"></i>&ensp;INET Framework</a></li>
1086              <li><a class="white-text" href="https://omnest.com" target="_blank"><i class="fas fa-phone" style="padding: 0 2px;"></i>&ensp;Commercial version</a></li>
1087            </ul>
1088          </div>
1089        </div>
1090    </div>
1091    <div class="footer-copyright">
1092        <div class="container">
1093            <div>
1094                <span style="float: left">
1095                Hosted on <a target="_blank" class="orange-text text-lighten-3" href="https://github.com/omnetpp/omnetpp.org">GitHub</a>.
1096                </span>
1097                <span style="float: right">
1098                Copyright © 2001-2025. <a href="https://omnetpp.org" class="orange-text text-lighten-3">OpenSim Ltd.</a>
1099                </span>
1100                <div style="text-align: center">
1101                <a class="orange-text text-lighten-3" href="/privacy-policy">Privacy Policy</a>
1102                </div>
1103            </div>
1104        </div>
1105    </div>
1106  </footer>
1107
1108    <!--  Scripts-->
1109<script src="/js/jquery.min.js"></script>
vendor: 1 bytes, line 1109
1109
1110<script src="/js/materialize.min.js"></script>
vendor: 1 bytes, line 1110
1110
1111<script src="/js/flip.min.js"></script>
vendor: 1 bytes, line 1111
1111
1112<script src="/js/copyToClipboard.js"></script>
vendor: 1 bytes, line 1112
1112
1113<script src="/js/init.js"></script>
1113
1114
1115
1116  
1116<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"9847e1ad3cf1498abffb750ed2278724","r":1,"spa":2}' crossorigin="anonymous"></script>
1116
1117</body>
1118
1119</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.