briefer  by briefercloud

Notebook/dashboard app with Python, SQL, scheduling, visualizations, and code generation

created 10 months ago
4,102 stars

Top 12.2% on sourcepulse

GitHubView on GitHub
Project Summary

Briefer provides a unified platform for creating and sharing interactive data dashboards and code-based notebooks, targeting technical users who need flexibility and non-technical users who require accessible data insights. It aims to bridge the gap between traditional BI tools and code notebooks, offering a collaborative environment for data analysis, reporting, and application building.

How It Works

Briefer combines Markdown, Python, and SQL within a web-based interface, allowing users to develop content in a notebook format. This content can then be transformed into interactive dashboards with drag-and-drop functionality and user inputs. Key features include real-time multiplayer collaboration, AI-assisted code generation for queries and Python blocks, and built-in scheduling for automated updates. The architecture comprises a Next.js frontend, a Node.js API, and an optional Python AI service, all requiring PostgreSQL and a Jupyter server.

Quick Start & Requirements

Highlighted Details

  • Unified notebook and dashboard creation with Markdown, Python, and SQL.
  • Real-time multiplayer collaboration on shared pages.
  • AI-powered code generation and error fixing.
  • Integrated scheduling for automated notebook/dashboard execution.
  • Interactive data app capabilities with user inputs.

Maintenance & Community

Licensing & Compatibility

  • Open-source offering licensed under AGPLv3.
  • AGPLv3 requires derivative works to be open-sourced under the same license.
  • Cloud offering is proprietary with additional features.

Limitations & Caveats

The AGPLv3 license may impose significant restrictions on integrating this software into proprietary, closed-source applications. The AI features require an OpenAI API key and incur external costs.

Health Check
Last commit

1 month ago

Responsiveness

1 week

Pull Requests (30d)
1
Issues (30d)
2
Star History
108 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems) and Travis Fischer Travis Fischer(Founder of Agentic).

teable by teableio

0.3%
19k
No-code Postgres alternative for database applications
created 2 years ago
updated 14 hours ago
Feedback? Help us improve.