• Stars
    star
    85
  • Rank 383,507 (Top 8 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

tabletop

Tabletop.js gives spreadsheets legs
JavaScript
3,770
star
2

mapsheet

Easily create interactive maps from data in Google Spreadsheets. Supports Google Maps, Leaflet, Mapbox, MapQuest, etc.
JavaScript
224
star
3

flatware

S3 caching of Google Spreadsheets for Tabletop.js
Ruby
91
star
4

persine

Persine is an automated tool to study and reverse-engineer algorithmic recommendation systems.
Python
89
star
5

fuzzy_pandas

Fuzzy matches and merging of datasets in pandas using csvmatch
Python
71
star
6

kull

A tool to interactively select text regions of PDFs and images. Mostly for use with PDFQuery or tesseract (UZN/OCR zone files)
Vue
51
star
7

spotify-langchain-gpt

Building Spotify playlists based on vibes using LangChain and GPT
Jupyter Notebook
50
star
8

gs-spreadsheet-manager

A slightly more object-oriented, ORM-y, and altogether pleasant way of dealing with Google Spreadsheets when using Google Apps Script.
JavaScript
45
star
9

hexagon-grids-for-adobe-illustrator

A simple script to automatically build hexagon grids in Illustrator, for things like D3 hex cartogram visualizations
JavaScript
18
star
10

tesseract-uzn

Simplify using uzn files with tesseract for OCR
Jupyter Notebook
17
star
11

ai2html-walkthroughs

Code samples for ai2html walkthroughs
HTML
15
star
12

designingviz

A step-by-step design guide for data visualizations
JavaScript
15
star
13

storytelling-2015

HTML
15
star
14

NICAR20-geocoding-apis

Geocoding APIs repo for NICAR20 session
Jupyter Notebook
14
star
15

nicar23-huggingface

Jupyter Notebook
13
star
16

python-disease-modeling

A walkthrough of how SIR infectious disease modeling works, along with a do-it-yourself Python COVID model that you can use to simulate a lockdown.
Jupyter Notebook
13
star
17

data-studio-projects

12
star
18

simplified-scrollama-scrollytelling

Non-d3, barebones version of scrollama.js scrollytelling examples
HTML
11
star
19

autoscraper-changes

Tiny template that uses GitHub Actions and Python to automatically scrape the BBC's homepage every four hours.
Python
11
star
20

clipped-and-georeferenced-images-from-google-earth-in-qgis-3

Georeference images from Google Earth in QGIS 3, then clip them so they aren't shaped all weird.
11
star
21

d3-topojson-data-guide

How to wrangle your data into a useable TopoJSON format for making D3 visualizations
10
star
22

NICAR20-intro-d3

Base for an introductory walkthrough of D3's features for NICAR 2020
HTML
8
star
23

abraji24-ai-audio-video

HTML
8
star
24

nicar23-building-ai-editors

Conceptual framework for building AI editors to help with journalism workflows
Jupyter Notebook
8
star
25

hardboiled

A node.js detective kit for investigating how web sites are built.
JavaScript
8
star
26

mediaparty-folktales

Notes and code for learning Hungarian folktales through semantic search and GPT: Media Party 2023 lightning talk
Jupyter Notebook
8
star
27

nicar24-beyond-chatgpt

Jupyter Notebook
7
star
28

ire24-scraping

Tutorials for IRE 2024 about using Playwright to scrape state-level license and violations data
Jupyter Notebook
7
star
29

2023-abraji-ai-workshop

Journalism in AI workshop for Abraji 2023
6
star
30

interactives-class-content

6
star
31

lede-notes

Notes from Summer 2015's Lede Python class
6
star
32

playfair-projects

Common repository of projects for Playfair
Jupyter Notebook
6
star
33

chatgpt-for-educators

Slides for a talk about the use and abuse of ChatGPT in the classroom
HTML
6
star
34

data-studio-projects-2022

Projects for Columbia J School's Data Studio 2022
Python
6
star
35

nb2jekyll

Use nbconvert to convert IPython/Jupyter Notebooks into Jekyll-compatible Markdown + Front Matter
Python
5
star
36

NICAR20-apis

Jupyter Notebook
5
star
37

final_final_v2_truefinal

JavaScript
4
star
38

quarto-tutorial

Quarto framework tutorial for C+J/European Data Journalism Conf 2023
HTML
4
star
39

how-to-host-on-github-pages

4
star
40

lede-projects-2023

Projects for Lede Program 2023
Python
3
star
41

page-templates

HTML
3
star
42

data-studio-projects-2024

Python
3
star
43

excel-tutorials

3
star
44

data-studio-projects-2023

Projects for Columbia Journalism School's Data Studio course, Spring 2023
Python
3
star
45

2023-ona-before-beyond-chatgpt

Slides and links for AI Tools from Before (and Beyond!) ChatGPT (ONA 2023)
3
star
46

lede-projects-2022

Projects for Lede Program 2022
Python
3
star
47

walkthrough-github

this is a walkthrough about how to use git and github desktop
Jupyter Notebook
3
star
48

dotenv-example

Python
2
star
49

automatic-scraper

Python
2
star
50

autoscraper-history

Python
2
star
51

auto-scraper

an automatic scraper?????
Python
2
star
52

sample-d3-project

HTML
2
star
53

lede-2023-auto-scraper

Jupyter Notebook
2
star
54

2023-journalismai

Jupyter Notebook
2
star
55

example-svelte-viz-page

JavaScript
2
star
56

lede-websites

Thousands of websites for various classes I've taught over the years, primarily for Columbia's Lede Program
Jupyter Notebook
2
star
57

jupyter-notebook-site-autobuild

Lil' baby static site builder that creates a website from Jupyter notebooks and markdown files
CSS
2
star
58

words

Jupyter Notebook
1
star
59

pandas-question-factory

a question factory. for pandas.
Python
1
star
60

fanciframe

Let's embed iframes with grace and beauty
JavaScript
1
star
61

2024-abraji-ai-docs

Jupyter Notebook
1
star
62

foundations

Code for Lede Program 2017 Foundations class I guess????
1
star
63

slack-files

List your large slack files so you can search for and delete them
Ruby
1
star
64

normal-ai

HTML
1
star
65

bottlejack

JavaScript
1
star
66

automatic-scraper-bbc

Python
1
star
67

data-buddies

It's little datas!!!
1
star
68

track_url

A Sublime Text 2 plugin for following along with the ever-changing contents of a URL. I use it so students can follow along.
Python
1
star
69

typing-of-the-dead

Code to extract phrases from the impossilby incredible Dreamcast game The Typing of the Dead
Python
1
star
70

sample-story

HTML
1
star
71

charset-downloader

7-bit ASCII ought to be enough for ะฐะฟัƒะฑะพะดัƒ
HTML
1
star
72

advanced-scraping-with-playwright

Notes for the Advanced Scraping with Playwright session in February 2024
HTML
1
star
73

demodemo

JavaScript
1
star
74

fancy-github-guide

A guide to a fancy github experience https://jonathansoma.com/fancy-github/
1
star
75

miscellaneous-data

Miscellaneous and most probably useless data sets that I've used for this or that
1
star
76

autoscraper-mailer

Scrapes on a schedule, emailing out whatever it finds.
Python
1
star
77

tiny-spider

Convert spreadsheets into network-friendly formats, a.k.a. from ๐Ÿ“ˆ to ๐Ÿ•ธ, using ๐Ÿ•ท
JavaScript
1
star
78

altair-reference

HTML
1
star
79

transliteration_project

GLSL
1
star
80

2023-ona-trusting-ai

Slides and links for Trusting AI in the newsroom: Hallucinations, bias, security and labor (ONA 2023)
1
star
81

nyc-schools

Jupyter Notebook
1
star
82

data-studio

HTML
1
star