Skip to content

thispl/Frappe-Excel-

 
 

Repository files navigation

Excel View for Frappe / ERPNext

A full spreadsheet experience for every Frappe DocType — edit, analyze, and bulk-save live ERP data in a familiar grid without leaving your browser.

📖 Full Documentation & User Guide →


What it does

Excel View adds a spreadsheet view to any Frappe DocType — accessible just like List View or Report View. You get inline cell editing, 500+ Excel formulas, Smart Lookup joins, pivot tables, charts, child table expand, rich text editing, conditional formatting, bulk import/export, and more.

No modifications to Frappe core. Zero extra configuration after install.


Highlights

Feature What you get
Inline editing Edit any field directly in the grid. Ctrl+S saves all pending rows at once.
Child table expand Click ▶ on any row to expand and edit its child records inline.
Rich text fields HTML/Text Editor cells render live previews. Double-click opens a full ProseMirror editor modal.
500+ formulas HyperFormula engine — all standard Excel functions work.
ERP-native formulas GL_BALANCE, STOCK_QTY, ITEM_PRICE, FRAPPE_GET/SUM/COUNT/AVG pull live Frappe data.
Smart Lookup Auto-detect FK relationships and join columns from related DocTypes — no SQL.
Charts & Pivot Built-in chart builder and interactive pivot tables from any sheet.
Workbooks Save multi-sheet configurations with formatting, Smart Lookup, and pivot state.
Import Bulk import CSV/XLSX for any DocType including tree structures.
Export Export to .xlsx with company name, sheet name, and active filter header rows.
Dark theme Every component respects the Frappe theme toggle.

Installation

bench get-app https://github.com/Ujjwal-Aggrawal2279/Frappe-Excel-.git
bench --site yoursite.local install-app excel_view
bench --site yoursite.local migrate
bench --site yoursite.local build --app excel_view

Requires Frappe v15+. Works with plain Frappe and ERPNext.


Quick Start

  1. Open any DocType list view in Frappe
  2. Click the View dropdown → Excel View
  3. Or navigate directly to /app/{doctype}/view/excel

Documentation

The full user guide covers every feature — from basic cell editing to Smart Lookup, child tables, formulas, import/export, and keyboard shortcuts.

https://ujjwal-aggrawal2279.github.io/Frappe-Excel-/


Version

Current: v3.5 — Clean Data Panel, PROMPT() formula, child table inline edit, rich text modal, ID column links.

See the full changelog in the documentation.


License

MIT

About

Custom app to extend frappe default views

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 58.3%
  • SCSS 24.1%
  • Python 15.5%
  • TypeScript 0.8%
  • HTML 0.7%
  • MDX 0.3%
  • CSS 0.3%