brimdata/zui
Zui is a powerful desktop application for exploring and working with data. The official front-end to the Zed lake.
SuperDB Desktop
The Official Front-End to the SuperDB
The desktop app for exploring your data.
Highlights:
- Drag-and-drop data ingest
- Automatic detection of common data formats
- Schema inference during ingest
- Beautiful result views for nested or tabular data
- Named queries with version history
- Query session history to keep track of your work
- Pinnable query fragments to keep your search box uncluttered
- Right-click menus for pivoting and filtering
Ready To Try It Out?
Download for your operating system.
Refer to the installation guide and
release notes for more information.
Powered By SuperDB
SuperDB offers an innovative approach to working with data known as "Super-Structured Data".
Behind this app runs a local server instance where you can load your data into pools and use SuperSQL to search, analyze, and transform it. Use it to:
- Explore deeply nested JSON objects
- View Parquet and Arrow IPC stream files
- Clean up CSV files by adding type information
- Search heterogeneous NDJSON logs
- Transform data from a legacy database's CDC logs
- Investigate Zeek security logs
SuperDB provides a system to make working with data easier and more efficient. The storage layer, type system, query language, and CLI tooling are just a few of the tools SuperDB offers to the data community.
Related Packages
This code repository is actually a monorepo (managed with nx) that includes several packages on which the app depends. They may also be used as standalone tools. These include:
- superdb-types: the JavaScript library for the data types return from a server.
- superdb-node-client: the JavaScript library for Node.js
- player: the end-to-end testing framework for the desktop app
Need Help?
Please browse the support resources to review common problems and helpful tips before opening an issue.
Contributing
We welcome your contributions! Please refer to our contributing guide for information on how to get involved in development.
Join the Community
Join our public Slack workspace to stay up to date on announcements, ask questions, and exchange tips with other users.