Skip to content

etiennec/jebt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JEBT

JSon-Excel (simple) Bidirectional Templating

JEBT is inspired from Excel templating libraries such as JETT or JXLS, but simplify them drastically in order to allow generating back the data from a filled excel file obeying the template structure. It is mainly targeted at Excel data import/export or providing ability to edit data in Excel. If you're looking for fancy scripting language and advanced dynamic formatting in your template, this is not the library you're looking for.

JEBT is:

  • Bidirectional: Template XSLX + JSon = XLSX filled with Data, and Template XLSX + XLSX filled with Data = JSon
  • Fast & Memory efficient: Whenever data is involved, Streaming APIs are used (SXSSF).
  • Simple: There's no scripting language allowed in the template. This limits flexibility, but also makes it impossible to write malicious code in the template.

About

JSon-Excel (simple) Bidirectional Templating

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages