
TechRxiv
A preprint server for health sciences.

The open-source standard for high-density neural data acquisition and closed-loop control.

Open Ephys is a sophisticated, modular ecosystem designed for extracellular electrophysiology and high-bandwidth neural data management. By 2026, it has become the gold standard for researchers seeking an alternative to closed-source, proprietary systems. Its technical architecture is centered around the Open Ephys GUI, a C++/JUCE-based application that utilizes a plug-and-play signal chain. This allows users to connect 'Source' nodes (e.g., Neuropixels probes, acquisition boards) to 'Processors' (filters, spike sorters) and 'Sinks' (data recorders, visualizers) with sub-millisecond latency. The platform supports high-density silicon probes, including Neuropixels 1.0 and 2.0, and integrates seamlessly with external computational tools via ZeroMQ. Its open-source nature facilitates the rapid deployment of custom AI-driven processors for real-time artifact rejection and neural decoding. As a community-driven initiative, it leverages a global network of neuroscientists to maintain hardware compatibility and software stability, making it indispensable for modern systems neuroscience and behavioral experiments requiring precise temporal alignment of neural, video, and TTL data.
Open Ephys is a sophisticated, modular ecosystem designed for extracellular electrophysiology and high-bandwidth neural data management.
Explore all tools that specialize in real-time neural signal visualization. This domain focus ensures Open Ephys delivers optimized results for this specific requirement.
A modular C++ framework based on JUCE that allows independent developers to write 'Processor' nodes that can be hot-swapped during runtime.
A low-latency messaging socket protocol that streams raw neural data and events to external processes (Python/MATLAB).
Full support for high-density silicon probes with over 5,000 sites, managed via the PXIe acquisition system.
Hardware-timed TTL output based on real-time signal processing nodes (e.g., phase-locked stimulation).
Native support for Neurodata Without Borders (NWB), ensuring data longevity and FAIR principles.
Dedicated I/O boards that time-stamp digital and analog signals with microsecond precision relative to neural data.
Ability to record from multiple hardware sources (e.g., Intan and Neuropixels) simultaneously within a single clock domain.
Download the latest Open Ephys GUI binary from the official GitHub repository.
Connect the Open Ephys Acquisition Board via USB 3.0 or install the Neuropixels PXIe chassis hardware.
Install necessary USB drivers (FTDI or PCIe-specific drivers) for your operating system.
Launch the GUI and navigate to the Plugin Installer to download required Source and Sink modules.
Drag a 'Source' node (e.g., Rhythm FPGA) into the signal chain workspace.
Add a 'Bandpass Filter' and 'LFP Viewer' node to the chain for signal conditioning.
Configure the 'Record Node' to specify the data directory and output format (Binary or NWB).
Calibrate the headstage or probe to ensure signal-to-noise ratios are optimized.
Set up a ZeroMQ 'Event Broadcaster' for real-time integration with Python or MATLAB scripts.
Press 'Play' to begin monitoring and 'Record' to capture the neural data stream.
All Set
Ready to go
Verified feedback from other users.
"Extremely high praise for flexibility and community support, though some users note a steep learning curve for custom C++ plugin development."
Post questions, share tips, and help other users.

A preprint server for health sciences.

Connect your AI agents to the web with real-time search, extraction, and web crawling through a single, secure API.

A large conversational telephone speech corpus for speech recognition and speaker identification research.

STRING is a database of known and predicted protein-protein interactions.

A free and open-source software package for the analysis of brain imaging data sequences.

Complete statistical software for data science with powerful statistics, visualization, data manipulation, and automated reporting in one intuitive platform.