CJWorkbench
cjworkbench
Python

The data journalism platform with built in training

Last updated Mar 17, 2026
312
Stars
46
Forks
47
Issues
0
Stars/day
Attention Score
60
Language breakdown
No language data available.
Files click to expand
README


License: license

Spreadsheet, meet automation.

Welcome to Workbench!

Workbench is a platform that helps you make sense of data tables. Code like a pro -- without code.

Features include:

  • Steps to download, HTML-scrape, clean, analyze and visualize data.
  • Steps to load tables from Google Drive, Twitter and APIs.
  • Emailed notifications when data changes.
  • An integrated data-journalism training course.
  • Undo, so you can't make mistakes -- only experiments.
  • Unlimited power, with custom Python and Excel-like formulas.

Try it

To see what Workbench does, run your own server.


User Documentation

Contributing

Workbench is licensed under the AGPL 3.0 license. You are free to use the code or parts of it in your own applications, even your own own closed source applications. If you modify Workbench code or merge it into your own software, you must open-source the modifications.

Contact us

Always happy to hear from you:

- Twitter - email

We also welcome issue reports and pull requests :)

Credits

Workbench started as a project of Columbia Journalism School, made possible through the generous support of Krishna Bharat and the Knight Foundation.

🔗 More in this category

© 2026 GitRepoTrend · CJWorkbench/cjworkbench · Updated daily from GitHub