<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.eiroca.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.eiroca.net/wiki/feed.php">
        <title>eIrOcA</title>
        <description></description>
        <link>https://www.eiroca.net/wiki/</link>
        <image rdf:resource="https://www.eiroca.net/wiki/lib/tpl/eiroca/images/favicon.ico" />
       <dc:date>2026-06-09T09:22:42+0000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.eiroca.net/wiki/software/desktop/orgapp"/>
                <rdf:li rdf:resource="https://www.eiroca.net/wiki/archive/awesome/6502"/>
                <rdf:li rdf:resource="https://www.eiroca.net/wiki/it/software/desktop/orgapp"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.eiroca.net/wiki/lib/tpl/eiroca/images/favicon.ico">
        <title>eIrOcA</title>
        <link>https://www.eiroca.net/wiki/</link>
        <url>https://www.eiroca.net/wiki/lib/tpl/eiroca/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.eiroca.net/wiki/software/desktop/orgapp">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-19T16:07:08+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OrgApp</title>
        <link>https://www.eiroca.net/wiki/software/desktop/orgapp</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;orgapp&quot;&gt;OrgApp&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.eiroca.net/wiki/software/desktop/orgapp&quot; class=&quot;media&quot; title=&quot;software:desktop:orgapp&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/ico/orgapp.png&quot; class=&quot;mediaright&quot; align=&quot;right&quot; title=&quot;OrgApp&quot; alt=&quot;OrgApp&quot; /&gt;&lt;/a&gt;
OrgApp is a Java library to handle and draw organization charts (organigrams).
&lt;/p&gt;

&lt;p&gt;
The library has also an applet and a Swing Java client able to view an organization chart read from a file, in different formats (one of them based upon XML).
&lt;/p&gt;

&lt;p&gt;
The applet supports charts with different layouts and boxes with hyperlinks, customizable colors, sizes, positions, … and it is easy to embed in an &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt; page.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;OrgApp&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;orgapp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-464&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;examples&quot;&gt;Examples&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;applet name=&quot;Organigram&quot; code=&quot;OrganigramApplet.class&quot; archive=&quot;/apps/orgapp/OrgApplet.jar&quot; width=&quot;45%&quot; height=&quot;300&quot;&gt;&lt;param name=&quot;Target&quot; value=&quot;_blank&quot; /&gt;&lt;param name=&quot;DataType&quot; value=&quot;0&quot; /&gt;&lt;param name=&quot;DataSource&quot; value=&quot;/apps/orgapp/data1.sof&quot; /&gt;&lt;/applet&gt;
&lt;applet name=&quot;Organigram&quot; code=&quot;OrganigramApplet.class&quot; archive=&quot;/apps/orgapp/OrgApplet.jar&quot; width=&quot;45%&quot; height=&quot;300&quot;&gt;&lt;param name=&quot;Target&quot; value=&quot;_blank&quot; /&gt;&lt;param name=&quot;DataType&quot; value=&quot;0&quot; /&gt;&lt;param name=&quot;DataSource&quot; value=&quot;/apps/orgapp/data2.sof&quot; /&gt;&lt;/applet&gt;
&lt;/p&gt;

&lt;p&gt;
To view the applet, you need a browser supporting Java Plug-in.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Examples&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;examples&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;465-723&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;requirements&quot;&gt;Requirements&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Supported &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;: &lt;a href=&quot;https://www.eiroca.net/wiki/_detail/ico/java.png?id=software%3Adesktop%3Aorgapp&quot; class=&quot;media&quot; title=&quot;ico:java.png&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/ico/java.png&quot; class=&quot;media&quot; title=&quot;100% Java&quot; alt=&quot;100% Java&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Requirements&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;requirements&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;724-790&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;download&quot;&gt;Download&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;http://sourceforge.net/projects/orgapp&quot; class=&quot;media&quot; title=&quot;http://sourceforge.net/projects/orgapp&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/ico/sf.png&quot; class=&quot;media&quot; title=&quot;SourceForge Logo&quot; alt=&quot;SourceForge Logo&quot; /&gt;&lt;/a&gt;
The full distribution, including source code, can be downloaded &lt;a href=&quot;http://sourceforge.net/projects/orgapp/files/&quot; class=&quot;urlextern&quot; title=&quot;http://sourceforge.net/projects/orgapp/files/&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Additional project resources are hosted in a &lt;a href=&quot;http://sourceforge.net/projects/orgapp&quot; class=&quot;urlextern&quot; title=&quot;http://sourceforge.net/projects/orgapp&quot; rel=&quot;nofollow&quot;&gt;Source Forge Repository&lt;/a&gt;.
&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
OrgApp is also supported by: &lt;a href=&quot;http://www.fbergeron.com&quot; class=&quot;media&quot; title=&quot;http://www.fbergeron.com&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/banner/fbergeron.png&quot; class=&quot;media&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Download&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;download&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;791-935&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit5&quot; id=&quot;documentation&quot;&gt;Documentation&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Documentation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;documentation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;936-963&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;organigram_applet&quot;&gt;Organigram Applet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
OrgApplet.jar is the applet to view the charts, the applet requires a browser supporting Java Plug-in (with a Java version higher than 1.5). The syntax is:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;&amp;lt;applet name=&amp;quot;Organigram&amp;quot; code=&amp;quot;OrganigramApplet.class&amp;quot; archive=&amp;quot;URLTO_OrgApplet.jar&amp;quot;&amp;gt;
  &amp;lt;param name=&amp;quot;DataSource&amp;quot; value=&amp;quot;URLTO_organigram.xml&amp;quot; /&amp;gt;
  &amp;lt;param name=&amp;quot;Target&amp;quot; value=&amp;quot;_blank&amp;quot; /&amp;gt;
  &amp;lt;param name=&amp;quot;Data&amp;quot; value=&amp;quot;embedded organization chart definition&amp;quot; /&amp;gt;
  &amp;lt;param name=&amp;quot;DataType&amp;quot; value=&amp;quot;type of the definition&amp;quot; /&amp;gt;
&amp;lt;/applet&amp;gt;&lt;/pre&gt;

&lt;p&gt;
The parameters meaning is:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;DataSource&lt;/strong&gt; is the &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; of the resource that contains the definition of the orgnanigram in any of the supported formats.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Target&lt;/strong&gt; is the target used in links (unless a more specific will be present in the definition of the organigram node). &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Data&lt;/strong&gt;, if DataSource is not defined this fileds holds the embedded definition of the chart in one of the supported format.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;DataType&lt;/strong&gt; is the type of the embedded definition (0=SOF, 1=TXT, 2=sitemap).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Check the source page to see a real usage.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Organigram Applet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;organigram_applet&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;964-2029&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;organigram_application&quot;&gt;Organigram Application&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
OrgApp.jar is a stand alone Java application to view the organization charts, that can be launched with the syntax:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;java -jar OrgApp.jar path_to_organigram.xml&lt;/pre&gt;

&lt;p&gt;
where &lt;em&gt;path_to_organigram.xml&lt;/em&gt; is obviously the path to the organigram in any of the supported format (format used is autodetected).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Organigram Application&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;organigram_application&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;2030-2364&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;organigram_converter&quot;&gt;Organigram Converter&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Convert.jar is a tool to transform an organization chart file from a format to another, the syntax:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;java -jar Convert.jar input_file output_type&lt;/pre&gt;

&lt;p&gt;
&lt;em&gt;input_file&lt;/em&gt; is the path of the input organigram
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;output_type&lt;/em&gt; is the type of the output organigram, with the following encoding: 0 simple organigram format, 1 text organigram, 2 sitemap.
&lt;/p&gt;

&lt;p&gt;
The output will be printed to the screen, but can be redirected to a file (adding &lt;em&gt;&amp;gt; path_to_output&lt;/em&gt; to the command).
&lt;/p&gt;

&lt;p&gt;
The conversion form SOF format to another format can loose lot of information…
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Organigram Converter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;organigram_converter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;2365-2943&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;organigram_file_format&quot;&gt;Organigram File format&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
OrgApp support three organigram file formats.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;SOF&lt;/strong&gt;, Simple Organigram Format is a XML based file format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Text Format&lt;/strong&gt;, is a format where each raw is a node of the organigram&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Sitemap format&lt;/strong&gt;, as described in &lt;a href=&quot;http://www.sitemaps.org&quot; class=&quot;urlextern&quot; title=&quot;http://www.sitemaps.org&quot; rel=&quot;nofollow&quot;&gt;http://www.sitemaps.org&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
See data file of the &lt;a href=&quot;http://www.eiroca.net/apps/orgapp/data1.xml&quot; class=&quot;urlextern&quot; title=&quot;http://www.eiroca.net/apps/orgapp/data1.xml&quot; rel=&quot;nofollow&quot;&gt;first organigram&lt;/a&gt; and of the &lt;a href=&quot;http://www.eiroca.net/apps/orgapp/data2.xml&quot; class=&quot;urlextern&quot; title=&quot;http://www.eiroca.net/apps/orgapp/data2.xml&quot; rel=&quot;nofollow&quot;&gt;second one&lt;/a&gt; for examples of the file format or the SOF file format documentation present inside the &lt;em&gt;doc&lt;/em&gt; directory of the distribution.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Organigram File format&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;organigram_file_format&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;2944-3515&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;server_side_helpers&quot;&gt;Server side helpers&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The distribution contains server side library to easly integrate the applet.
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;OrgApp.inc&lt;/em&gt; is a PHP script to easly generate the &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt; code necessary to draw the organization chart. Sample code:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;require_once(&amp;quot;lib\OrgApp.inc&amp;quot;);
$OC = new OrgApp();
//Set the dimension of the chats $OC-&amp;gt;width=400;
$OC-&amp;gt;height=300;
//Generate a chart, the data is a URL
$OC-&amp;gt;emitRef(&amp;#039;data.xml&amp;#039;);
//Generate a chart, the data is read from a file and embedded in the html page
$OC-&amp;gt;emitFile(&amp;#039;data.xml&amp;#039;, 0);
//Generate a chart with the data given
$OC-&amp;gt;emitData(&amp;#039;&amp;lt;organigram&amp;gt;&amp;lt;unit name=&amp;quot;Doe, John&amp;quot; department=&amp;quot;CEO&amp;quot; role=&amp;quot;H&amp;quot;/&amp;gt;&amp;lt;/organigram&amp;gt;&amp;#039;, 0);&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Server side helpers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;server_side_helpers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;3516-4192&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;dokuwiki&quot;&gt;Dokuwiki&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
It&amp;#039;s also available a Dokuwiki plugin &lt;a href=&quot;https://www.eiroca.net/wiki/software/server/dokuwiki_orgapp&quot; class=&quot;wikilink1&quot; title=&quot;software:server:dokuwiki_orgapp&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Dokuwiki&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;4193-4286&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit12&quot; id=&quot;screenshoots&quot;&gt;Screenshoots&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;gallery gallery_left&quot; align=&quot;left&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img01.png&quot; title=&quot;img01.png&quot; class=&quot;lightbox JSnocheck&quot; rel=&quot;lightbox[gal-9025cfbbf4af0906066ad6170606]&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img01.png?w=240&amp;amp;h=120&amp;amp;tok=4e386c&quot; width=&quot;240&quot; height=&quot;120&quot; border=&quot;0&quot; alt=&quot;img01.png&quot; class=&quot;tn&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img02.png?w=800&amp;amp;h=510&amp;amp;tok=92abbc&quot; title=&quot;img02.png&quot; class=&quot;lightbox JSnocheck&quot; rel=&quot;lightbox[gal-9025cfbbf4af0906066ad6170606]&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img02.png?w=239&amp;amp;h=153&amp;amp;tok=760081&quot; width=&quot;239&quot; height=&quot;153&quot; border=&quot;0&quot; alt=&quot;img02.png&quot; class=&quot;tn&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img03.png?w=800&amp;amp;h=310&amp;amp;tok=bc5ace&quot; title=&quot;img03.png&quot; class=&quot;lightbox JSnocheck&quot; rel=&quot;lightbox[gal-9025cfbbf4af0906066ad6170606]&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img03.png?w=240&amp;amp;h=93&amp;amp;tok=c3a799&quot; width=&quot;240&quot; height=&quot;93&quot; border=&quot;0&quot; alt=&quot;img03.png&quot; class=&quot;tn&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img04.png&quot; title=&quot;img04.png&quot; class=&quot;lightbox JSnocheck&quot; rel=&quot;lightbox[gal-9025cfbbf4af0906066ad6170606]&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img04.png?w=239&amp;amp;h=138&amp;amp;tok=bcd454&quot; width=&quot;239&quot; height=&quot;138&quot; border=&quot;0&quot; alt=&quot;img04.png&quot; class=&quot;tn&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class=&quot;clearer&quot;&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Screenshoots&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;screenshoots&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;4287-4342&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit13&quot; id=&quot;development&quot;&gt;Development&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Development&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;development&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;4343-4369&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit14&quot; id=&quot;to_do&quot;&gt;To Do&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hyperlinks on box lines&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Offscreen (?)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; MouseOver effect&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Search&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Graph editor (?)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Images on the node and in general flexible layout of the node&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Staff drawing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Matrix dependencies&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;code&quot;&gt;           B
           |-S
        -----------
        |     |   |
        B     B.. |
        |-O     ..M
        |-O......&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;To Do&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;to_do&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;4370-4742&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit15&quot; id=&quot;changes_log&quot;&gt;Changes log&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Version 0.4.0&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PHP script to easly generate the applet in a &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt; page&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; New layouts: TOP (e.g. organization chart), LEFT (e.g. classic tree chart), BOTTOM (e.g. family tree), RIGHT (e.g. direct elimination matches)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; It is possible to specify line mode (direct or connector) and use name instead of numbers (e.g. mode=“grow” instead of mode=“2”)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Applet can take the chart definition from “Data” and “DataType” parameters&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Collapsible nodes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Added handling of collapsed flag in the &lt;abbr title=&quot;Graphical User Interface&quot;&gt;GUI&lt;/abbr&gt; (right click toggles it)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Colors now can be expressed also with &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt; color notation&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;Version 0.3.0&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Compact aligment&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reading/writing organigram from sitemap.xml&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Target of the link can be specified&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bugs fixing&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;Version 0.2.0&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; XML file format refactory&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Writing organigram in XML format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Reading/writing organigram in text format&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adding Layout support (vertical/horizzontal)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;Box mode&lt;/em&gt; introduced in layout manager in order to take less room to display the boxes. There are three modes:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; MAX, where all boxes have the same size&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; MIN, where the boxes have the minimum size (granted that all boxes on the same row/col have the same size)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; GROW, that grants that “boss” boxes are not lower than operative&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Metadata handling including box type (boss highlight)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Individual box colors&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Individual line font&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Adding compact visualization&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;Version 0.1.0&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/20 - Improved scrollbars management.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/20 - Improved the layout management and moved it to a dedicated class.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/20 - Implemented basic individual line font management and horizontal alignment.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/20 - Implemented cursor and tooltip update for boxes with a defined link.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/13 - Implemented box hyperlinks (not on lines yet).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/06 - Began to implement color, font and style for box lines.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/06 - Introduced scrollbars.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/10/30 - Added link tag for box lines.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;templater&quot;&gt;
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;project_status&quot;&gt;Project status&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Status: Release
&lt;/p&gt;

&lt;p&gt;
Language: Java
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.eiroca.net/wiki/devel/tech/metrics#orgapp&quot; class=&quot;wikilink1&quot; title=&quot;devel:tech:metrics&quot;&gt;Software metrics&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Changes log&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;changes_log&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;4743-6792&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit16&quot; id=&quot;licence_copyright&quot;&gt;Licence &amp;amp; Copyright&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;
&lt;p&gt;
Copyright © 2005-2010 Frédéric Bergeron &amp;amp; eIrOcA (eNrIcO Croce &amp;amp; sImOnA Burzio)
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.eiroca.net/wiki/_detail/banner/lgplv3-88x31.png?id=software%3Adesktop%3Aorgapp&quot; class=&quot;media&quot; title=&quot;banner:lgplv3-88x31.png&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/banner/lgplv3-88x31.png&quot; class=&quot;medialeft&quot; align=&quot;left&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; This program is &lt;strong&gt;free&lt;/strong&gt; software; you can redistribute it and/or modify it under the terms of the &lt;a href=&quot;http://www.gnu.org/licenses/lgpl-3.0.html&quot; class=&quot;urlextern&quot; title=&quot;http://www.gnu.org/licenses/lgpl-3.0.html&quot; rel=&quot;nofollow&quot;&gt;GNU Lesser General Public License&lt;/a&gt; as published by the &lt;a href=&quot;http://www.fsf.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.fsf.org/&quot; rel=&quot;nofollow&quot;&gt;Free Software Foundation&lt;/a&gt;, either version 3 of the License, or (at your option) any later version.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE&lt;/strong&gt;. See the &lt;a href=&quot;http://www.gnu.org/licenses/lgpl-3.0.html&quot; class=&quot;urlextern&quot; title=&quot;http://www.gnu.org/licenses/lgpl-3.0.html&quot; rel=&quot;nofollow&quot;&gt;GNU Lesser General Public License&lt;/a&gt; for more details.
&lt;/p&gt;

&lt;p&gt;
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see &lt;a href=&quot;http://www.gnu.org/licenses/&quot; class=&quot;urlextern&quot; title=&quot;http://www.gnu.org/licenses/&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/licenses/&lt;/a&gt;.
&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/orgapp?do=showtag&amp;amp;tag=OrgApp&quot; class=&quot;wikilink1&quot; title=&quot;tag:orgapp&quot; rel=&quot;tag&quot;&gt;OrgApp&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/software?do=showtag&amp;amp;tag=Software&quot; class=&quot;wikilink1&quot; title=&quot;tag:software&quot; rel=&quot;tag&quot;&gt;Software&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/java?do=showtag&amp;amp;tag=Java&quot; class=&quot;wikilink1&quot; title=&quot;tag:java&quot; rel=&quot;tag&quot;&gt;Java&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/organigram?do=showtag&amp;amp;tag=Organigram&quot; class=&quot;wikilink1&quot; title=&quot;tag:organigram&quot; rel=&quot;tag&quot;&gt;Organigram&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/organization_chart?do=showtag&amp;amp;tag=Organization_chart&quot; class=&quot;wikilink1&quot; title=&quot;tag:organization_chart&quot; rel=&quot;tag&quot;&gt;Organization chart&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Licence &amp;amp; Copyright&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;licence_copyright&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;6793-&amp;quot;} --&gt;</description>
    </item>
    <item rdf:about="https://www.eiroca.net/wiki/archive/awesome/6502">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-15T16:51:59+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Awesome list of 6502, 65C02, 65816, ... resources</title>
        <link>https://www.eiroca.net/wiki/archive/awesome/6502</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;awesome_list_of_6502_65c02_65816__resources&quot;&gt;Awesome list of 6502, 65C02, 65816, ... resources&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Related to:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.eiroca.net/wiki/archive/awesome/start&quot; class=&quot;wikilink1&quot; title=&quot;archive:awesome:start&quot;&gt;Awesome list of Retrocomputing resources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.eiroca.net/wiki/archive/awesome/apple2&quot; class=&quot;wikilink1&quot; title=&quot;archive:awesome:apple2&quot;&gt;Awesome list of Apple 2 resources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.eiroca.net/wiki/archive/awesome/atari&quot; class=&quot;wikilink1&quot; title=&quot;archive:awesome:atari&quot;&gt;Awesome list of Atari resources&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Awesome list of 6502, 65C02, 65816, ... resources&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;awesome_list_of_6502_65c02_65816__resources&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-227&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;blogdirectory&quot;&gt;Blog / Directory&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://dwheeler.com/6502/&quot; class=&quot;urlextern&quot; title=&quot;https://dwheeler.com/6502/&quot; rel=&quot;nofollow&quot;&gt;6502&lt;/a&gt;, 6502 Language Implementation Approaches&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://6502org.wikidot.com/&quot; class=&quot;urlextern&quot; title=&quot;http://6502org.wikidot.com/&quot; rel=&quot;nofollow&quot;&gt;6502&lt;/a&gt;, This wiki has been set up to provide a wiki for the members of the 6502.org community&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://www.6502.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.6502.org/&quot; rel=&quot;nofollow&quot;&gt;6502.org&lt;/a&gt;, 6502.org is a resource for people interested in building hardware or writing software for the 6502 microprocessor and its relatives&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/6502org/6502.org&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/6502org/6502.org&quot; rel=&quot;nofollow&quot;&gt;6502.org&lt;/a&gt;, Source code for the 6502.org website&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://codebase64.org/doku.php?id=base:6502_6510_maths&quot; class=&quot;urlextern&quot; title=&quot;https://codebase64.org/doku.php?id=base:6502_6510_maths&quot; rel=&quot;nofollow&quot;&gt;6502_6510_maths&lt;/a&gt;, 6502/6510 Maths&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://nurpax.github.io/posts/2019-08-18-dirty-tricks-6502-programmers-use.html&quot; class=&quot;urlextern&quot; title=&quot;https://nurpax.github.io/posts/2019-08-18-dirty-tricks-6502-programmers-use.html&quot; rel=&quot;nofollow&quot;&gt;6502tricks&lt;/a&gt;, Dirty tricks 6502 programmers use&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://nurpax.github.io/posts/2019-08-18-dirty-tricks-6502-programmers-use.html&quot; class=&quot;urlextern&quot; title=&quot;https://nurpax.github.io/posts/2019-08-18-dirty-tricks-6502-programmers-use.html&quot; rel=&quot;nofollow&quot;&gt;dirty-tricks&lt;/a&gt;, Dirty tricks 6502 programmers use&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://www.mos6502.com/&quot; class=&quot;urlextern&quot; title=&quot;http://www.mos6502.com/&quot; rel=&quot;nofollow&quot;&gt;MOS6502&lt;/a&gt;, Blog&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://retro.hansotten.nl/lee-davison-web-site/&quot; class=&quot;urlextern&quot; title=&quot;http://retro.hansotten.nl/lee-davison-web-site/&quot; rel=&quot;nofollow&quot;&gt;Retro Computing blog&lt;/a&gt;, Retro Computing blog about small SBC systems&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://retro64.altervista.org/blog/an-introduction-to-6502-math-addiction-subtraction-and-more/&quot; class=&quot;urlextern&quot; title=&quot;http://retro64.altervista.org/blog/an-introduction-to-6502-math-addiction-subtraction-and-more/&quot; rel=&quot;nofollow&quot;&gt;Retro64 blog&lt;/a&gt;, Blog&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://www.team6502.org/&quot; class=&quot;urlextern&quot; title=&quot;https://www.team6502.org/&quot; rel=&quot;nofollow&quot;&gt;team6502&lt;/a&gt;, The story of the team ​behind the chip that launched a revolution&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://www.pagetable.com/?p=824&quot; class=&quot;urlextern&quot; title=&quot;https://www.pagetable.com/?p=824&quot; rel=&quot;nofollow&quot;&gt;z80-6502&lt;/a&gt;, Emulating the Intel 8080 on a MOS 6502&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blog \/ Directory&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blogdirectory&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;228-2368&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;crossdevelop&quot;&gt;Cross / Develop&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/informedcitizenry/6502.Net&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/informedcitizenry/6502.Net&quot; rel=&quot;nofollow&quot;&gt;6502.Net&lt;/a&gt;, A simple .Net 6502 cross-assembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/jtfmumm/6502asm-sublime&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/jtfmumm/6502asm-sublime&quot; rel=&quot;nofollow&quot;&gt;6502asm-sublime&lt;/a&gt;, A 6502 asm syntax definition for Sublime Text&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/fadden/6502bench&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/fadden/6502bench&quot; rel=&quot;nofollow&quot;&gt;6502bench&lt;/a&gt;, A workbench for developing 6502 code&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ArthurFerreira2/6502-disassembler&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ArthurFerreira2/6502-disassembler&quot; rel=&quot;nofollow&quot;&gt;6502-disassembler&lt;/a&gt;, A simple 6502 disassembler made in Python&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/tragicmuffin/6502-npp-syntax&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/tragicmuffin/6502-npp-syntax&quot; rel=&quot;nofollow&quot;&gt;6502-npp-syntax&lt;/a&gt;, Notepad++ Syntax Highlighting for 6502 Assembly&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/vblank182/6502-npp-syntax&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/vblank182/6502-npp-syntax&quot; rel=&quot;nofollow&quot;&gt;6502-npp-syntax&lt;/a&gt;, Notepad++ Syntax Highlighting for 6502 Assembly (and NESASM)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/meonwax/acme&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/meonwax/acme&quot; rel=&quot;nofollow&quot;&gt;acme&lt;/a&gt;, Multi-platform cross assembler for 6502/6510/65816 CPU&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://sourceforge.net/projects/acme-crossass/&quot; class=&quot;urlextern&quot; title=&quot;https://sourceforge.net/projects/acme-crossass/&quot; rel=&quot;nofollow&quot;&gt;acme-crossas&lt;/a&gt;, ACME is a cross assembler that can produce code for the following processors: 6502, 6510 (including illegal opcodes), 65c02 and 65816&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/flaith-nycd/adir-reader-simulator-assembler&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/flaith-nycd/adir-reader-simulator-assembler&quot; rel=&quot;nofollow&quot;&gt;adir-reader-simulator-assembler&lt;/a&gt;, Start of a 6502/65c02 simulator, disk image reader and an assembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/softwarejanitor/as65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/softwarejanitor/as65&quot; rel=&quot;nofollow&quot;&gt;AS65&lt;/a&gt;, Simple 65C02 mini-assembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/robmcmullen/asmgen&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/robmcmullen/asmgen&quot; rel=&quot;nofollow&quot;&gt;AsmGen&lt;/a&gt;, 6502 assembly code generator for sprites, fonts and images (Apple II and Atari). Written in Python with documenation. There are alot of other interesting repositories on his site also&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/digarok/asmMerlin65816.vim&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/digarok/asmMerlin65816.vim&quot; rel=&quot;nofollow&quot;&gt;asmMerlin65816.vim&lt;/a&gt;, MOS 6502,65c02,65816 Assembly syntax + Merlin Add-Ons&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ssuukk/Atalan&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ssuukk/Atalan&quot; rel=&quot;nofollow&quot;&gt;Atalan&lt;/a&gt;, A fun language compiler for 8-bit systems (6502, 6510, Z80, Atari, Commodore, NES, ZX Spectrum, Atmos) with great optimization&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/cc65/cc65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/cc65/cc65&quot; rel=&quot;nofollow&quot;&gt;cc65&lt;/a&gt;, A freeware C compiler for 6502 based systems&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/tcarmelveilleux/dcc6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/tcarmelveilleux/dcc6502&quot; rel=&quot;nofollow&quot;&gt;dcc6502&lt;/a&gt;, isassembler for 6502 processors&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/lybrown/dis&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/lybrown/dis&quot; rel=&quot;nofollow&quot;&gt;dis&lt;/a&gt;, Statically Tracing 6502 Disassembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/brouhaha/dis6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/brouhaha/dis6502&quot; rel=&quot;nofollow&quot;&gt;dis6502&lt;/a&gt;, 6502 disassembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/FozzTexx/disasm&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/FozzTexx/disasm&quot; rel=&quot;nofollow&quot;&gt;disasm&lt;/a&gt;, A disassembler for 8 bit micros&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/kondrak/disasm6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/kondrak/disasm6502&quot; rel=&quot;nofollow&quot;&gt;disasm6502&lt;/a&gt;, 6502 disassembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://skilldrick.github.io/easy6502/&quot; class=&quot;urlextern&quot; title=&quot;http://skilldrick.github.io/easy6502/&quot; rel=&quot;nofollow&quot;&gt;easy6502&lt;/a&gt;, Easy6502 by Nick Morgan is one-stop accessible tutorial on 6502 assembly language programming, including a series of worked example programs which you can edit and run in the embedded emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/itszor/gcc-6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/itszor/gcc-6502&quot; rel=&quot;nofollow&quot;&gt;gcc-6502&lt;/a&gt;, A port of GCC to the 6502 processor family&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/dhinson919/hac65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/dhinson919/hac65&quot; rel=&quot;nofollow&quot;&gt;hac65&lt;/a&gt;, HAC/65 - The 6502 Inferencing Disassembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ksherlock/hystricomorph&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ksherlock/hystricomorph&quot; rel=&quot;nofollow&quot;&gt;hystricomorph&lt;/a&gt;, 65816 STRing COMpiler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://gitlab.com/camelot/kickc&quot; class=&quot;urlextern&quot; title=&quot;https://gitlab.com/camelot/kickc&quot; rel=&quot;nofollow&quot;&gt;kickc&lt;/a&gt;, KickC is a C-compiler that creates optimized 6502 assembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/g012/l65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/g012/l65&quot; rel=&quot;nofollow&quot;&gt;l65&lt;/a&gt;, 6502 assembler from within Lua&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/c64scene-ar/llvm-6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/c64scene-ar/llvm-6502&quot; rel=&quot;nofollow&quot;&gt;llvm-6502&lt;/a&gt;, LLVM-6502&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/jeremysrand/llvm-65816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/jeremysrand/llvm-65816&quot; rel=&quot;nofollow&quot;&gt;llvm-65816&lt;/a&gt;, This is an attempt to add support for the WDC 65816 to LLVM. Don&amp;#039;t even try to use it yet&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://www.brutaldeluxe.fr/products/crossdevtools/merlin/&quot; class=&quot;urlextern&quot; title=&quot;https://www.brutaldeluxe.fr/products/crossdevtools/merlin/&quot; rel=&quot;nofollow&quot;&gt;Merlin32&lt;/a&gt;, Merlin 32 is a multi-pass Cross Assembler running under Windows, Linux and Mac &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; X targeting 8 bit processors in the 6502 series (such as 6502 and 65c02) and the 16 bit 65c816 processor&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/OlivierGuinart/Merlin32ForVSCode&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/OlivierGuinart/Merlin32ForVSCode&quot; rel=&quot;nofollow&quot;&gt;Merlin32ForVSCode&lt;/a&gt;, Merlin32 extension for Visual Studio Code&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/OlivierGuinart/Merlin32Language&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/OlivierGuinart/Merlin32Language&quot; rel=&quot;nofollow&quot;&gt;Merlin32Language&lt;/a&gt;, Visual Studio language service for 6502 Merlin32 cross-assembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/KarolS/millfork&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/KarolS/millfork&quot; rel=&quot;nofollow&quot;&gt;millfork&lt;/a&gt;, Millfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home consoles&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/safiire/n65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/safiire/n65&quot; rel=&quot;nofollow&quot;&gt;n65&lt;/a&gt;, An assembler for the 6502 microprocessor written in Ruby&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/michaelcmartin/Ophis&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/michaelcmartin/Ophis&quot; rel=&quot;nofollow&quot;&gt;Ophis&lt;/a&gt;, Ophis, A cross-assembler for the 6502 series of microprocessors&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://osdk.defence-force.org/&quot; class=&quot;urlextern&quot; title=&quot;http://osdk.defence-force.org/&quot; rel=&quot;nofollow&quot;&gt;osdk&lt;/a&gt;, The OSDK is a complete cross-development system allowing you to create software for the Oric range of computers 1&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/t-edson/P65Utils&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/t-edson/P65Utils&quot; rel=&quot;nofollow&quot;&gt;P65Utils&lt;/a&gt;, Utilities for the CPU 6502&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/emkay/parser-6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/emkay/parser-6502&quot; rel=&quot;nofollow&quot;&gt;parser-6502&lt;/a&gt;, Parser for 6502 assembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/nanochess/pretty6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/nanochess/pretty6502&quot; rel=&quot;nofollow&quot;&gt;pretty6502&lt;/a&gt;, A pretty printer for 6502, Z80, CP1610 and TMS9900 assembler code&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/irmen/prog8&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/irmen/prog8&quot; rel=&quot;nofollow&quot;&gt;prog8&lt;/a&gt;, High level programming language and compiler targeting 6502 machines such as the C-64&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/rkujawa/rkasm&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/rkujawa/rkasm&quot; rel=&quot;nofollow&quot;&gt;rkasm&lt;/a&gt;, Assembler for 6502, 65C02&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Aearnus/sixty-five-oh-two&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Aearnus/sixty-five-oh-two&quot; rel=&quot;nofollow&quot;&gt;sixty-five-oh-two&lt;/a&gt;, A 65C02 Assembly eDSL in Haskell&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/catseye/SixtyPical&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/catseye/SixtyPical&quot; rel=&quot;nofollow&quot;&gt;SixtyPical&lt;/a&gt;, 6502-like programming language with advanced static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/nArnoSNES/tcc-65816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/nArnoSNES/tcc-65816&quot; rel=&quot;nofollow&quot;&gt;tcc-65816&lt;/a&gt;, Tiny C Compiler for 65816 CPU (based on V0.9.23) from SNES-SDK&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/scotws/tdis65816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/scotws/tdis65816&quot; rel=&quot;nofollow&quot;&gt;tdis65816&lt;/a&gt;, A Typist&amp;#039;s Disassembler for the 65816 in Forth&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/gamax92/Thistle&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/gamax92/Thistle&quot; rel=&quot;nofollow&quot;&gt;Thistle&lt;/a&gt;, 6502 based architecture for OpenComputers&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/leuat/TRSE/&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/leuat/TRSE/&quot; rel=&quot;nofollow&quot;&gt;TRSE&lt;/a&gt;, Turbo Rascal Syntax Error full repo&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://www.westerndesigncenter.com/wdc/tools.cfm&quot; class=&quot;urlextern&quot; title=&quot;https://www.westerndesigncenter.com/wdc/tools.cfm&quot; rel=&quot;nofollow&quot;&gt;westerndesigncenter&lt;/a&gt;, tools to support ROMable embedded code and in–circuit debug of control and application software&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/peterdell/wudsn-ide&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/peterdell/wudsn-ide&quot; rel=&quot;nofollow&quot;&gt;wudsn-ide&lt;/a&gt;, WUDSN IDE is a free integrated Apple II, Atari 2600, Atari 7800, Atari 8-bit, C64 and NES development plugin for Eclipse&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/lefticus/x86-to-6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/lefticus/x86-to-6502&quot; rel=&quot;nofollow&quot;&gt;x86-to-6502&lt;/a&gt;, Attempts to translate x86 assembly into mos6502 assembly&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://www.floodgap.com/retrotech/xa/&quot; class=&quot;urlextern&quot; title=&quot;http://www.floodgap.com/retrotech/xa/&quot; rel=&quot;nofollow&quot;&gt;XA&lt;/a&gt;, xa is a high-speed, two-pass portable cross-assembler. It understands mnemonics and generates code for NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502 …), CMOS 6502s (65C02 and Rockwell R65C02) and the 65816&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/fachat/xa65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/fachat/xa65&quot; rel=&quot;nofollow&quot;&gt;xa65&lt;/a&gt;, xa65 is a 6502 cross assembler, running on Unix (and Unix-alikes), and producing 6502 and 65816 code. It comes complete with a set of tools&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/pfusik/xasm&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/pfusik/xasm&quot; rel=&quot;nofollow&quot;&gt;xasm&lt;/a&gt;, 6502 cross-assembler with original syntax extensions&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/cshepherd/yagsdisasm&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/cshepherd/yagsdisasm&quot; rel=&quot;nofollow&quot;&gt;yagsdisasm&lt;/a&gt;, Apple IIGS / 65C816 disassembler written in PHP&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Cross \/ Develop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;crossdevelop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2369-12254&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;crosstools&quot;&gt;Cross / Tools&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Klaus2m5/6502_65C02_functional_tests&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Klaus2m5/6502_65C02_functional_tests&quot; rel=&quot;nofollow&quot;&gt;6502_65C02_functional_tests&lt;/a&gt;, Tests for all valid opcodes of the 6502 and 65C02 processor&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/martinhaye/6502asm-sublime&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/martinhaye/6502asm-sublime&quot; rel=&quot;nofollow&quot;&gt;6502asm-sublime&lt;/a&gt;, A 6502 asm syntax definition for Sublime Text 2&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Smallhacker/disbrowser&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Smallhacker/disbrowser&quot; rel=&quot;nofollow&quot;&gt;disbrowser&lt;/a&gt;, 65816 Disassembly Browser&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/MatthewCallis/language-65asm&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/MatthewCallis/language-65asm&quot; rel=&quot;nofollow&quot;&gt;language-65asm&lt;/a&gt;, Adds syntax highlighting to 65816/65C816/65802/6502/65C02 files in Atom, with extra support for various compilers&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/drh/lcc&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/drh/lcc&quot; rel=&quot;nofollow&quot;&gt;lcc&lt;/a&gt;, The lcc retargetable ANSI C compiler (65816 edition)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Cross \/ Tools&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;crosstools&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;12255-13227&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;develop&quot;&gt;Develop&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Klaus2m5/6502_EhBASIC_V2.22&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Klaus2m5/6502_EhBASIC_V2.22&quot; rel=&quot;nofollow&quot;&gt;6502_EhBASIC_V2.22&lt;/a&gt;, 6502 enhanced BASIC unmodified source&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/jefftranter/6502/tree/master/asm/ehbasic&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/jefftranter/6502/tree/master/asm/ehbasic&quot; rel=&quot;nofollow&quot;&gt;ehbasic&lt;/a&gt;, Enhanced BASIC is a BASIC interpreter for the 6502 family microprocessors&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/KarolS/millfork&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/KarolS/millfork&quot; rel=&quot;nofollow&quot;&gt;millfork&lt;/a&gt;, Millfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home console&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/mist64/msbasic&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/mist64/msbasic&quot; rel=&quot;nofollow&quot;&gt;msbasic&lt;/a&gt;, Microsoft BASIC for 6502 (Commodore, Apple, KIM-1, AIM-65, OSI, …)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/mist64/nes_snes_controller_6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/mist64/nes_snes_controller_6502&quot; rel=&quot;nofollow&quot;&gt;nes_snes_controller_6502&lt;/a&gt;, NES &amp;amp; SNES Controller Driver for 6502 (Commodore 64)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/mgcaret/of816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/mgcaret/of816&quot; rel=&quot;nofollow&quot;&gt;of816&lt;/a&gt;, Portable 32-bit Forth for the 65C816&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/chitselb/pettil&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/chitselb/pettil&quot; rel=&quot;nofollow&quot;&gt;pettil&lt;/a&gt;, 6502 Forth-83 dialect for the Commodore PET 2001&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/cstrotm/VolksForth&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/cstrotm/VolksForth&quot; rel=&quot;nofollow&quot;&gt;VolksForth&lt;/a&gt;, volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Klaus2m5/VTL02&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Klaus2m5/VTL02&quot; rel=&quot;nofollow&quot;&gt;VTL02&lt;/a&gt;, Very Tiny Language for the 6502 series of CPUs&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/peterdell/wudsn-ide&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/peterdell/wudsn-ide&quot; rel=&quot;nofollow&quot;&gt;wudsn-ide&lt;/a&gt;, WUDSN IDE&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Develop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;develop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;13228-14979&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;developlibrary&quot;&gt;Develop / Library&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/jefftranter/6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/jefftranter/6502&quot; rel=&quot;nofollow&quot;&gt;6502&lt;/a&gt;, Code for the 6502 microprocessor, mostly for the Replica 1 computer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ben165/6502_solving_de&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ben165/6502_solving_de&quot; rel=&quot;nofollow&quot;&gt;6502_solving_de&lt;/a&gt;, An example how to solve a differential equations on a 6502 with Woz&amp;#039;s floating point code&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://8bit-unity.com&quot; class=&quot;urlextern&quot; title=&quot;http://8bit-unity.com&quot; rel=&quot;nofollow&quot;&gt;8bit Unity&lt;/a&gt;, The Ultimate Game SDK for 80s Computers&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Michaelangel007/apple2_russian_peasant_multiplication&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Michaelangel007/apple2_russian_peasant_multiplication&quot; rel=&quot;nofollow&quot;&gt;apple2_russian_peasant_multiplication&lt;/a&gt;, Russian Peasant Multiplication&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/dustmop/arctan24&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/dustmop/arctan24&quot; rel=&quot;nofollow&quot;&gt;arctan24&lt;/a&gt;, Discrete arctan function, with 24 possible outputs, in 6502 assembly&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/oliverschmidt/contiki&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/oliverschmidt/contiki&quot; rel=&quot;nofollow&quot;&gt;Contiki&lt;/a&gt;, Contiki &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; for 6502 based computers. TCP/IP stack for 6502&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/pfusik/datamatrix6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/pfusik/datamatrix6502&quot; rel=&quot;nofollow&quot;&gt;datamatrix6502&lt;/a&gt;, Data Matrix barcodes in 6502 assembly language&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ksherlock/hystricomorph&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ksherlock/hystricomorph&quot; rel=&quot;nofollow&quot;&gt;hystricomorph&lt;/a&gt;, 65816 STRing COMpiler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/cc65/ip65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/cc65/ip65&quot; rel=&quot;nofollow&quot;&gt;ip65&lt;/a&gt;, IP65 - a TCP/IP stack for 6502 based computers&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ppelleti/json65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ppelleti/json65&quot; rel=&quot;nofollow&quot;&gt;json65&lt;/a&gt;, A JSON parser written in 6502 assembly language&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/peterferrie/lzsa&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/peterferrie/lzsa&quot; rel=&quot;nofollow&quot;&gt;lzsa&lt;/a&gt;, Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/georgjz/neko&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/georgjz/neko&quot; rel=&quot;nofollow&quot;&gt;neko&lt;/a&gt;, A simple library for SNES programming and development in 65816 assembly&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/gungwald/posix-6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/gungwald/posix-6502&quot; rel=&quot;nofollow&quot;&gt;posix-6502&lt;/a&gt;, Implementations of POSIX command line programs for machines targeted by the cc65 compiler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://yupferris.github.io/blog/2019/02/11/rANS-on-6502.html&quot; class=&quot;urlextern&quot; title=&quot;https://yupferris.github.io/blog/2019/02/11/rANS-on-6502.html&quot; rel=&quot;nofollow&quot;&gt;rANS on 6502&lt;/a&gt;, Compression routines&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://www.6502.org/source/interpreters/sweet16.htm&quot; class=&quot;urlextern&quot; title=&quot;http://www.6502.org/source/interpreters/sweet16.htm&quot; rel=&quot;nofollow&quot;&gt;sweet16&lt;/a&gt;, Sweet 16 is a metaprocessor or pseudo microprocessor implemented in 6502 assembly language&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/pfusik/zlib6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/pfusik/zlib6502&quot; rel=&quot;nofollow&quot;&gt;zlib6502&lt;/a&gt;, 6502 inflate routine&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Develop \/ Library&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;developlibrary&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;14980-17953&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;developtools&quot;&gt;Develop / Tools&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/catseye/SixtyPical&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/catseye/SixtyPical&quot; rel=&quot;nofollow&quot;&gt;SixtyPical&lt;/a&gt;, A 6502-like programming language with advanced static analysis&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/cstrotm/volksForth&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/cstrotm/volksForth&quot; rel=&quot;nofollow&quot;&gt;volksForth&lt;/a&gt;, 16bit Forth System&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Develop \/ Tools&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;developtools&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;17954-18305&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;docs&quot;&gt;Docs&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://www.ucc.asn.au/~john/65020.html&quot; class=&quot;urlextern&quot; title=&quot;https://www.ucc.asn.au/~john/65020.html&quot; rel=&quot;nofollow&quot;&gt;65020&lt;/a&gt;, The 65020 is an attempt to extend the 6502 to a more modern 32 bit design&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://www.masswerk.at/6502/6502_instruction_set.html&quot; class=&quot;urlextern&quot; title=&quot;https://www.masswerk.at/6502/6502_instruction_set.html&quot; rel=&quot;nofollow&quot;&gt;6502_instruction_set&lt;/a&gt;, 6502 Instruction Set&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://finitron.ca/Projects/Prj65002/rtf65002ppp.htm&quot; class=&quot;urlextern&quot; title=&quot;http://finitron.ca/Projects/Prj65002/rtf65002ppp.htm&quot; rel=&quot;nofollow&quot;&gt;rtf65002ppp&lt;/a&gt;, The RTF65002 is a 32 bit processor with an instruction set influenced by the 6502 instruction set&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Docs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;docs&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;18306-18886&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;emulator&quot;&gt;Emulator&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/justMaku/6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/justMaku/6502&quot; rel=&quot;nofollow&quot;&gt;6502&lt;/a&gt;, Swift 6502 emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/felipecsl/6502Android&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/felipecsl/6502Android&quot; rel=&quot;nofollow&quot;&gt;6502Android&lt;/a&gt;, A 6502 Emulator for Android written in Kotlin&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/SUNYPoly-Steven/6502emu&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/SUNYPoly-Steven/6502emu&quot; rel=&quot;nofollow&quot;&gt;6502emu&lt;/a&gt;, A project to design an emulator for the 6502 CPU&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/dennis-chen/6502-Emu&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/dennis-chen/6502-Emu&quot; rel=&quot;nofollow&quot;&gt;6502-Emu&lt;/a&gt;, 6502 Emulator written in C&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/DavidBuchanan314/6502-emu&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/DavidBuchanan314/6502-emu&quot; rel=&quot;nofollow&quot;&gt;6502-emu&lt;/a&gt;, A simple 6502 emulator, with I/O via a 6850 UART&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/tdinucci/6502-emulator&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/tdinucci/6502-emulator&quot; rel=&quot;nofollow&quot;&gt;6502-emulator&lt;/a&gt;, An Understandable 6502 Emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/mcanlas/6502-opcodes&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/mcanlas/6502-opcodes&quot; rel=&quot;nofollow&quot;&gt;6502-opcodes&lt;/a&gt;, Exploring the visualization of 6502 opcodes&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/3DEsprit/6502SimDesktop&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/3DEsprit/6502SimDesktop&quot; rel=&quot;nofollow&quot;&gt;6502SimDesktop&lt;/a&gt;, Desktop Version of the Easy 6502 Simulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/pskupinski/65816.js&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/pskupinski/65816.js&quot; rel=&quot;nofollow&quot;&gt;65816.js&lt;/a&gt;, A JavaScript 65816 Microprocessor Emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/uffejakobsen/acme&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/uffejakobsen/acme&quot; rel=&quot;nofollow&quot;&gt;acme&lt;/a&gt;, Multi-platform cross-assembler for MOS 6502/65C02/6510/65816 CPUs&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/specht/champ&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/specht/champ&quot; rel=&quot;nofollow&quot;&gt;champ&lt;/a&gt;, A 65C02 profiler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ScullinSteel/cpu6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ScullinSteel/cpu6502&quot; rel=&quot;nofollow&quot;&gt;cpu6502&lt;/a&gt;, 6502 emulator in Javascript&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/scotws/crude65816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/scotws/crude65816&quot; rel=&quot;nofollow&quot;&gt;crude65816&lt;/a&gt;, A crude emulator for the 65816 CPU in Forth&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/PeronTheDuck/crustacean_6502_emulator&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/PeronTheDuck/crustacean_6502_emulator&quot; rel=&quot;nofollow&quot;&gt;crustacean_6502_emulator&lt;/a&gt;, 6502 emulator using nightly generators to provide cycle acurate emulation and SDL for rendering&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/MoleskiCoder/EightBit&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/MoleskiCoder/EightBit&quot; rel=&quot;nofollow&quot;&gt;EightBit&lt;/a&gt;, Collection of eight-bit processor emulators (for various projects)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/MoleskiCoder/EightBitNet&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/MoleskiCoder/EightBitNet&quot; rel=&quot;nofollow&quot;&gt;EightBitNet&lt;/a&gt;, Collection of eight-bit processor emulators (for various projects)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/jborza/emu6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/jborza/emu6502&quot; rel=&quot;nofollow&quot;&gt;emu6502&lt;/a&gt;, MOS 6502 Emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/andrew-jacobs/emu816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/andrew-jacobs/emu816&quot; rel=&quot;nofollow&quot;&gt;emu816&lt;/a&gt;, A C++ based 65C816 Emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/pevans/erc-c&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/pevans/erc-c&quot; rel=&quot;nofollow&quot;&gt;erc-c&lt;/a&gt;, An emulator for old / retro computers&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/zellyn/go6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/zellyn/go6502&quot; rel=&quot;nofollow&quot;&gt;go6502&lt;/a&gt;, 6502 Go emulation routines&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ariejan/i6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ariejan/i6502&quot; rel=&quot;nofollow&quot;&gt;i6502&lt;/a&gt;, A 6502/65C02 virtual machine&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/mcotton6/IDE65C02&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/mcotton6/IDE65C02&quot; rel=&quot;nofollow&quot;&gt;IDE65C02&lt;/a&gt;, 65C02 Development System Simulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/irmen/ksim65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/irmen/ksim65&quot; rel=&quot;nofollow&quot;&gt;ksim65&lt;/a&gt;, Kotlin 6502/65C02 microprocessor simulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ZornsLemma/lib6502-jit&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ZornsLemma/lib6502-jit&quot; rel=&quot;nofollow&quot;&gt;lib6502-jit&lt;/a&gt;, JIT compiler for 6502 machine code, built on lib6502 and LLVM&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://bitbucket.org/kc5tja/lib65816/overview&quot; class=&quot;urlextern&quot; title=&quot;https://bitbucket.org/kc5tja/lib65816/overview&quot; rel=&quot;nofollow&quot;&gt;lib65816&lt;/a&gt;, 65816 emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/FrancescoRigoni/Lib65816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/FrancescoRigoni/Lib65816&quot; rel=&quot;nofollow&quot;&gt;Lib65816&lt;/a&gt;, Emulator library for the 65816 CPU&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Unit158/Lua65816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Unit158/Lua65816&quot; rel=&quot;nofollow&quot;&gt;Lua65816&lt;/a&gt;, A 65816 simulator based off of the work of lib65816&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/KCreate/mos6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/KCreate/mos6502&quot; rel=&quot;nofollow&quot;&gt;mos6502&lt;/a&gt;, MOS 6502 Emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/mre/mos6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/mre/mos6502&quot; rel=&quot;nofollow&quot;&gt;mos6502&lt;/a&gt;, MOS 6502 emulator written in Rust&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Dennis1000/mos6502-delphi&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Dennis1000/mos6502-delphi&quot; rel=&quot;nofollow&quot;&gt;mos6502-delphi&lt;/a&gt;, A MOS 6502 CPU emulator written in Delphi (a very basic C64 + VIC20 emulator included)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/tomxp411/Nu256&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/tomxp411/Nu256&quot; rel=&quot;nofollow&quot;&gt;Nu256&lt;/a&gt;, 65816 Virtual Computer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/mist64/perfect6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/mist64/perfect6502&quot; rel=&quot;nofollow&quot;&gt;perfect6502&lt;/a&gt;, Perfect6502, a MOS 6502 CPU emulator that performs a simulation of the original NMOS 6502 netlist&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://satoshinm.github.io/blog/180113_stm32_6502_pill_6502_8_bit_6502_cpu_and_6850_acia_emulation_on_the_stm32_blue_pill_to_run_microsoft_basic_from_1977.html&quot; class=&quot;urlextern&quot; title=&quot;https://satoshinm.github.io/blog/180113_stm32_6502_pill_6502_8_bit_6502_cpu_and_6850_acia_emulation_on_the_stm32_blue_pill_to_run_microsoft_basic_from_1977.html&quot; rel=&quot;nofollow&quot;&gt;pill_6502&lt;/a&gt;, 8-bit 6502 CPU and 6850 ACIA emulation on the STM32 blue pill to run Microsoft BASIC from 1977&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/mnaberez/py65&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/mnaberez/py65&quot; rel=&quot;nofollow&quot;&gt;py65&lt;/a&gt;, Simulate 6502-based microcomputer systems in Python&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/jscrane/r65emu&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/jscrane/r65emu&quot; rel=&quot;nofollow&quot;&gt;r65emu&lt;/a&gt;, Arduino emulation library for 8-bit microcomputers based on 6502, i8080 or z80&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/rkujawa/rk65c02&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/rkujawa/rk65c02&quot; rel=&quot;nofollow&quot;&gt;rk65c02&lt;/a&gt;, Highly experimental 65C02 machine code interpreter/emulator/disassembler (work in progress)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/edmccard/robo6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/edmccard/robo6502&quot; rel=&quot;nofollow&quot;&gt;robo6502&lt;/a&gt;, Emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Russell-S-Harper/COMMON&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Russell-S-Harper/COMMON&quot; rel=&quot;nofollow&quot;&gt;sweet16&lt;/a&gt;, Advances some ideas using Steve Wozniak&amp;#039;s 6502 SWEET16 interpreted byte-code language as inspiration&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/sethm/symon&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/sethm/symon&quot; rel=&quot;nofollow&quot;&gt;symon&lt;/a&gt;, A MOS Technologies 6502 System Simulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/cmosher01/v6502cpp&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/cmosher01/v6502cpp&quot; rel=&quot;nofollow&quot;&gt;v6502cpp&lt;/a&gt;, Visual6502.org Javascript simulator ported to C++&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/trebonian/visual6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/trebonian/visual6502&quot; rel=&quot;nofollow&quot;&gt;visual6502&lt;/a&gt;, Transistor level 6502 Hardware Simulation in Javascript&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://floooh.github.io/visual6502remix/&quot; class=&quot;urlextern&quot; title=&quot;https://floooh.github.io/visual6502remix/&quot; rel=&quot;nofollow&quot;&gt;visual6502remix&lt;/a&gt;, &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/makarcz/vm6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/makarcz/vm6502&quot; rel=&quot;nofollow&quot;&gt;vm6502&lt;/a&gt;, Virtual Machine, MOS 6502 emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/haldean/x6502&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/haldean/x6502&quot; rel=&quot;nofollow&quot;&gt;x6502&lt;/a&gt;, x6502 is an emulator for the 6502 class of processors. It currently supports the full instruction set of the 6502 (plus a few extensions) and has a rudimentary simulated I/O bus&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Emulator&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;emulator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;18887-26196&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;hardware&quot;&gt;Hardware&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;img src=&quot;https://www.eiroca.net/wiki/lib/images/smileys/icon_exclaim.gif&quot; class=&quot;icon&quot; alt=&quot;:!:&quot; /&gt; &lt;a href=&quot;https://www.c256foenix.com/&quot; class=&quot;urlextern&quot; title=&quot;https://www.c256foenix.com/&quot; rel=&quot;nofollow&quot;&gt;C256&lt;/a&gt;, The C256 Foenix is a new retro computer based on the WDC 65C816 running @ 14Mhz&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;img src=&quot;https://www.eiroca.net/wiki/lib/images/smileys/icon_exclaim.gif&quot; class=&quot;icon&quot; alt=&quot;:!:&quot; /&gt; &lt;a href=&quot;https://github.com/commanderx16&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/commanderx16&quot; rel=&quot;nofollow&quot;&gt;commanderx16&lt;/a&gt;, Commander X16 8-bit computer with emulator&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://eater.net/6502&quot; class=&quot;urlextern&quot; title=&quot;https://eater.net/6502&quot; rel=&quot;nofollow&quot;&gt;6502&lt;/a&gt;, Build a 6502 computer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/ibodrov/65816&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ibodrov/65816&quot; rel=&quot;nofollow&quot;&gt;65816&lt;/a&gt;, Homebrew 65816 computer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Arlet/6502-sandbox&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Arlet/6502-sandbox&quot; rel=&quot;nofollow&quot;&gt;6502-sandbox&lt;/a&gt;, PCB with WDC 6502 or 65816, connected to FPGA, SDRAM, Audio, Video, uSD and USB&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Klaus2m5/AVR_emulated_6502_4SBC&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Klaus2m5/AVR_emulated_6502_4SBC&quot; rel=&quot;nofollow&quot;&gt;AVR_emulated_6502_4SBC&lt;/a&gt;, Modular 6502 SBC with emulated CPU&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/omenmicro/bravo&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/omenmicro/bravo&quot; rel=&quot;nofollow&quot;&gt;bravo&lt;/a&gt;, OMEN Bravo / 65C02-based single board computer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/tomxp411/C256-kernel&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/tomxp411/C256-kernel&quot; rel=&quot;nofollow&quot;&gt;C256-kernel&lt;/a&gt;, Functional specification for the C256 system ROM&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/Trinity-11/FoenixIDE&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Trinity-11/FoenixIDE&quot; rel=&quot;nofollow&quot;&gt;FoenixIDE&lt;/a&gt;, Development and Debugging Suite for the C256 Foenix Family of Computers&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://hackaday.io/project/164325-neon816&quot; class=&quot;urlextern&quot; title=&quot;https://hackaday.io/project/164325-neon816&quot; rel=&quot;nofollow&quot;&gt;neon816&lt;/a&gt;, This project is about the design of an 8-bit/16-bit nostalgia motherboard using currently in-production parts, and designed to interface primarily with modern peripherals&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://www.pc65816.de/en/html/pc65816_v2.html&quot; class=&quot;urlextern&quot; title=&quot;https://www.pc65816.de/en/html/pc65816_v2.html&quot; rel=&quot;nofollow&quot;&gt;pc65816&lt;/a&gt;, 65816 based computer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://sbc.rictor.org/sbc4.html&quot; class=&quot;urlextern&quot; title=&quot;http://sbc.rictor.org/sbc4.html&quot; rel=&quot;nofollow&quot;&gt;SBC&lt;/a&gt;, Single board computer&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://sbc.bcstechnology.net/&quot; class=&quot;urlextern&quot; title=&quot;http://sbc.bcstechnology.net/&quot; rel=&quot;nofollow&quot;&gt;SBC&lt;/a&gt;, This site documents the design and construction of a homebrew compute&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hardware&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hardware&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;26197-28404&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;software&quot;&gt;Software&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;http://www.crbond.com/calc65.htm&quot; class=&quot;urlextern&quot; title=&quot;http://www.crbond.com/calc65.htm&quot; rel=&quot;nofollow&quot;&gt;calc65&lt;/a&gt;, Demo Application for a 6502 Floating Point Math Package&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/orix-software/kernel&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/orix-software/kernel&quot; rel=&quot;nofollow&quot;&gt;kernel&lt;/a&gt;, Orix Kernel&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/StewBC/penetrator&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/StewBC/penetrator&quot; rel=&quot;nofollow&quot;&gt;penetrator&lt;/a&gt;, Remake of the ZX Spectrum game for the Commander X16&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;templater&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;  &lt;a href=&quot;https://github.com/boldowa/Trasm&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/boldowa/Trasm&quot; rel=&quot;nofollow&quot;&gt;Trasm&lt;/a&gt;, Tricks 65816 assembler&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/awesome?do=showtag&amp;amp;tag=awesome&quot; class=&quot;wikilink1&quot; title=&quot;tag:awesome&quot; rel=&quot;tag&quot;&gt;awesome&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/retrocomputing?do=showtag&amp;amp;tag=retrocomputing&quot; class=&quot;wikilink1&quot; title=&quot;tag:retrocomputing&quot; rel=&quot;tag&quot;&gt;retrocomputing&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/6502?do=showtag&amp;amp;tag=6502&quot; class=&quot;wikilink1&quot; title=&quot;tag:6502&quot; rel=&quot;tag&quot;&gt;6502&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Software&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;software&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;28405-&amp;quot;} --&gt;</description>
    </item>
    <item rdf:about="https://www.eiroca.net/wiki/it/software/desktop/orgapp">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-19T16:07:07+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OrgApp</title>
        <link>https://www.eiroca.net/wiki/it/software/desktop/orgapp</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;orgapp&quot;&gt;OrgApp&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.eiroca.net/wiki/it/software/desktop/orgapp&quot; class=&quot;media&quot; title=&quot;it:software:desktop:orgapp&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/ico/orgapp.png&quot; class=&quot;mediaright&quot; align=&quot;right&quot; title=&quot;OrgApp&quot; alt=&quot;OrgApp&quot; /&gt;&lt;/a&gt;
OrgApp è una libreria Java per gestire e disegnare degli organigrammi.
&lt;/p&gt;

&lt;p&gt;
La libreria include un&amp;#039;applet e un&amp;#039;applicazione Swing in grado di disegnare l&amp;#039;organigramma in base a una definizione letta da un file XML, da un file di testo o da un file che segue lo standard sitemap.xml.
&lt;/p&gt;

&lt;p&gt;
La libreria supporta grafici con differenti layout e box con hyperlink, colori, dimensioni definiti dall&amp;#039;utente… ed è molto facile da includere all&amp;#039;interno di una pagina &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt;. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;OrgApp&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;orgapp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-524&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;esempi&quot;&gt;Esempi&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;applet name=&quot;Organigram&quot; code=&quot;OrganigramApplet.class&quot; archive=&quot;/apps/orgapp/OrgApplet.jar&quot; width=&quot;45%&quot; height=&quot;300&quot;&gt;&lt;param name=&quot;Target&quot; value=&quot;_blank&quot; /&gt;&lt;param name=&quot;DataType&quot; value=&quot;0&quot; /&gt;&lt;param name=&quot;DataSource&quot; value=&quot;/apps/orgapp/data1.sof&quot; /&gt;&lt;/applet&gt;
&lt;applet name=&quot;Organigram&quot; code=&quot;OrganigramApplet.class&quot; archive=&quot;/apps/orgapp/OrgApplet.jar&quot; width=&quot;45%&quot; height=&quot;300&quot;&gt;&lt;param name=&quot;Target&quot; value=&quot;_blank&quot; /&gt;&lt;param name=&quot;DataType&quot; value=&quot;0&quot; /&gt;&lt;param name=&quot;DataSource&quot; value=&quot;/apps/orgapp/data2.sof&quot; /&gt;&lt;/applet&gt;
&lt;/p&gt;

&lt;p&gt;
Per vedere gli organigrammi è necessario un browser con il supporto al Plug-in Java.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Esempi&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;esempi&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;525-803&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;requisiti&quot;&gt;Requisiti&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Sistemi operativi supportati:  &lt;a href=&quot;https://www.eiroca.net/wiki/_detail/ico/java.png?id=it%3Asoftware%3Adesktop%3Aorgapp&quot; class=&quot;media&quot; title=&quot;ico:java.png&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/ico/java.png&quot; class=&quot;media&quot; title=&quot;100% Java&quot; alt=&quot;100% Java&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Requisiti&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;requisiti&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;804-884&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;scarica&quot;&gt;Scarica!&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;http://sourceforge.net/projects/orgapp&quot; class=&quot;media&quot; title=&quot;http://sourceforge.net/projects/orgapp&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/ico/sf.png&quot; class=&quot;mediaright&quot; align=&quot;right&quot; title=&quot;SourceForge Logo&quot; alt=&quot;SourceForge Logo&quot; /&gt;&lt;/a&gt;
La distribuzione completa dell&amp;#039;applicativo, incluso il codice sorgente, è disponibile &lt;a href=&quot;http://sourceforge.net/projects/orgapp/files/&quot; class=&quot;urlextern&quot; title=&quot;http://sourceforge.net/projects/orgapp/files/&quot; rel=&quot;nofollow&quot;&gt;qui&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Informazioni e risorse addizionali si possono trovare presso &lt;a href=&quot;http://sourceforge.net/projects/orgapp&quot; class=&quot;urlextern&quot; title=&quot;http://sourceforge.net/projects/orgapp&quot; rel=&quot;nofollow&quot;&gt;Source Forge&lt;/a&gt;.
&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
OrgApp è anche supportato da: &lt;a href=&quot;http://www.fbergeron.com&quot; class=&quot;media&quot; title=&quot;http://www.fbergeron.com&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/banner/fbergeron.png&quot; class=&quot;media&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Scarica!&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;scarica&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;885-1034&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit5&quot; id=&quot;documentazione&quot;&gt;Documentazione&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Documentazione&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;documentazione&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1035-1063&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;organigram_applet&quot;&gt;Organigram Applet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
OrgApplet.jar è l&amp;#039;applet per visualizzare l&amp;#039;organigramma e richiede un browser che supporti i Java Plug-in (e una versione i Java superiori alla 1.5). La sintassi è la seguente:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;&amp;lt;applet name=&amp;quot;Organigram&amp;quot; code=&amp;quot;OrganigramApplet.class&amp;quot; archive=&amp;quot;URLTO_OrgApplet.jar&amp;quot;&amp;gt;
  &amp;lt;param name=&amp;quot;DataSource&amp;quot; value=&amp;quot;URLTO_organigram.xml&amp;quot; /&amp;gt;
  &amp;lt;param name=&amp;quot;Target&amp;quot; value=&amp;quot;_blank&amp;quot; /&amp;gt;
  &amp;lt;param name=&amp;quot;Data&amp;quot; value=&amp;quot;embedded organization chart definition&amp;quot; /&amp;gt;
  &amp;lt;param name=&amp;quot;DataType&amp;quot; value=&amp;quot;type of the definition&amp;quot; /&amp;gt;
&amp;lt;/applet&amp;gt;&lt;/pre&gt;

&lt;p&gt;
Il significato dei parametri è il seguente:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;DataSource&lt;/strong&gt; è l&amp;#039;&lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt; della risorsa che contiene la definizione del orgnanigram in uno dei formati supportati.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Target&lt;/strong&gt; è il &lt;em&gt;target&lt;/em&gt; usato nei link (a meno di uno più specifico presente nella definizione nei nodi dell&amp;#039;organigramma).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Data&lt;/strong&gt;, se DataSource non è presente in questo campo occorre inserire la definizione del organigramma in uno dei formati supportati.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;DataType&lt;/strong&gt; è il tipo di formato usato nella definizione dell&amp;#039;organigramma fornita nel campo data (0=SOF, 1=TXT, 2=sitemap).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Controllare il sorgente della pagina per visualizzare un esempio reale.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Organigram Applet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;organigram_applet&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;1064-2254&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;l_applicazione&quot;&gt;L&amp;#039;applicazione&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
OrgApp.jar è un applicazione Java per riprodurre sul video gli organigrammi e deve essere lanciata con la seguente sintassi:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;java -jar OrgApp.jar path_to_organigram.xml&lt;/pre&gt;

&lt;p&gt;
dove &lt;em&gt;path_to_organigram.xml&lt;/em&gt; è il path dell&amp;#039;organigrama in uno dei formati supportati (il formato viene riconosciuto automaticamente).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;L&amp;#039;applicazione&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;l_applicazione&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;2255-2595&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;il_convertitore&quot;&gt;Il convertitore&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Convert.jar è un tool per convertire un organigramma da un formato ad un altro, si deve lanciare con:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;java -jar Convert.jar input_file output_type&lt;/pre&gt;

&lt;p&gt;
&lt;em&gt;input_file&lt;/em&gt; è il file di che contiene l&amp;#039;organigramma da convertire
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;output_type&lt;/em&gt; è il formato in cui convertirlo con la seguente convenzione: 0 SOF (simple organigram format), 1 formato test, 2 sitemap.
&lt;/p&gt;

&lt;p&gt;
L&amp;#039;output vieme mostrato a video, ma può essere salvato su un file aggiungendo (&lt;em&gt;&amp;gt; path_to_output&lt;/em&gt;) al comando.
&lt;/p&gt;

&lt;p&gt;
La conversione dal formato SOF verso gli altri può produrre perdite di informazioni…
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Il convertitore&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;il_convertitore&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;2596-3191&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;formati_file_degli_organigrammi&quot;&gt;Formati file degli organigrammi&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
OrgApp supporta tre formati di file.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;SOF&lt;/strong&gt;, Simple Organigram Format è un formato basato su XML&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Text Format&lt;/strong&gt;, è un formato testuale in cui ogni riga rappresenta un nodo dell&amp;#039;organigramma&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Sitemap format&lt;/strong&gt;, formato standard sitemap (&lt;a href=&quot;http://www.sitemaps.org&quot; class=&quot;urlextern&quot; title=&quot;http://www.sitemaps.org&quot; rel=&quot;nofollow&quot;&gt;http://www.sitemaps.org&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Controlla i file di definizione del &lt;a href=&quot;http://www.eiroca.net/apps/orgapp/data1.xml&quot; class=&quot;urlextern&quot; title=&quot;http://www.eiroca.net/apps/orgapp/data1.xml&quot; rel=&quot;nofollow&quot;&gt;primo organigramma&lt;/a&gt; e quello del &lt;a href=&quot;http://www.eiroca.net/apps/orgapp/data2.xml&quot; class=&quot;urlextern&quot; title=&quot;http://www.eiroca.net/apps/orgapp/data2.xml&quot; rel=&quot;nofollow&quot;&gt;secondo&lt;/a&gt; per ulteriori informazioni.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Formati file degli organigrammi&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;formati_file_degli_organigrammi&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;3192-3715&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;integrazioni_con_applicazioni_server_side&quot;&gt;Integrazioni con applicazioni server side&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
La distribuizione di OrgApp contiene anche una libreria per agevolare l&amp;#039;integrazione dell&amp;#039;applet in una applicazione server side.
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;OrgApp.inc&lt;/em&gt; è una libreria PHP che genera il codice &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt; necessario alla visualizzazione dell&amp;#039;organigramma. Ecco il codice di esempio per il suo utilizzo:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;require_once(&amp;quot;lib\OrgApp.inc&amp;quot;);
$OC = new OrgApp();
//Set the dimension of the chats $OC-&amp;gt;width=400;
$OC-&amp;gt;height=300;
//Generate a chart, the data is a URL
$OC-&amp;gt;emitRef(&amp;#039;data.xml&amp;#039;);
//Generate a chart, the data is read from a file and embedded in the html page
$OC-&amp;gt;emitFile(&amp;#039;data.xml&amp;#039;, 0);
//Generate a chart with the data given
$OC-&amp;gt;emitData(&amp;#039;&amp;lt;organigram&amp;gt;&amp;lt;unit name=&amp;quot;Doe, John&amp;quot; department=&amp;quot;CEO&amp;quot; role=&amp;quot;H&amp;quot;/&amp;gt;&amp;lt;/organigram&amp;gt;&amp;#039;, 0);&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Integrazioni con applicazioni server side&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;integrazioni_con_applicazioni_server_side&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;3716-4508&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;dokuwiki&quot;&gt;Dokuwiki&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
E&amp;#039; anche disponibile un plugin per Dokuwiki al seguente &lt;a href=&quot;https://www.eiroca.net/wiki/it/software/server/dokuwiki_orgapp&quot; class=&quot;wikilink1&quot; title=&quot;it:software:server:dokuwiki_orgapp&quot;&gt;url&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Dokuwiki&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;4509-4619&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit12&quot; id=&quot;schermate&quot;&gt;Schermate&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;gallery gallery_left&quot; align=&quot;left&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img01.png&quot; title=&quot;img01.png&quot; class=&quot;lightbox JSnocheck&quot; rel=&quot;lightbox[gal-98d39071ab2f400596a277f7d0e6]&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img01.png?w=240&amp;amp;h=120&amp;amp;tok=4e386c&quot; width=&quot;240&quot; height=&quot;120&quot; border=&quot;0&quot; alt=&quot;img01.png&quot; class=&quot;tn&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img02.png?w=800&amp;amp;h=510&amp;amp;tok=92abbc&quot; title=&quot;img02.png&quot; class=&quot;lightbox JSnocheck&quot; rel=&quot;lightbox[gal-98d39071ab2f400596a277f7d0e6]&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img02.png?w=239&amp;amp;h=153&amp;amp;tok=760081&quot; width=&quot;239&quot; height=&quot;153&quot; border=&quot;0&quot; alt=&quot;img02.png&quot; class=&quot;tn&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img03.png?w=800&amp;amp;h=310&amp;amp;tok=bc5ace&quot; title=&quot;img03.png&quot; class=&quot;lightbox JSnocheck&quot; rel=&quot;lightbox[gal-98d39071ab2f400596a277f7d0e6]&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img03.png?w=240&amp;amp;h=93&amp;amp;tok=c3a799&quot; width=&quot;240&quot; height=&quot;93&quot; border=&quot;0&quot; alt=&quot;img03.png&quot; class=&quot;tn&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img04.png&quot; title=&quot;img04.png&quot; class=&quot;lightbox JSnocheck&quot; rel=&quot;lightbox[gal-98d39071ab2f400596a277f7d0e6]&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/software/orgapp/img04.png?w=239&amp;amp;h=138&amp;amp;tok=bcd454&quot; width=&quot;239&quot; height=&quot;138&quot; border=&quot;0&quot; alt=&quot;img04.png&quot; class=&quot;tn&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class=&quot;clearer&quot;&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schermate&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schermate&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;4620-4672&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit13&quot; id=&quot;informazioni_sullo_sviluppo&quot;&gt;Informazioni sullo sviluppo&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Informazioni sullo sviluppo&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;informazioni_sullo_sviluppo&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;4673-4714&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit14&quot; id=&quot;to_do&quot;&gt;To Do&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hyperlinks sulle linee di collegamento&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Offscreen (?)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Effetto MouseOver&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ricerca&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Editor (?)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Immagini nei nodi e più in generale la possibilità di cambiarne il layout&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Box a Staff &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Dipendenze a matrice&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;code&quot;&gt;           B
           |-S
        -----------
        |     |   |
        B     B.. |
        |-O     ..M
        |-O......&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;To Do&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;to_do&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;4715-5106&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit15&quot; id=&quot;ultimi_cambiamenti&quot;&gt;Ultimi cambiamenti&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Versione 0.4.0&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Script PHP per la generazione del codice &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt; per mostrare l&amp;#039;organigramma&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Nuovi layout: TOP (es. orgnanigrammi), LEFT (es. struttura ad albero), BOTTOM (es. albero genealogico), RIGHT (es. torneo ad eliminazione diretta)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; E&amp;#039; possibile specificare il tipo di linee (dritte o connettori) e usare nomi al posto dei numeri negli attributi (es. mode=“grow” al posto di mode=“2”)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; L&amp;#039;applet può usare i parametri “Data” a “DataType” per generare l&amp;#039;organigramma (non occorre più un file esterno)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Nodi collassati&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Gestione di aperture/chiusure dei nodi (tasto destro del mouse)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; I colori possono essere espressi con la sintassi &lt;abbr title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;Versione 0.3.0&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allinemento compatto degli organigrammi&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; mport/Export organigrammi in formato sitemap.xml&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Possibilità di specificare il target dei link&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Correzione di alcuni bug&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;Versione 0.2.0&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Refactory formato file XML&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Funzionalità scrittura organigrammi in XML &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Import/Export organigrammi in formato testo&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Aggiunta possibilità di disegno orizzontale o verticale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Introdotto il concetto di &lt;em&gt;box mode&lt;/em&gt; introduce nella dispozione dei box in modo da controllare lo spazio da essi occupato. Le modalità sono:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; MAX, tutti i box hanno la stessa dimensione&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; MIN, tutti i box hanno la dimensione minima possibile (ma con la garanzia the tutti i box sulla stessa riga/colonna abbiano la stessa dimensione)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; GROW, che garantisce che i box “manager” siano non inferiori alla dimensione dei box degli operativi&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Gestione dei Metadata, incluso il tipo di box (es. evidenziare i “manager”)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Gestione del colore a livello di box&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Gestione del font a livello di linea&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Visualizzazione compatta&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;Versione 0.1.0&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/20 - Miglirata la gestione delle scrollbars management.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/20 - Miglirata la gestione del layout e relativo refactoring.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/20 - Implementato la gestione dei font a livello di linea e l&amp;#039;allineamento.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/20 - Implementato tooltip.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/13 - Implementati gli hyperlinks nei box.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/06 - Implementato gestione del colore, dei font e dello stile delle linee dei box.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2005/11/06 - Introdotte le scrollbars.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;templater&quot;&gt;
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;stato_progetto&quot;&gt;Stato progetto&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Stato: Release
&lt;/p&gt;

&lt;p&gt;
Linguaggio: Java
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.eiroca.net/wiki/it/devel/tech/metrics#orgapp&quot; class=&quot;wikilink1&quot; title=&quot;it:devel:tech:metrics&quot;&gt;Metriche software di questa applicazione&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ultimi cambiamenti&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ultimi_cambiamenti&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;5107-7408&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit16&quot; id=&quot;licenza_copyright&quot;&gt;Licenza &amp;amp; Copyright&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;templater&quot;&gt;
&lt;p&gt;
Copyright © 2005-2010 Frédéric Bergeron &amp;amp; eIrOcA (eNrIcO Croce &amp;amp; sImOnA Burzio)
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.eiroca.net/wiki/_detail/banner/lgplv3-88x31.png?id=it%3Asoftware%3Adesktop%3Aorgapp&quot; class=&quot;media&quot; title=&quot;banner:lgplv3-88x31.png&quot;&gt;&lt;img src=&quot;https://www.eiroca.net/wiki/_media/banner/lgplv3-88x31.png&quot; class=&quot;medialeft&quot; align=&quot;left&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; Questo programma è software &lt;strong&gt;libero&lt;/strong&gt;, è possibile ridistribuirlo e/o modificarlo secondo i termini della &lt;a href=&quot;http://www.gnu.org/licenses/lgpl-3.0.html&quot; class=&quot;urlextern&quot; title=&quot;http://www.gnu.org/licenses/lgpl-3.0.html&quot; rel=&quot;nofollow&quot;&gt;GNU Lesser General Public License&lt;/a&gt; pubblicata dalla &lt;a href=&quot;http://www.fsf.org/&quot; class=&quot;urlextern&quot; title=&quot;http://www.fsf.org/&quot; rel=&quot;nofollow&quot;&gt;Free Software Foundation&lt;/a&gt;; nella versione 3 o (a propria scelta) qualunque versione successiva.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Questo programma è distribuito nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA implicita o esplicita di COMMERCIABILITÀ o IDONEITÀ PER UN PARTICOLARE SCOPO&lt;/strong&gt;. Vedere la &lt;a href=&quot;http://www.gnu.org/licenses/lgpl-3.0.html&quot; class=&quot;urlextern&quot; title=&quot;http://www.gnu.org/licenses/lgpl-3.0.html&quot; rel=&quot;nofollow&quot;&gt;GNU Lesser General Public License&lt;/a&gt; per maggiori dettagli.
&lt;/p&gt;

&lt;p&gt;
Insieme al programma ci dovrebbe essere una copia della GNU Lesser General Public License, se no, scaricala da &lt;a href=&quot;http://www.gnu.org/licenses/&quot; class=&quot;urlextern&quot; title=&quot;http://www.gnu.org/licenses/&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/licenses/&lt;/a&gt;. 
&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/orgapp?do=showtag&amp;amp;tag=OrgApp&quot; class=&quot;wikilink1&quot; title=&quot;tag:orgapp&quot; rel=&quot;tag&quot;&gt;OrgApp&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/applicazioni?do=showtag&amp;amp;tag=Applicazioni&quot; class=&quot;wikilink1&quot; title=&quot;tag:applicazioni&quot; rel=&quot;tag&quot;&gt;Applicazioni&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/java?do=showtag&amp;amp;tag=Java&quot; class=&quot;wikilink1&quot; title=&quot;tag:java&quot; rel=&quot;tag&quot;&gt;Java&lt;/a&gt;,
	&lt;a href=&quot;https://www.eiroca.net/wiki/tag/organigrammi?do=showtag&amp;amp;tag=Organigrammi&quot; class=&quot;wikilink1&quot; title=&quot;tag:organigrammi&quot; rel=&quot;tag&quot;&gt;Organigrammi&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Licenza &amp;amp; Copyright&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;licenza_copyright&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;7409-&amp;quot;} --&gt;</description>
    </item>
</rdf:RDF>
