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
HVF avatar

HVF/franchise

0
View on GitHub↗
4,008 stars·264 forks·JavaScript·MIT·22 viewsfranchise.cloud↗

Franchise

Franchise is a database query tool and notebook SQL client that allows users to run queries and analyze datasets. It functions as a local data processor with a browser-based engine for executing SQL commands against CSV, JSON, and XLSX files without uploading data to a remote server.

The project uses a cell-based interface to organize queries and results in an interactive, document-like layout. It supports a workflow where users can fork queries into side-by-side layouts to compare different SQL variations and their results without overwriting existing code.

The system provides a unified interface for connecting to remote databases via a secure local bridge and includes tools to transform tabular results into charts, maps, and card views. These interactive notebooks and their associated visualizations can be exported as portable HTML documents.

The application is bundled into standalone assets for hosting on standard HTTP servers.

Features

  • Notebook SQL Clients - Provides a cell-based notebook interface for executing SQL queries and exploring datasets in an interactive, document-like layout.
  • Notebook-Style Query Interfaces - Implements a cell-based notebook interface to organize SQL queries and their results for iterative data exploration.
  • SQL-Driven Visualization - Maps SQL query results directly to visual chart types for analysis and reporting.
  • Multi-Source Queries - Enables running SQL queries across a diverse set of local files and remote database instances from a single interface.
  • Data Visualization - Renders structured query results into interactive tables, charts, maps, and card views.
  • Data Visualization Interfaces - Implements a customizable interface for rendering and analyzing specific data formats retrieved via SQL.
  • CSV Query Engines - Provides an in-memory engine that executes SQL queries directly against local CSV and JSON files within the browser.
  • Flat-File SQL Analysis - Applies SQL queries to analyze structured local files like CSV, JSON, and XLSX without requiring database imports.
  • Notebook Cell Execution - Implements a notebook-style interface where SQL queries and their results are organized into discrete cells for sequential analysis.
  • Multi-Source Database Query Tools - Acts as a comprehensive tool for connecting to remote databases and local files to run queries and analyze datasets.
  • Query Result Visualizers - Transforms tabular query outputs into interactive charts and maps for visual data analysis.
  • SQL Query Execution - Provides an integrated environment for running SQL statements against both remote databases and local files.
  • Interactive Data Exploration Tools - Provides an interactive environment for executing SQL queries to analyze and document data workflows in real-time.
  • Local File Processing Tools - Processes CSV, JSON, and XLSX files entirely within the client environment to ensure data privacy.
  • Local Data Processors - Functions as a browser-based processor for running SQL against local files to maintain data sovereignty.
  • Query Result Exporters - Generates portable HTML documents that export query results and their associated data visualizations for sharing.
  • Database Connectivity Management - Provides a secure connection bridge to link local terminals to cloud or on-premise database instances.
  • Database Administration Interfaces - Provides a unified interface to execute commands and manage data on remote cloud or on-premise database instances.
  • Unified Database Interfaces - Offers a consolidated interface to connect to and analyze data from various SQL and NoSQL database types.
  • Query Result Comparators - Supports testing multiple versions of a query side-by-side to iterate on code and compare result sets.
  • Local Proxy Connection Establishment - Establishes a secure local proxy bridge to connect the browser interface to remote database instances.
  • SQL Exploration Workflows - Supports an iterative data exploration workflow using a cell-based layout to refine SQL commands against various data sources.
  • Query Comparison Layouts - Allows users to fork queries into side-by-side layouts to compare different SQL variations and their corresponding result sets.
  • Query Variation Comparators - Allows users to fork queries into parallel layouts to compare different SQL variations and their results without overwriting code.

Star history

Star history chart for hvf/franchiseStar history chart for hvf/franchise

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

Projects sharing features with Franchise

These projects share indexed features with Franchise. 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
  • beancount/favabeancount avatar

    beancount/fava

    2,499View on GitHub↗

    Fava is a web-based dashboard and query tool for visualizing and analyzing financial records stored in Beancount plain-text ledger files. It serves as a double-entry bookkeeping viewer and plain-text accounting dashboard that renders ledger files as interactive reports, searchable financial tables, and visual tools for exploring balance sheets and income statements. The project distinguishes itself through a specialized BQL query interface that executes SQL-like queries against postings to extract specific financial data and trends. It includes a financial data visualization system for genera

    Pythonbeancountledgerplaintext-accounting
    View on GitHub↗2,499
  • getredash/redashgetredash avatar

    getredash/redash

    28,653View on GitHub↗

    Redash is a self-hosted analytics platform and SQL data visualization tool. It provides a web-based SQL query editor for writing, executing, and scheduling database queries, and functions as a business intelligence dashboard for monitoring metrics via visual widgets. The platform distinguishes itself through its data source connectors, which integrate with various SQL, NoSQL, and API-based stores to retrieve information for analysis. It enables self-service analytics by allowing users to run queries with dynamic parameters and supports shared data reporting via public links or embedded dashbo

    Pythonanalyticsathenabi
    View on GitHub↗28,653
  • alasql/alasqlA

    AlaSQL/alasql

    7,278View on GitHub↗

    AlaSQL is a JavaScript SQL database engine that allows for the filtering, grouping, and joining of in-memory object arrays and JSON data. It functions as an in-memory SQL database and client-side data processor, enabling the execution of SQL statements against JavaScript arrays and external data sources in both browser and server environments. The project serves as a universal data query tool capable of performing relational joins across diverse sources, such as merging Google Spreadsheets, SQLite files, and remote APIs into a single result set. It also acts as an IndexedDB SQL wrapper, allow

    JavaScript
    View on GitHub↗7,278
Compare all 30 related projects→

Frequently asked questions

What does hvf/franchise do?

Franchise is a database query tool and notebook SQL client that allows users to run queries and analyze datasets. It functions as a local data processor with a browser-based engine for executing SQL commands against CSV, JSON, and XLSX files without uploading data to a remote server.

What are the main features of hvf/franchise?

The main features of hvf/franchise are: Notebook SQL Clients, Notebook-Style Query Interfaces, SQL-Driven Visualization, Multi-Source Queries, Data Visualization, Data Visualization Interfaces, CSV Query Engines, Flat-File SQL Analysis.

Which projects share features with hvf/franchise?

Projects with overlapping indexed features include: datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… beancount/fava — Fava is a web-based dashboard and query tool for visualizing and analyzing financial records stored in Beancount… getredash/redash — Redash is a self-hosted analytics platform and SQL data visualization tool. It provides a web-based SQL query editor… alasql/alasql — AlaSQL is a JavaScript SQL database engine that allows for the filtering, grouping, and joining of in-memory object… mckinsey/vizro — Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a… multiprocessio/dsq — dsq is a command-line interface and data engine for executing SQL queries against local structured files, such as CSV,…