| Nida_allins | |
| Nida_auto | Functions that work with the autoanalyzer queue |
| Nida_bitrange | Definition of the bitrange_t class |
| Nida_bytes | Contains functions that deal with individual byte characteristics |
| Nida_dbg | Contains functions to control the debugging of a process |
| Nida_dirtree | Types involved in grouping of item into folders |
| Nida_diskio | File I/O functions for IDA |
| Nida_entry | Functions that deal with entry points |
| Nida_expr | Functions that deal with C-like expressions and built-in IDC language |
| Nida_fixup | Functions that deal with fixup information |
| Nida_fpro | System independent counterparts of FILE* related functions from Clib |
| Nida_frame | Routines to manipulate function stack frames, stack variables, register variables and local labels |
| Nida_funcs | Routines for working with functions within the disassembled program |
| Nida_gdl | Low level graph drawing operations |
| Nida_graph | Graph view management |
| Nida_hexrays | |
| Nida_ida | Contains the ::inf structure definition and some functions common to the whole IDA project |
| Nida_idaapi | |
| Nida_idc | |
| Nida_idd | Contains definition of the interface to IDD modules |
| Nida_idp | Contains definition of the interface to IDP modules |
| Nida_ieee | IEEE floating point functions |
| Nida_kernwin | Defines the interface between the kernel and the UI |
| Nida_libfuncs | |
| Nida_lines | High level functions that deal with the generation of the disassembled text lines |
| Nida_loader | Definitions of IDP, LDR, PLUGIN module interfaces |
| Nida_merge | Merge functionality |
| Nida_mergemod | Merge functionality for modules |
| Nida_moves | |
| Nida_nalt | Definitions of various information kept in netnodes |
| Nida_name | Functions that deal with names |
| Nida_netnode | Functions that provide the lowest level public interface to the database |
| Nida_offset | Functions that deal with offsets |
| Nida_pro | This is the first header included in the IDA project |
| Nida_problems | Functions that deal with the list of problems |
| Nida_range | Contains the definition of range_t |
| Nida_regfinder | |
| Nida_registry | Registry related functions |
| Nida_search | Middle-level search functions |
| Nida_segment | Functions that deal with segments |
| Nida_segregs | Functions that deal with the segment registers |
| Nida_srclang | Third-party compiler support |
| Nida_strlist | Functions that deal with the string list |
| Nida_tryblks | Architecture independent exception handling info |
| Nida_typeinf | Manipulate type information in IDA |
| Nida_ua | Functions that deal with the disassembling of program instructions |
| Nida_undo | Undo functionality |
| Nida_xref | Functions that deal with cross-references |
| Nidaapi | |
| Nidadex | |
| Nidautils | Idautils.py - High level utility functions for IDA |
| Nidc | IDC compatibility module |
| Ninit | |