awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
appbaseio avatar

appbaseio/dejavu

0
View on GitHub↗
8,465 stars·515 forks·JavaScript·MIT·16 viewsdejavu.reactivesearch.io↗

Dejavu

Dejavu is a containerized administration panel and web interface for managing data within Elasticsearch and OpenSearch clusters. It serves as a search index management tool for browsing, editing, and deleting records through a visual explorer rather than raw API queries.

The project distinguishes itself by providing a search interface prototyping tool. This allows users to visually design search screens to test result relevancy and export the final layout configuration as usable code.

The tool covers broad data management capabilities, including structured data import from CSV or JSON files via guided mapping and filtered data export. It includes global text search and native data type filters to isolate records for debugging and manual correction.

The application is packaged as a container image and supports deployment through Docker Compose orchestration.

Features

  • Search Index Management - Provides a comprehensive visual interface for configuring, querying, and maintaining search indices in Elasticsearch and OpenSearch clusters.
  • Elasticsearch Management UIs - Provides a web-based graphical interface for the administration and management of Elasticsearch clusters.
  • Data Exploration Tools - Provides a visual explorer for sifting through search engine records using global text search and type filters.
  • Document Management Interfaces - Provides a visual explorer to browse, update, and delete records individually or in bulk across indices.
  • Search Engine Debugging Tools - Enables filtering and searching through large datasets to isolate specific records for troubleshooting or manual correction.
  • Search Interface Prototyping - Provides tools to visually design search screens, test result relevancy, and export the layout as production code.
  • OpenSearch Index Administration - Provides a web-based interface for managing data and mappings within OpenSearch clusters.
  • Search Interface Prototypes - Ships a visual builder to design search screens and export the final layout configuration as usable code.
  • Search Interface Prototypes - Enables visual design of search screens to test result relevancy and export layouts as production-ready code.
  • Administrative Panels - Ships as a containerized administrative panel for managing search engine backends and their interfaces.
  • Schema-Driven Filter Generation - Automatically generates interface filters based on the native data types detected within connected search indices.
  • Filtering - Allows users to export the current filtered view of search data into JSON or CSV files.
  • File-Based Data Import - Supports loading structured data from CSV or JSON files into search clusters via guided mapping.
  • Import Column Mappings - Provides a guided configuration process to map external CSV and JSON fields to search engine data types.
  • Relational Data Migrators - Facilitates the migration of structured CSV or JSON data into search indices with guided mapping.
  • Configuration Exporting - Serializes visual search layouts and query parameters into portable code for use in sandbox environments.
  • Docker Container Deployments - Packages the application as a container image to ensure consistent environment setup and deployment.
  • Compose Orchestrations - Supports orchestrating the deployment of the UI and search engine backend using Docker Compose files.
  • Containerized Deployments - Packages the administration panel and search engines into images for consistent deployment across environments.
  • Search Filters - Implements global text search and native data type filters to isolate specific records within search indices.
  • Notes & Productivity - Web-based data browser and UI for Elasticsearch.

Star history

Star history chart for appbaseio/dejavuStar history chart for appbaseio/dejavu

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does appbaseio/dejavu do?

Dejavu is a containerized administration panel and web interface for managing data within Elasticsearch and OpenSearch clusters. It serves as a search index management tool for browsing, editing, and deleting records through a visual explorer rather than raw API queries.

What are the main features of appbaseio/dejavu?

The main features of appbaseio/dejavu are: Search Index Management, Elasticsearch Management UIs, Data Exploration Tools, Document Management Interfaces, Search Engine Debugging Tools, Search Interface Prototyping, OpenSearch Index Administration, Search Interface Prototypes.

Which projects share features with appbaseio/dejavu?

Projects with overlapping indexed features include: datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… pixelfed/pixelfed — Pixelfed is a decentralized, self-hosted photo sharing platform and social network. It uses the ActivityPub protocol… lmenezes/cerebro — Cerebro is an administration tool for OpenSearch and Elasticsearch clusters, providing a web-based graphical interface… cars10/elasticvue — Elasticvue is a management user interface and graphical dashboard for Elasticsearch clusters. It serves as a cluster… innei/shiro — Shiro is a personal website template and markdown static site generator designed to establish a professional digital…

Projects sharing features with Dejavu

These projects share indexed features with Dejavu. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • datlechin/tableprodatlechin avatar

    datlechin/TablePro

    4,471View on GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Swift
    View on GitHub↗4,471
  • getgrav/gravgetgrav avatar

    getgrav/grav

    15,395View on GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    View on GitHub↗15,395
  • pixelfed/pixelfedpixelfed avatar

    pixelfed/pixelfed

    7,009View on GitHub↗

    Pixelfed is a decentralized, self-hosted photo sharing platform and social network. It uses the ActivityPub protocol to enable federation, allowing independent server instances to share user profiles, media, and posts across a distributed network. The platform distinguishes itself with a focus on media portability and processing, featuring tools for importing content from Instagram and utilizing client-side WebGL for image filter processing. It employs a driver-based storage abstraction to manage media across local disks or S3-compatible cloud object storage. The system includes capabilities

    PHPactivitypubfederationfediverse
    View on GitHub↗7,009
  • lmenezes/cerebrolmenezes avatar

    lmenezes/cerebro

    5,617View on GitHub↗

    Cerebro is an administration tool for OpenSearch and Elasticsearch clusters, providing a web-based graphical interface to monitor health and manage performance. It serves as a central console for cluster administration, including the creation and organization of indices, aliases, and index templates. The project distinguishes itself through integrated directory authentication, utilizing LDAP services to manage user identities and access permissions. It also includes a dedicated REST client console for sending manual requests to clusters, featuring autocompletion and the ability to export requ

    JavaScript
    View on GitHub↗5,617
Compare all 30 related projects→