{"id":13892800,"url":"https://github.com/CJWorkbench/cjworkbench","last_synced_at":"2025-07-17T06:31:12.904Z","repository":{"id":37686704,"uuid":"71166188","full_name":"CJWorkbench/cjworkbench","owner":"CJWorkbench","description":"The data journalism platform with built in training","archived":false,"fork":false,"pushed_at":"2023-10-22T04:11:07.000Z","size":158431,"stargazers_count":302,"open_issues_count":46,"forks_count":45,"subscribers_count":20,"default_branch":"master","last_synced_at":"2024-04-24T13:10:38.572Z","etag":null,"topics":["data-analysis","data-journalism","data-science","data-visualization","journalism","notebook"],"latest_commit_sha":null,"homepage":"http://workbenchdata.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CJWorkbench.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-10-17T17:58:31.000Z","updated_at":"2024-03-21T19:50:55.000Z","dependencies_parsed_at":"2024-01-18T05:04:31.968Z","dependency_job_id":null,"html_url":"https://github.com/CJWorkbench/cjworkbench","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CJWorkbench%2Fcjworkbench","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CJWorkbench%2Fcjworkbench/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CJWorkbench%2Fcjworkbench/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CJWorkbench%2Fcjworkbench/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CJWorkbench","download_url":"https://codeload.github.com/CJWorkbench/cjworkbench/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226226191,"owners_count":17592345,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-analysis","data-journalism","data-science","data-visualization","journalism","notebook"],"created_at":"2024-08-06T17:01:13.921Z","updated_at":"2024-11-24T20:31:21.280Z","avatar_url":"https://github.com/CJWorkbench.png","language":"Python","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/CJWorkbench/cjworkbench/blob/master/assets/images/banner.jpg\"\u003e\u003cbr\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n  License:\n  \u003ca href=\"https://github.com/cjworkbench/cjworkbench/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/license-AGPL-blue.svg\" alt=\"license\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# Spreadsheet, meet automation.\n\nWelcome to Workbench!\n\nWorkbench is a platform that helps you make sense of data tables. Code like a pro -- without code.\n\nFeatures include:\n\n- Steps to download, HTML-scrape, clean, analyze and visualize data.\n- Steps to load tables from Google Drive, Twitter and APIs.\n- Emailed notifications when data changes.\n- An integrated data-journalism training course.\n- Undo, so you can't make mistakes -- only experiments.\n- Unlimited power, with custom Python and Excel-like formulas.\n\n# Try it\n\nTo see what Workbench does, run your [own server](https://github.com/CJWorkbench/cjworkbench/wiki/Deployment).\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/CJWorkbench/cjworkbench/blob/master/assets/images/demoSignup.gif\"\u003e\u003cbr\u003e\n\u003c/div\u003e\n\n# User Documentation\n\n- [Imagining the data journalism workflow of the future](https://medium.com/@Workbench/seriously-no-more-spreadsheets-imagining-the-data-journalism-workflow-of-the-future-386336e12048)\n- [What workbench can do for data](https://medium.com/@Workbench/what-workbench-can-do-for-data-c8534384c978)\n- [A different approach to transparent data journalism](https://medium.com/@Workbench/a-different-approach-to-transparent-data-journalism-a019d23595f2)\n- [Data journalism made easier, faster, and more collaborative](https://medium.com/@Workbench/data-journalism-made-easier-faster-and-more-collaborative-e33081bf0080)\n- Our [knowledge base](http://help.workbenchdata.com/) has detailed instructions for each step\n\n# Contributing\n\n- [Set up a development environment](https://github.com/CJWorkbench/cjworkbench/wiki/Setting-up-a-development-environment).\n- [Create your own step](https://github.com/CJWorkbench/cjworkbench/wiki/Creating-A-Module)\n\nWorkbench 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](https://softwareengineering.stackexchange.com/questions/107883/agpl-what-you-can-do-and-wh). If you modify Workbench code or merge it into your own software, you must open-source the modifications.\n\n# Contact us\n\nAlways happy to hear from you:\n\n - [Twitter](https://twitter.com/workbenchdata)\n - [email](mailto:hello@workbenchdata.com)\n\nWe also welcome issue reports and pull requests :)\n\n# Credits\n\nWorkbench started as a project of Columbia Journalism School, made possible\nthrough the generous support of Krishna Bharat and the Knight Foundation.\n","funding_links":[],"categories":["Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCJWorkbench%2Fcjworkbench","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCJWorkbench%2Fcjworkbench","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCJWorkbench%2Fcjworkbench/lists"}