CHARLOTTESVILLE, Va. — Heather D. Heyer, the woman run down during violent clashes here, was remembered on Wednesday for a quality that friends and relatives described as her most frustrating, and most admired — a passion for fighting injustice that was so relentless, it often spilled into her work and personal life.

Hundreds of mourners packed a theater in downtown Charlottesville for her memorial service, wearing a sea of purple, her favorite color.

Ms. Heyer, 32, had been among a crowd of counterprotesters who gathered on Saturday in opposition to a rally against the removal of a statue of the Confederate general Robert E. Lee. That rally drew white supremacists, neo-Nazis and Ku Klux Klan members.

She was killed when a man drove a Dodge Challenger into the crowd of counterprotesters. The police arrested a suspect who had a history of espousing Nazi ideology. The suspect, identified as James Alex Fields Jr., 20, of Maumee, Ohio, was charged in her death and the wounding of about 20 other protesters.