MCPcopy Index your code
hub / github.com/AppleCommander/AppleCommander

github.com/AppleCommander/AppleCommander @13.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 13.1 ↗ · + Follow
2,677 symbols 8,412 edges 252 files 1,367 documented · 51%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Overview

Current Release License

AppleCommander is a cross-platform set of tools used to manipulate Apple ][ disk images. There is a GUI packaged for Windows, Linux, or Mac OS X, and there are a number of command-line tools that are useful for build chains.

Please see AppleCommander site for usage details.

Developer information has some details useful if you wish to contribute to AppleCommander!

Contribution information is a collection of people who have contributed to AppleCommander.

Extension points exported contracts — how you extend this code

Container (Interface)
Container marks an object that contains other objects for retrieval. Experimental - the idea is to no longer expose ever [33 …
lib/ac-api/src/main/java/org/applecommander/util/Container.java
ContentTypeAdapter (Interface)
Provides a common interface to handle operations for specific types of content. @author Rob Greene [6 implementers]
lib/ac-swt-common/src/main/java/com/webcodepro/applecommander/ui/swt/util/contentadapter/ContentTypeAdapter.java
FileFilter (Interface)
A file filter takes a buffer of bytes and filters or converts the bytes into another format. An example would be to fil [38 …
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/FileFilter.java
DiskUsage (Interface)
Use this inner interface for managing the disk usage data. This offloads format-specific implementation to the implement [14 …
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/FormattedDisk.java
DiskFactory (Interface)
The DiskFactory inspects a given Source inspect it to see if it matches filesystem structure(s). Invoke via {@link Disks [15 …
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/DiskFactory.java
FileEntry (Interface)
Represents a file entry on disk - not the data. Date created: Oct 4, 2002 4:46:42 PM @author Rob Greene [13 implementers]
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/FileEntry.java

Core symbols most depended-on inside this repo

get
called by 460
lib/ac-api/src/main/java/org/applecommander/util/Container.java
get
called by 313
lib/ac-api/src/main/java/com/webcodepro/applecommander/util/readerwriter/FileEntryWriter.java
print
called by 224
lib/ac-swt-common/src/main/java/com/webcodepro/applecommander/ui/swt/util/contentadapter/ContentTypeAdapter.java
format
called by 198
lib/ac-api/src/main/java/org/applecommander/device/BlockDevice.java
println
called by 152
lib/ac-swt-common/src/main/java/com/webcodepro/applecommander/ui/swt/DiskExplorerTab.java
equals
called by 125
lib/ac-api/src/main/java/com/webcodepro/applecommander/util/readerwriter/FileEntryReader.java
getFilename
called by 106
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/FileEntry.java
getUnsignedByte
called by 106
lib/ac-api/src/main/java/com/webcodepro/applecommander/util/AppleUtil.java

Shape

Method 2,345
Class 291
Interface 25
Enum 16

Languages

Java100%

Modules by API surface

lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/os/prodos/ProdosFormatDisk.java68 symbols
lib/ac-swt-common/src/main/java/com/webcodepro/applecommander/ui/swt/DiskExplorerTab.java67 symbols
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/FormattedDisk.java60 symbols
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/os/dos33/DosFormatDisk.java58 symbols
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/os/gutenberg/GutenbergFormatDisk.java57 symbols
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/os/pascal/PascalFormatDisk.java56 symbols
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/os/nakedos/NakedosFormatDisk.java46 symbols
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/os/rdos/RdosFormatDisk.java44 symbols
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/os/cpm/CpmFormatDisk.java44 symbols
app/cli-acx/src/main/java/io/github/applecommander/acx/command/ScanCommand.java41 symbols
lib/ac-api/src/main/java/com/webcodepro/applecommander/storage/os/prodos/ProdosCommonEntry.java40 symbols
lib/ac-api/src/main/java/org/applecommander/image/WozImage.java39 symbols

For agents

$ claude mcp add AppleCommander \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact