167730071 |
MDEwOlJlcG9zaXRvcnkxNjc3MzAwNzE= |
datasette-pretty-json |
simonw/datasette-pretty-json |
0 |
9599 |
https://github.com/simonw/datasette-pretty-json |
Datasette plugin that pretty-prints any column values that are valid JSON objects or arrays |
0 |
2019-01-26T19:30:43Z |
2019-11-11T04:52:12Z |
2019-01-26T21:09:48Z |
|
7 |
3 |
3 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
apache-2.0 |
|
0 |
0 |
3 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
0 |
1 |
|
145483077 |
MDEwOlJlcG9zaXRvcnkxNDU0ODMwNzc= |
datasette-render-images |
simonw/datasette-render-images |
0 |
9599 |
https://github.com/simonw/datasette-render-images |
Datasette plugin that renders binary blob images using data-uris |
0 |
2018-08-21T00:05:47Z |
2019-11-11T04:52:21Z |
2019-01-04T03:20:07Z |
https://datasette-render-images-demo.datasette.io/favicons/favicons |
5 |
1 |
1 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
|
0 |
0 |
1 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
0 |
1 |
|
135007287 |
MDEwOlJlcG9zaXRvcnkxMzUwMDcyODc= |
datasette-leaflet-geojson |
simonw/datasette-leaflet-geojson |
0 |
9599 |
https://github.com/simonw/datasette-leaflet-geojson |
Datasette plugin that replaces any GeoJSON column values with a Leaflet map. |
0 |
2018-05-27T01:42:30Z |
2019-11-11T04:50:32Z |
2019-11-02T01:46:17Z |
|
9 |
1 |
1 |
Python |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
2 |
|
|
1 |
2 |
1 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
1 |
1 |
|
130236762 |
MDEwOlJlcG9zaXRvcnkxMzAyMzY3NjI= |
datasette-cluster-map |
simonw/datasette-cluster-map |
0 |
9599 |
https://github.com/simonw/datasette-cluster-map |
Datasette plugin that shows a cluster map for any data with latitude/longitude columns |
0 |
2018-04-19T15:31:55Z |
2019-11-11T04:50:27Z |
2019-11-02T03:35:14Z |
|
26 |
9 |
9 |
JavaScript |
1 |
1 |
1 |
1 |
0 |
3 |
0 |
0 |
7 |
apache-2.0 |
|
3 |
7 |
9 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
3 |
1 |
|
195738647 |
MDEwOlJlcG9zaXRvcnkxOTU3Mzg2NDc= |
asgi-debug |
simonw/asgi-debug |
0 |
9599 |
https://github.com/simonw/asgi-debug |
Debugging middleware for ASGI applications |
0 |
2019-07-08T04:51:59Z |
2019-07-10T13:41:54Z |
2019-07-10T18:22:20Z |
|
7 |
3 |
3 |
Python |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
apache-2.0 |
[] |
1 |
1 |
3 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
219527939 |
MDEwOlJlcG9zaXRvcnkyMTk1Mjc5Mzk= |
selenium-demoscraper |
simonw/selenium-demoscraper |
0 |
9599 |
https://github.com/simonw/selenium-demoscraper |
Demo of using selenium for headless browser webscraping |
1 |
2019-11-04T15:01:05Z |
2019-11-04T15:01:07Z |
2019-11-04T14:43:28Z |
|
127 |
0 |
0 |
|
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
446247 |
MDEwOlJlcG9zaXRvcnk0NDYyNDc= |
django_signed_demo |
simonw/django_signed_demo |
0 |
9599 |
https://github.com/simonw/django_signed_demo |
Demonstrations of Django's signed cookie support |
0 |
2009-12-22T20:20:19Z |
2018-06-29T11:33:12Z |
2009-12-22T20:20:28Z |
|
179 |
4 |
4 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
4 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
130887583 |
MDEwOlJlcG9zaXRvcnkxMzA4ODc1ODM= |
build-stages-demo |
simonw/build-stages-demo |
0 |
9599 |
https://github.com/simonw/build-stages-demo |
Demos for Travis CI build stages |
1 |
2018-04-24T17:03:47Z |
2018-04-24T17:03:49Z |
2018-04-24T17:04:24Z |
|
18 |
0 |
0 |
Ruby |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
97264539 |
MDEwOlJlcG9zaXRvcnk5NzI2NDUzOQ== |
up |
simonw/up |
0 |
9599 |
https://github.com/simonw/up |
Deploy infinitely scalable serverless apps, apis, and sites in seconds. |
1 |
2017-07-14T18:59:41Z |
2017-07-14T18:54:31Z |
2017-07-12T18:07:01Z |
|
7 |
0 |
0 |
|
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
78157072 |
MDEwOlJlcG9zaXRvcnk3ODE1NzA3Mg== |
channels |
simonw/channels |
0 |
9599 |
https://github.com/simonw/channels |
Developer-friendly asynchrony for Django |
1 |
2017-01-05T23:37:11Z |
2017-01-05T23:37:14Z |
2018-02-02T18:45:12Z |
https://channels.readthedocs.io |
1492 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
222649 |
MDEwOlJlcG9zaXRvcnkyMjI2NDk= |
celery |
simonw/celery |
0 |
9599 |
https://github.com/simonw/celery |
Distributed Task Queue for Django |
1 |
2009-06-09T14:19:17Z |
2015-03-10T00:44:54Z |
2009-06-09T13:39:39Z |
|
448 |
2 |
2 |
Python |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
bsd-3-clause |
[] |
1 |
0 |
2 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
192215634 |
MDEwOlJlcG9zaXRvcnkxOTIyMTU2MzQ= |
daphne |
simonw/daphne |
0 |
9599 |
https://github.com/simonw/daphne |
Django Channels HTTP/WebSocket server |
1 |
2019-06-16T16:55:01Z |
2019-06-16T16:55:03Z |
2019-07-03T17:58:32Z |
|
395 |
0 |
0 |
Python |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
185867463 |
MDEwOlJlcG9zaXRvcnkxODU4Njc0NjM= |
deps |
simonw/deps |
0 |
9599 |
https://github.com/simonw/deps |
Django Enhancement Proposals |
1 |
2019-05-09T20:32:26Z |
2019-05-09T20:32:28Z |
2019-05-09T17:38:49Z |
|
236 |
0 |
0 |
|
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
167269139 |
MDEwOlJlcG9zaXRvcnkxNjcyNjkxMzk= |
circleci-docs |
simonw/circleci-docs |
0 |
9599 |
https://github.com/simonw/circleci-docs |
Documentation for CircleCI. |
1 |
2019-01-23T23:19:30Z |
2019-01-23T23:19:34Z |
2019-01-23T21:59:15Z |
https://circleci.com/docs/ |
31553 |
0 |
0 |
HTML |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
133968630 |
MDEwOlJlcG9zaXRvcnkxMzM5Njg2MzA= |
docs |
simonw/docs |
0 |
9599 |
https://github.com/simonw/docs |
Documentation of ZEIT Now and other services |
1 |
2018-05-18T14:57:29Z |
2018-05-18T14:57:32Z |
2018-05-18T01:53:07Z |
https://zeit.co/docs |
14851 |
0 |
0 |
JavaScript |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
90297713 |
MDEwOlJlcG9zaXRvcnk5MDI5NzcxMw== |
scicomm-calendar |
simonw/scicomm-calendar |
0 |
9599 |
https://github.com/simonw/scicomm-calendar |
Environmental and #sciComm Twitter games |
1 |
2017-05-04T18:43:03Z |
2017-05-23T00:31:06Z |
2019-10-30T01:55:32Z |
|
2538 |
0 |
0 |
HTML |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
358013 |
MDEwOlJlcG9zaXRvcnkzNTgwMTM= |
devdays |
simonw/devdays |
0 |
9599 |
https://github.com/simonw/devdays |
Example code from my talk at Stack Overflow DevDays Amsterdam 2009. |
0 |
2009-11-02T14:01:25Z |
2017-06-22T03:00:34Z |
2009-11-02T14:01:38Z |
http://stackoverflow.carsonified.com/events/amsterdam/ |
80 |
2 |
2 |
|
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
2 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
156755405 |
MDEwOlJlcG9zaXRvcnkxNTY3NTU0MDU= |
now-examples |
simonw/now-examples |
0 |
9599 |
https://github.com/simonw/now-examples |
Examples of Now deployments you can use |
1 |
2018-11-08T19:05:38Z |
2018-11-08T19:06:13Z |
2018-11-08T19:06:11Z |
https://now-examples.now.sh |
1349 |
0 |
0 |
JavaScript |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
466800 |
MDEwOlJlcG9zaXRvcnk0NjY4MDA= |
django-queryset-transform |
simonw/django-queryset-transform |
0 |
9599 |
https://github.com/simonw/django-queryset-transform |
Experimental .transform(fn) method for Django QuerySets, for clever lazily evaluated optimisations. |
0 |
2010-01-10T23:42:31Z |
2019-10-29T08:31:08Z |
2010-05-26T10:21:37Z |
|
91 |
138 |
138 |
Python |
1 |
1 |
1 |
1 |
0 |
11 |
0 |
0 |
1 |
other |
[] |
11 |
1 |
138 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
500532 |
MDEwOlJlcG9zaXRvcnk1MDA1MzI= |
dogproxy |
simonw/dogproxy |
0 |
9599 |
https://github.com/simonw/dogproxy |
Experimental HTTP proxy (using node.js) for avoiding the dog pile effect. |
0 |
2010-02-03T11:43:38Z |
2019-08-13T14:31:03Z |
2019-02-15T16:01:42Z |
|
4 |
61 |
61 |
JavaScript |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
61 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
134874019 |
MDEwOlJlcG9zaXRvcnkxMzQ4NzQwMTk= |
datasette-sql-scraper |
simonw/datasette-sql-scraper |
0 |
9599 |
https://github.com/simonw/datasette-sql-scraper |
Experimental SQL plugin for Datasette |
0 |
2018-05-25T15:28:46Z |
2018-05-25T15:38:58Z |
2018-05-25T15:38:56Z |
|
0 |
0 |
0 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
158149672 |
MDEwOlJlcG9zaXRvcnkxNTgxNDk2NzI= |
datasette-small |
simonw/datasette-small |
0 |
9599 |
https://github.com/simonw/datasette-small |
Experimental project for building smallest possible Docker image for Datasette |
0 |
2018-11-19T02:18:11Z |
2018-11-19T02:53:45Z |
2018-11-19T02:53:43Z |
|
0 |
0 |
0 |
Dockerfile |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
309584 |
MDEwOlJlcG9zaXRvcnkzMDk1ODQ= |
django-urls |
simonw/django-urls |
0 |
9599 |
https://github.com/simonw/django-urls |
Experimental replacement for Django's get_absolute_url() method. |
0 |
2009-09-17T08:08:02Z |
2019-08-13T14:28:08Z |
2009-09-28T22:19:45Z |
|
82 |
17 |
17 |
Python |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
17 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
142629091 |
MDEwOlJlcG9zaXRvcnkxNDI2MjkwOTE= |
russian-ira-facebook-ads-datasette |
simonw/russian-ira-facebook-ads-datasette |
0 |
9599 |
https://github.com/simonw/russian-ira-facebook-ads-datasette |
Explore 3,500 Facebook ads reported to have been bought by the Russian Internet Research Agency |
0 |
2018-07-27T22:36:35Z |
2019-10-03T20:50:47Z |
2019-02-24T23:27:04Z |
https://russian-ira-facebook-ads.datasettes.com/ |
14 |
9 |
9 |
Python |
1 |
1 |
1 |
1 |
0 |
4 |
0 |
0 |
2 |
|
["datasette"] |
4 |
2 |
9 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
16146282 |
MDEwOlJlcG9zaXRvcnkxNjE0NjI4Mg== |
faker |
simonw/faker |
0 |
9599 |
https://github.com/simonw/faker |
Faker is a Python package that generates fake data for you. |
1 |
2014-01-22T17:20:15Z |
2018-05-21T13:33:37Z |
2014-01-22T17:20:34Z |
http://www.joke2k.net/faker |
426 |
2 |
2 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
2 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
181782175 |
MDEwOlJlcG9zaXRvcnkxODE3ODIxNzU= |
django-with-npm-on-heroku |
simonw/django-with-npm-on-heroku |
0 |
9599 |
https://github.com/simonw/django-with-npm-on-heroku |
Figuring out how to run Django on Heroku with an npm-powered static asset build step |
0 |
2019-04-16T23:27:08Z |
2019-04-16T23:28:52Z |
2019-04-16T23:28:51Z |
|
0 |
0 |
0 |
|
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
30376433 |
MDEwOlJlcG9zaXRvcnkzMDM3NjQzMw== |
gin |
simonw/gin |
0 |
9599 |
https://github.com/simonw/gin |
Gin is a web framework written in Golang. It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin. |
1 |
2015-02-05T20:22:48Z |
2015-02-05T20:22:49Z |
2015-02-05T16:16:59Z |
https://gin-gonic.github.io/gin/ |
663 |
0 |
0 |
Go |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
develop |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
6762214 |
MDEwOlJlcG9zaXRvcnk2NzYyMjE0 |
developer.github.com |
simonw/developer.github.com |
0 |
9599 |
https://github.com/simonw/developer.github.com |
GitHub API documentation |
1 |
2012-11-19T15:11:02Z |
2016-09-08T23:27:56Z |
2012-11-19T15:15:26Z |
http://developer.github.com |
3136 |
0 |
0 |
Ruby |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
178398152 |
MDEwOlJlcG9zaXRvcnkxNzgzOTgxNTI= |
gh-ost |
simonw/gh-ost |
0 |
9599 |
https://github.com/simonw/gh-ost |
GitHub's Online Schema Migrations for MySQL |
1 |
2019-03-29T12:04:54Z |
2019-03-29T12:04:56Z |
2019-03-29T12:05:41Z |
|
3413 |
0 |
0 |
Go |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
220558687 |
MDEwOlJlcG9zaXRvcnkyMjA1NTg2ODc= |
datasette-csvs |
simonw/datasette-csvs |
0 |
9599 |
https://github.com/simonw/datasette-csvs |
Glitch project that converts and serves CSV files using Datasette |
0 |
2019-11-08T22:38:30Z |
2019-11-11T05:25:06Z |
2019-11-08T22:48:16Z |
https://glitch.com/~datasette-csvs |
2 |
0 |
0 |
Shell |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
["datasette", "glitch"] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
96805488 |
MDEwOlJlcG9zaXRvcnk5NjgwNTQ4OA== |
swapi-graphene |
simonw/swapi-graphene |
0 |
9599 |
https://github.com/simonw/swapi-graphene |
GraphQL Starwars API using Graphene and Django |
1 |
2017-07-10T17:48:43Z |
2017-07-10T17:48:44Z |
2017-07-10T18:29:53Z |
http://swapi.graphene-python.org |
131 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
221411 |
MDEwOlJlcG9zaXRvcnkyMjE0MTE= |
bugle_project |
simonw/bugle_project |
0 |
9599 |
https://github.com/simonw/bugle_project |
Group collaboration tools for hackers in forts. |
0 |
2009-06-08T08:39:53Z |
2019-08-13T14:26:20Z |
2010-12-14T17:57:31Z |
|
8259 |
42 |
42 |
Python |
1 |
1 |
1 |
1 |
0 |
5 |
0 |
0 |
1 |
bsd-2-clause |
[] |
5 |
1 |
42 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
122866599 |
MDEwOlJlcG9zaXRvcnkxMjI4NjY1OTk= |
requests-html |
simonw/requests-html |
0 |
9599 |
https://github.com/simonw/requests-html |
HTML Parsing for Humansâ„¢ |
1 |
2018-02-25T19:05:44Z |
2019-07-23T20:57:00Z |
2018-02-25T19:09:24Z |
|
70 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
377688 |
MDEwOlJlcG9zaXRvcnkzNzc2ODg= |
node_debug |
simonw/node_debug |
0 |
9599 |
https://github.com/simonw/node_debug |
HTTP based console and object explorer for node.js |
1 |
2009-11-18T23:23:09Z |
2012-12-13T14:18:31Z |
2009-11-18T23:28:48Z |
|
117 |
3 |
3 |
JavaScript |
0 |
1 |
1 |
1 |
0 |
2 |
0 |
0 |
0 |
|
[] |
2 |
0 |
3 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
684125 |
MDEwOlJlcG9zaXRvcnk2ODQxMjU= |
redis_wrap |
simonw/redis_wrap |
0 |
9599 |
https://github.com/simonw/redis_wrap |
Implements a wrapper for Redis datatypes so they mimic the datatypes found in Python. |
1 |
2010-05-24T22:09:08Z |
2012-12-14T17:26:21Z |
2010-05-24T22:19:45Z |
|
91 |
5 |
5 |
Python |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
5 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
128842302 |
MDEwOlJlcG9zaXRvcnkxMjg4NDIzMDI= |
elasticsearch-dump |
simonw/elasticsearch-dump |
0 |
9599 |
https://github.com/simonw/elasticsearch-dump |
Import and export tools for elasticsearch |
1 |
2018-04-09T22:43:28Z |
2018-04-09T22:44:39Z |
2018-04-09T22:44:37Z |
|
819 |
0 |
0 |
JavaScript |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
apache-2.0 |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
209590345 |
MDEwOlJlcG9zaXRvcnkyMDk1OTAzNDU= |
genome-to-sqlite |
dogsheep/genome-to-sqlite |
0 |
53015001 |
https://github.com/dogsheep/genome-to-sqlite |
Import your genome into a SQLite database |
0 |
2019-09-19T15:38:39Z |
2019-11-11T04:53:20Z |
2019-09-19T15:41:17Z |
|
9 |
4 |
4 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
apache-2.0 |
|
0 |
1 |
4 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
0 |
1 |
{"login": "dogsheep", "id": 53015001, "node_id": "MDEyOk9yZ2FuaXphdGlvbjUzMDE1MDAx", "avatar_url": "https://avatars2.githubusercontent.com/u/53015001?v=4", "gravatar_id": "", "url": "https://api.github.com/users/dogsheep", "html_url": "https://github.com/dogsheep", "followers_url": "https://api.github.com/users/dogsheep/followers", "following_url": "https://api.github.com/users/dogsheep/following{/other_user}", "gists_url": "https://api.github.com/users/dogsheep/gists{/gist_id}", "starred_url": "https://api.github.com/users/dogsheep/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/dogsheep/subscriptions", "organizations_url": "https://api.github.com/users/dogsheep/orgs", "repos_url": "https://api.github.com/users/dogsheep/repos", "events_url": "https://api.github.com/users/dogsheep/events{/privacy}", "received_events_url": "https://api.github.com/users/dogsheep/received_events", "type": "Organization", "site_admin": false} |
245277 |
MDEwOlJlcG9zaXRvcnkyNDUyNzc= |
django-timereports |
simonw/django-timereports |
0 |
9599 |
https://github.com/simonw/django-timereports |
Incomplete system for creating time series style reports about Django models |
0 |
2009-07-07T15:26:21Z |
2018-06-29T11:32:59Z |
2009-07-08T16:20:39Z |
|
296 |
6 |
6 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
6 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
447980 |
MDEwOlJlcG9zaXRvcnk0NDc5ODA= |
django_cropper |
simonw/django_cropper |
0 |
9599 |
https://github.com/simonw/django_cropper |
Integration of jCrop with the Django admin |
0 |
2009-12-24T11:45:51Z |
2019-08-13T14:30:05Z |
2009-12-27T00:13:28Z |
|
112 |
73 |
73 |
Python |
1 |
1 |
1 |
1 |
0 |
7 |
0 |
0 |
0 |
|
[] |
7 |
0 |
73 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
102979471 |
MDEwOlJlcG9zaXRvcnkxMDI5Nzk0NzE= |
irma-api |
simonw/irma-api |
0 |
9599 |
https://github.com/simonw/irma-api |
Irma Needs API, a fork of Harvey Needs |
1 |
2017-09-09T19:21:45Z |
2017-11-16T16:01:50Z |
2017-09-10T03:20:33Z |
https://irma-api.herokuapp.com |
1418 |
1 |
1 |
Ruby |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
gpl-3.0 |
[] |
0 |
0 |
1 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
9133365 |
MDEwOlJlcG9zaXRvcnk5MTMzMzY1 |
json-head |
simonw/json-head |
0 |
9599 |
https://github.com/simonw/json-head |
JSON microservice for performing HEAD requests |
0 |
2013-03-31T17:27:33Z |
2019-11-03T03:50:46Z |
2018-11-17T07:21:39Z |
https://json-head.now.sh/ |
9 |
23 |
23 |
Python |
1 |
1 |
1 |
1 |
0 |
9 |
0 |
0 |
0 |
apache-2.0 |
["json", "microservice", "python", "sanic"] |
9 |
0 |
23 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
2072536 |
MDEwOlJlcG9zaXRvcnkyMDcyNTM2 |
KISSmetrics |
simonw/KISSmetrics |
0 |
9599 |
https://github.com/simonw/KISSmetrics |
KISSmetrics API - PHP, Python |
1 |
2011-07-19T14:36:19Z |
2013-01-03T22:10:07Z |
2011-07-19T14:37:11Z |
http://www.kissmetrics.com |
170 |
1 |
1 |
PHP |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
1 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
131413720 |
MDEwOlJlcG9zaXRvcnkxMzE0MTM3MjA= |
make-near-me |
simonw/make-near-me |
0 |
9599 |
https://github.com/simonw/make-near-me |
Make Owls Near Me for the species of your choice! |
0 |
2018-04-28T13:52:32Z |
2019-03-27T00:31:06Z |
2018-04-28T20:14:44Z |
https://make-near-me.now.sh/ |
223 |
2 |
2 |
JavaScript |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
["now", "react", "sanic", "zeit"] |
0 |
0 |
2 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
192948 |
MDEwOlJlcG9zaXRvcnkxOTI5NDg= |
south |
simonw/south |
0 |
9599 |
https://github.com/simonw/south |
Migrations for Django |
0 |
2009-05-05T10:57:35Z |
2019-08-13T14:23:57Z |
2009-05-05T09:31:13Z |
http://south.aeracode.org |
96 |
3 |
3 |
Python |
0 |
1 |
0 |
0 |
0 |
3 |
0 |
0 |
0 |
|
[] |
3 |
0 |
3 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
443852 |
MDEwOlJlcG9zaXRvcnk0NDM4NTI= |
django-haystack |
simonw/django-haystack |
0 |
9599 |
https://github.com/simonw/django-haystack |
Modular search for Django. Currently v1.0.1-final |
1 |
2009-12-20T16:53:47Z |
2015-02-03T02:21:20Z |
2010-03-01T14:00:24Z |
http://haystacksearch.org/ |
1688 |
4 |
4 |
Python |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
other |
[] |
1 |
0 |
4 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
122428490 |
MDEwOlJlcG9zaXRvcnkxMjI0Mjg0OTA= |
bakerydemo |
simonw/bakerydemo |
0 |
9599 |
https://github.com/simonw/bakerydemo |
Next generation Wagtail demo, born in Reykjavik |
1 |
2018-02-22T03:58:37Z |
2018-02-22T03:58:39Z |
2018-02-22T03:59:15Z |
|
7825 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
174619733 |
MDEwOlJlcG9zaXRvcnkxNzQ2MTk3MzM= |
datasette-car-2019 |
simonw/datasette-car-2019 |
0 |
9599 |
https://github.com/simonw/datasette-car-2019 |
Notes from my CAR 2019 Datasette tutorial |
0 |
2019-03-08T22:34:27Z |
2019-10-04T17:35:53Z |
2019-03-09T17:01:11Z |
|
20 |
7 |
7 |
|
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
7 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
195582511 |
MDEwOlJlcG9zaXRvcnkxOTU1ODI1MTE= |
now-builders |
simonw/now-builders |
0 |
9599 |
https://github.com/simonw/now-builders |
Official Now Builders created by the ZEIT team |
1 |
2019-07-06T20:57:51Z |
2019-07-06T20:57:55Z |
2019-07-08T14:32:37Z |
https://zeit.co/docs/v2/deployments/builders/overview |
23333 |
0 |
0 |
JavaScript |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
canary |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
131379672 |
MDEwOlJlcG9zaXRvcnkxMzEzNzk2NzI= |
KeenClient-Python |
simonw/KeenClient-Python |
0 |
9599 |
https://github.com/simonw/KeenClient-Python |
Official Python client for the Keen IO API. Build analytics features directly into your Python apps. |
1 |
2018-04-28T06:23:25Z |
2018-04-28T06:23:28Z |
2018-04-28T06:24:35Z |
https://keen.io/docs |
380 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
9133390 |
MDEwOlJlcG9zaXRvcnk5MTMzMzkw |
json-tinyurl |
simonw/json-tinyurl |
0 |
9599 |
https://github.com/simonw/json-tinyurl |
Old AppEngine JSON wrapper around the tinyurl API. |
0 |
2013-03-31T17:29:53Z |
2013-03-31T17:29:53Z |
2013-03-31T17:29:53Z |
|
56 |
0 |
0 |
|
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
49232181 |
MDEwOlJlcG9zaXRvcnk0OTIzMjE4MQ== |
elasticsearch |
simonw/elasticsearch |
0 |
9599 |
https://github.com/simonw/elasticsearch |
Open Source, Distributed, RESTful Search Engine |
1 |
2016-01-07T21:36:30Z |
2016-01-07T21:36:54Z |
2016-03-22T19:07:58Z |
https://www.elastic.co/products/elasticsearch |
203187 |
0 |
0 |
Java |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
apache-2.0 |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
163641619 |
MDEwOlJlcG9zaXRvcnkxNjM2NDE2MTk= |
pint |
simonw/pint |
0 |
9599 |
https://github.com/simonw/pint |
Operate and manipulate physical quantities in Python |
1 |
2018-12-31T05:23:40Z |
2018-12-31T05:23:42Z |
2018-12-31T05:31:42Z |
http://pint.readthedocs.org/ |
1705 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
454336 |
MDEwOlJlcG9zaXRvcnk0NTQzMzY= |
homebrew |
simonw/homebrew |
0 |
9599 |
https://github.com/simonw/homebrew |
Packaging system for Mac OS X 10.5 and above; heavy optimisations, no redundant packages and a bonus beer theme |
1 |
2009-12-31T11:32:36Z |
2013-12-14T01:23:13Z |
2009-12-31T11:34:45Z |
|
1402 |
2 |
2 |
Ruby |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
2 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
171550170 |
MDEwOlJlcG9zaXRvcnkxNzE1NTAxNzA= |
parameterized |
simonw/parameterized |
0 |
9599 |
https://github.com/simonw/parameterized |
Parameterized testing with any Python test framework |
1 |
2019-02-19T21:09:35Z |
2019-02-19T21:09:37Z |
2019-02-19T21:13:19Z |
|
156 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
215892356 |
MDEwOlJlcG9zaXRvcnkyMTU4OTIzNTY= |
feedparser |
simonw/feedparser |
0 |
9599 |
https://github.com/simonw/feedparser |
Parse feeds in Python |
1 |
2019-10-17T21:56:28Z |
2019-10-17T21:56:29Z |
2019-10-16T19:18:57Z |
|
6329 |
0 |
0 |
|
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
develop |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
116758320 |
MDEwOlJlcG9zaXRvcnkxMTY3NTgzMjA= |
ftfy-web |
simonw/ftfy-web |
0 |
9599 |
https://github.com/simonw/ftfy-web |
Paste in some broken unicode text and FTFY will tell you how to fix it! |
0 |
2018-01-09T03:00:43Z |
2019-11-10T01:03:37Z |
2019-09-11T15:45:10Z |
https://ftfy.now.sh/ |
11 |
57 |
57 |
Python |
1 |
1 |
1 |
1 |
0 |
5 |
0 |
0 |
3 |
apache-2.0 |
["python", "sanic", "unicode"] |
5 |
3 |
57 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
168956977 |
MDEwOlJlcG9zaXRvcnkxNjg5NTY5Nzc= |
overreacted.io |
simonw/overreacted.io |
0 |
9599 |
https://github.com/simonw/overreacted.io |
Personal blog by Dan Abramov. |
1 |
2019-02-03T14:58:55Z |
2019-02-03T14:58:57Z |
2019-02-03T14:59:57Z |
https://overreacted.io |
3813 |
0 |
0 |
JavaScript |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
184168864 |
MDEwOlJlcG9zaXRvcnkxODQxNjg4NjQ= |
datasette-render-html |
simonw/datasette-render-html |
0 |
9599 |
https://github.com/simonw/datasette-render-html |
Plugin for selectively rendering the HTML is specific columns |
0 |
2019-04-30T01:21:25Z |
2019-11-11T04:51:40Z |
2019-07-15T15:46:16Z |
|
4 |
1 |
1 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
|
|
0 |
1 |
1 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
0 |
1 |
|
117872166 |
MDEwOlJlcG9zaXRvcnkxMTc4NzIxNjY= |
datasette-publish-support |
simonw/datasette-publish-support |
0 |
9599 |
https://github.com/simonw/datasette-publish-support |
Post support queries about Datasette Publish here |
0 |
2018-01-17T17:54:16Z |
2018-01-17T17:54:34Z |
2018-01-17T17:55:58Z |
https://publish.datasettes.com/ |
1 |
0 |
0 |
|
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
4 |
|
[] |
0 |
4 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
96043123 |
MDEwOlJlcG9zaXRvcnk5NjA0MzEyMw== |
openelections-data-tn |
simonw/openelections-data-tn |
0 |
9599 |
https://github.com/simonw/openelections-data-tn |
Pre-processed election results for Tennessee elections |
1 |
2017-07-02T18:59:51Z |
2017-01-15T05:51:46Z |
2017-07-03T01:41:13Z |
|
889 |
0 |
0 |
|
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
194972206 |
MDEwOlJlcG9zaXRvcnkxOTQ5NzIyMDY= |
salaries-datasette |
simonw/salaries-datasette |
0 |
9599 |
https://github.com/simonw/salaries-datasette |
Public salary data |
1 |
2019-07-03T03:21:44Z |
2019-07-08T03:35:52Z |
2019-07-08T03:35:51Z |
|
52355 |
0 |
0 |
HTML |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
175321497 |
MDEwOlJlcG9zaXRvcnkxNzUzMjE0OTc= |
csv-diff |
simonw/csv-diff |
0 |
9599 |
https://github.com/simonw/csv-diff |
Python CLI tool and library for diffing CSV files |
0 |
2019-03-13T01:11:26Z |
2019-11-06T20:15:05Z |
2019-04-27T18:24:43Z |
|
26 |
50 |
50 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
apache-2.0 |
["click", "csv", "diff"] |
0 |
1 |
50 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
140912432 |
MDEwOlJlcG9zaXRvcnkxNDA5MTI0MzI= |
sqlite-utils |
simonw/sqlite-utils |
0 |
9599 |
https://github.com/simonw/sqlite-utils |
Python CLI utility and library for manipulating SQLite databases |
0 |
2018-07-14T03:21:46Z |
2019-11-11T04:50:14Z |
2019-11-07T05:00:55Z |
https://sqlite-utils.readthedocs.io/ |
468 |
88 |
88 |
Python |
1 |
1 |
1 |
1 |
0 |
4 |
0 |
0 |
8 |
apache-2.0 |
|
4 |
8 |
88 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
4 |
3 |
|
185437153 |
MDEwOlJlcG9zaXRvcnkxODU0MzcxNTM= |
now-python-asgi |
simonw/now-python-asgi |
0 |
9599 |
https://github.com/simonw/now-python-asgi |
Python builder for ASGI applications on Zeit Now |
1 |
2019-05-07T16:10:08Z |
2019-05-07T16:10:11Z |
2019-05-07T16:10:31Z |
|
62 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
191045082 |
MDEwOlJlcG9zaXRvcnkxOTEwNDUwODI= |
github-contents |
simonw/github-contents |
0 |
9599 |
https://github.com/simonw/github-contents |
Python class for reading and writing data to a GitHub repository |
0 |
2019-06-09T19:10:59Z |
2019-07-09T17:09:38Z |
2019-06-10T13:29:47Z |
|
18 |
5 |
5 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
2 |
|
["github", "githubapi"] |
0 |
2 |
5 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
214212 |
MDEwOlJlcG9zaXRvcnkyMTQyMTI= |
upcoming |
simonw/upcoming |
0 |
9599 |
https://github.com/simonw/upcoming |
Python client library for the Upcoming.org API (now defunct - RIP, Upcoming) |
0 |
2009-05-30T12:06:24Z |
2013-12-20T20:15:51Z |
2009-05-30T12:10:16Z |
|
80 |
2 |
2 |
|
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
2 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
19113473 |
MDEwOlJlcG9zaXRvcnkxOTExMzQ3Mw== |
click |
simonw/click |
0 |
9599 |
https://github.com/simonw/click |
Python composable command line utility |
1 |
2014-04-24T15:22:40Z |
2016-03-30T15:46:26Z |
2018-08-05T00:40:49Z |
|
1666 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
193191629 |
MDEwOlJlcG9zaXRvcnkxOTMxOTE2Mjk= |
json-flatten |
simonw/json-flatten |
0 |
9599 |
https://github.com/simonw/json-flatten |
Python functions for flattening a JSON object to a single dictionary of pairs, and unflattening that dictionary back to a JSON object |
0 |
2019-06-22T04:38:59Z |
2019-07-03T10:01:50Z |
2019-06-22T05:07:03Z |
|
9 |
6 |
6 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
|
["json", "python"] |
0 |
1 |
6 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
174862746 |
MDEwOlJlcG9zaXRvcnkxNzQ4NjI3NDY= |
validate-utf8 |
simonw/validate-utf8 |
0 |
9599 |
https://github.com/simonw/validate-utf8 |
Python library and CLI for validating UTF-8 text |
0 |
2019-03-10T18:19:04Z |
2019-03-11T16:06:35Z |
2019-03-10T18:27:39Z |
|
7 |
1 |
1 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
apache-2.0 |
[] |
0 |
0 |
1 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
58728304 |
MDEwOlJlcG9zaXRvcnk1ODcyODMwNA== |
PyAPNs |
simonw/PyAPNs |
0 |
9599 |
https://github.com/simonw/PyAPNs |
Python library for interacting with the Apple Push Notification service (APNs) |
1 |
2016-05-13T10:19:25Z |
2016-05-13T10:19:26Z |
2016-05-13T13:46:04Z |
http://pypi.python.org/pypi/apns/ |
97 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
191397032 |
MDEwOlJlcG9zaXRvcnkxOTEzOTcwMzI= |
delta-scraper |
simonw/delta-scraper |
0 |
9599 |
https://github.com/simonw/delta-scraper |
Python library for scraping data sources and creating readable deltas |
0 |
2019-06-11T15:11:49Z |
2019-06-28T16:40:07Z |
2019-06-11T15:31:27Z |
|
15 |
5 |
5 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
apache-2.0 |
[] |
0 |
0 |
5 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
559280 |
MDEwOlJlcG9zaXRvcnk1NTkyODA= |
uniclean |
simonw/uniclean |
0 |
9599 |
https://github.com/simonw/uniclean |
Python utilities for filtering nasty characters in unicode strings. |
0 |
2010-03-12T14:20:15Z |
2018-06-29T11:33:22Z |
2010-03-12T14:20:39Z |
|
175 |
11 |
11 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
11 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
59241970 |
MDEwOlJlcG9zaXRvcnk1OTI0MTk3MA== |
kel-api |
simonw/kel-api |
0 |
9599 |
https://github.com/simonw/kel-api |
RESTful API built with Django / Pinax, adhering to the JSON:API specification |
1 |
2016-05-19T20:53:31Z |
2016-05-19T20:53:33Z |
2016-05-19T20:54:07Z |
|
69 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
apache-2.0 |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
114916918 |
MDEwOlJlcG9zaXRvcnkxMTQ5MTY5MTg= |
openelections-data-ne |
simonw/openelections-data-ne |
0 |
9599 |
https://github.com/simonw/openelections-data-ne |
Raw election results for Nebraska elections |
1 |
2017-12-20T18:09:19Z |
2017-12-20T18:09:21Z |
2017-12-21T16:56:08Z |
|
6594 |
0 |
0 |
R |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
159542886 |
MDEwOlJlcG9zaXRvcnkxNTk1NDI4ODY= |
redis-doc |
simonw/redis-doc |
0 |
9599 |
https://github.com/simonw/redis-doc |
Redis documentation source code for markdown and metadata files, conversion scripts, and so forth |
1 |
2018-11-28T17:55:26Z |
2018-11-28T17:55:29Z |
2019-02-16T23:13:22Z |
|
3638 |
0 |
0 |
Ruby |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
344550 |
MDEwOlJlcG9zaXRvcnkzNDQ1NTA= |
redis |
simonw/redis |
0 |
9599 |
https://github.com/simonw/redis |
Redis key-value store |
1 |
2009-10-21T09:12:44Z |
2015-03-10T00:47:19Z |
2009-10-21T08:58:32Z |
http://code.google.com/p/redis |
385 |
1 |
1 |
C |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
bsd-3-clause |
[] |
1 |
0 |
1 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
772181 |
MDEwOlJlcG9zaXRvcnk3NzIxODE= |
django-redis-monitor |
simonw/django-redis-monitor |
0 |
9599 |
https://github.com/simonw/django-redis-monitor |
Request per second / SQLop per second monitoring for Django, using Redis for storage |
0 |
2010-07-13T10:14:34Z |
2019-11-03T15:32:08Z |
2010-09-06T11:45:39Z |
|
132 |
98 |
98 |
Python |
1 |
1 |
1 |
1 |
0 |
10 |
0 |
0 |
3 |
bsd-2-clause |
[] |
10 |
3 |
98 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
169761937 |
MDEwOlJlcG9zaXRvcnkxNjk3NjE5Mzc= |
socrata2sql |
simonw/socrata2sql |
0 |
9599 |
https://github.com/simonw/socrata2sql |
SQL loader for Socrata datasets |
1 |
2019-02-08T16:11:15Z |
2019-02-08T16:15:56Z |
2019-02-08T16:15:55Z |
https://pypi.org/project/socrata2sql/ |
16 |
0 |
0 |
Python |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
144870761 |
MDEwOlJlcG9zaXRvcnkxNDQ4NzA3NjE= |
pysqlite3 |
simonw/pysqlite3 |
0 |
9599 |
https://github.com/simonw/pysqlite3 |
SQLite3 DB-API 2.0 driver from Python 3, packaged separately |
1 |
2018-08-15T15:29:16Z |
2018-08-15T15:29:18Z |
2018-08-15T15:29:55Z |
|
63 |
0 |
0 |
C |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
zlib |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
111977126 |
MDEwOlJlcG9zaXRvcnkxMTE5NzcxMjY= |
sf-tree-search |
simonw/sf-tree-search |
0 |
9599 |
https://github.com/simonw/sf-tree-search |
San Francisco Tree Search - a simple Datasette demo application |
0 |
2017-11-25T04:45:09Z |
2019-01-30T13:12:11Z |
2018-04-11T02:29:55Z |
https://sf-trees.com/ |
493 |
6 |
6 |
HTML |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
["datasette", "leaflet"] |
1 |
0 |
6 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
207052882 |
MDEwOlJlcG9zaXRvcnkyMDcwNTI4ODI= |
github-to-sqlite |
dogsheep/github-to-sqlite |
0 |
53015001 |
https://github.com/dogsheep/github-to-sqlite |
Save data from GitHub to a SQLite database |
0 |
2019-09-08T02:50:28Z |
2019-11-11T05:31:52Z |
2019-11-11T05:32:10Z |
|
44 |
6 |
6 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
5 |
apache-2.0 |
|
0 |
5 |
6 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
0 |
1 |
{"login": "dogsheep", "id": 53015001, "node_id": "MDEyOk9yZ2FuaXphdGlvbjUzMDE1MDAx", "avatar_url": "https://avatars2.githubusercontent.com/u/53015001?v=4", "gravatar_id": "", "url": "https://api.github.com/users/dogsheep", "html_url": "https://github.com/dogsheep", "followers_url": "https://api.github.com/users/dogsheep/followers", "following_url": "https://api.github.com/users/dogsheep/following{/other_user}", "gists_url": "https://api.github.com/users/dogsheep/gists{/gist_id}", "starred_url": "https://api.github.com/users/dogsheep/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/dogsheep/subscriptions", "organizations_url": "https://api.github.com/users/dogsheep/orgs", "repos_url": "https://api.github.com/users/dogsheep/repos", "events_url": "https://api.github.com/users/dogsheep/events{/privacy}", "received_events_url": "https://api.github.com/users/dogsheep/received_events", "type": "Organization", "site_admin": false} |
206649770 |
MDEwOlJlcG9zaXRvcnkyMDY2NDk3NzA= |
google-takeout-to-sqlite |
dogsheep/google-takeout-to-sqlite |
0 |
53015001 |
https://github.com/dogsheep/google-takeout-to-sqlite |
Save data from Google Takeout to a SQLite database |
0 |
2019-09-05T20:15:15Z |
2019-11-11T04:53:16Z |
2019-09-08T03:13:55Z |
|
14 |
5 |
5 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
apache-2.0 |
|
0 |
1 |
5 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
0 |
1 |
{"login": "dogsheep", "id": 53015001, "node_id": "MDEyOk9yZ2FuaXphdGlvbjUzMDE1MDAx", "avatar_url": "https://avatars2.githubusercontent.com/u/53015001?v=4", "gravatar_id": "", "url": "https://api.github.com/users/dogsheep", "html_url": "https://github.com/dogsheep", "followers_url": "https://api.github.com/users/dogsheep/followers", "following_url": "https://api.github.com/users/dogsheep/following{/other_user}", "gists_url": "https://api.github.com/users/dogsheep/gists{/gist_id}", "starred_url": "https://api.github.com/users/dogsheep/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/dogsheep/subscriptions", "organizations_url": "https://api.github.com/users/dogsheep/orgs", "repos_url": "https://api.github.com/users/dogsheep/repos", "events_url": "https://api.github.com/users/dogsheep/events{/privacy}", "received_events_url": "https://api.github.com/users/dogsheep/received_events", "type": "Organization", "site_admin": false} |
206156866 |
MDEwOlJlcG9zaXRvcnkyMDYxNTY4NjY= |
twitter-to-sqlite |
dogsheep/twitter-to-sqlite |
0 |
53015001 |
https://github.com/dogsheep/twitter-to-sqlite |
Save data from Twitter to a SQLite database |
0 |
2019-09-03T19:30:08Z |
2019-11-11T04:53:39Z |
2019-11-09T20:38:23Z |
|
270 |
52 |
52 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
5 |
apache-2.0 |
|
0 |
5 |
52 |
master |
{"admin": true, "push": true, "pull": true} |
1 |
1 |
1 |
0 |
2 |
{"login": "dogsheep", "id": 53015001, "node_id": "MDEyOk9yZ2FuaXphdGlvbjUzMDE1MDAx", "avatar_url": "https://avatars2.githubusercontent.com/u/53015001?v=4", "gravatar_id": "", "url": "https://api.github.com/users/dogsheep", "html_url": "https://github.com/dogsheep", "followers_url": "https://api.github.com/users/dogsheep/followers", "following_url": "https://api.github.com/users/dogsheep/following{/other_user}", "gists_url": "https://api.github.com/users/dogsheep/gists{/gist_id}", "starred_url": "https://api.github.com/users/dogsheep/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/dogsheep/subscriptions", "organizations_url": "https://api.github.com/users/dogsheep/orgs", "repos_url": "https://api.github.com/users/dogsheep/repos", "events_url": "https://api.github.com/users/dogsheep/events{/privacy}", "received_events_url": "https://api.github.com/users/dogsheep/received_events", "type": "Organization", "site_admin": false} |
191044204 |
MDEwOlJlcG9zaXRvcnkxOTEwNDQyMDQ= |
disaster-scrapers |
simonw/disaster-scrapers |
0 |
9599 |
https://github.com/simonw/disaster-scrapers |
Scrapers for disaster data - writes to https://github.com/simonw/disaster-data |
0 |
2019-06-09T19:01:38Z |
2019-10-16T17:20:40Z |
2019-09-02T20:16:54Z |
|
26 |
12 |
12 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
12 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
102991243 |
MDEwOlJlcG9zaXRvcnkxMDI5OTEyNDM= |
irma-scrapers |
simonw/irma-scrapers |
0 |
9599 |
https://github.com/simonw/irma-scrapers |
Screen scrapers relating to natural disasters. See their output in https://github.com/simonw/disaster-data/ |
0 |
2017-09-09T23:34:29Z |
2019-01-30T06:04:55Z |
2017-10-15T23:18:18Z |
|
85 |
8 |
8 |
Python |
1 |
1 |
1 |
1 |
0 |
5 |
0 |
0 |
2 |
|
["civic-hacking", "irma-response", "scraper", "slack"] |
5 |
2 |
8 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
277394 |
MDEwOlJlcG9zaXRvcnkyNzczOTQ= |
mytweets |
simonw/mytweets |
0 |
9599 |
https://github.com/simonw/mytweets |
Script for saving a JSON archive of your tweets. |
0 |
2009-08-13T21:41:44Z |
2019-08-13T14:27:29Z |
2009-08-13T21:42:02Z |
|
105 |
80 |
80 |
Python |
1 |
1 |
1 |
1 |
0 |
16 |
0 |
0 |
1 |
|
[] |
16 |
1 |
80 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
102980125 |
MDEwOlJlcG9zaXRvcnkxMDI5ODAxMjU= |
Houston-Shelters |
simonw/Houston-Shelters |
0 |
9599 |
https://github.com/simonw/Houston-Shelters |
Shelters for Hurricane Harvey Evacuees |
1 |
2017-09-09T19:33:09Z |
2017-09-09T19:33:10Z |
2017-09-12T12:43:19Z |
https://johnnyqbui.github.io/Houston-Shelters/ |
7319 |
0 |
0 |
JavaScript |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
318129 |
MDEwOlJlcG9zaXRvcnkzMTgxMjk= |
django-signed |
simonw/django-signed |
0 |
9599 |
https://github.com/simonw/django-signed |
Signing utilities for Django, to try out an API which is being proposed for inclusion in Django core. |
0 |
2009-09-26T09:15:14Z |
2019-08-13T14:28:18Z |
2009-12-06T17:37:41Z |
|
85 |
37 |
37 |
Python |
1 |
1 |
1 |
1 |
0 |
6 |
0 |
0 |
0 |
|
[] |
6 |
0 |
37 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
386686 |
MDEwOlJlcG9zaXRvcnkzODY2ODY= |
xml_analyser |
simonw/xml_analyser |
0 |
9599 |
https://github.com/simonw/xml_analyser |
Simple command line tool for quickly analysing the structure of an arbitrary XML file |
0 |
2009-11-26T17:11:08Z |
2018-06-29T11:33:09Z |
2009-11-26T17:21:32Z |
|
154 |
5 |
5 |
Python |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
5 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
222628 |
MDEwOlJlcG9zaXRvcnkyMjI2Mjg= |
datamatcher |
simonw/datamatcher |
0 |
9599 |
https://github.com/simonw/datamatcher |
Single-page JS app for creating a mapping between similar sets of data |
0 |
2009-06-09T13:58:47Z |
2018-06-29T11:32:57Z |
2009-06-09T13:59:17Z |
https://datamatcher.now.sh/ |
124 |
9 |
9 |
JavaScript |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
9 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
191843021 |
MDEwOlJlcG9zaXRvcnkxOTE4NDMwMjE= |
filetype.py |
simonw/filetype.py |
0 |
9599 |
https://github.com/simonw/filetype.py |
Small, dependency-free, fast Python package to infer file types checking the magic numbers signature |
1 |
2019-06-13T22:49:48Z |
2019-06-13T22:49:51Z |
2019-03-01T09:20:54Z |
https://h2non.github.io/filetype.py |
840 |
0 |
0 |
Python |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
mit |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
129660868 |
MDEwOlJlcG9zaXRvcnkxMjk2NjA4Njg= |
datasette-plugin-demos |
simonw/datasette-plugin-demos |
0 |
9599 |
https://github.com/simonw/datasette-plugin-demos |
Some examples plugins for Datasette |
0 |
2018-04-15T23:45:27Z |
2018-04-19T05:48:18Z |
2018-04-19T05:48:18Z |
|
2 |
0 |
0 |
Python |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
187089 |
MDEwOlJlcG9zaXRvcnkxODcwODk= |
getlatlon.com |
simonw/getlatlon.com |
0 |
9599 |
https://github.com/simonw/getlatlon.com |
Source code for getlatlon.com - a simple, single page, pure JavaScript Google Maps application. |
0 |
2009-04-27T23:30:29Z |
2019-08-13T14:21:53Z |
2010-07-10T11:10:44Z |
http://www.getlatlon.com/ |
94 |
29 |
29 |
|
1 |
1 |
1 |
1 |
0 |
2 |
0 |
0 |
1 |
|
[] |
2 |
1 |
29 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
31198044 |
MDEwOlJlcG9zaXRvcnkzMTE5ODA0NA== |
spaceprob.es |
simonw/spaceprob.es |
0 |
9599 |
https://github.com/simonw/spaceprob.es |
Spaceprob.es catalogs the active human-made machines that freckle our solar system and dot our galaxy. |
0 |
2015-02-23T07:32:41Z |
2016-08-23T15:52:14Z |
2015-02-22T17:38:06Z |
http://spaceprob.es/ |
93261 |
1 |
1 |
HTML |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
[] |
0 |
0 |
1 |
gh-pages |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
66218880 |
MDEwOlJlcG9zaXRvcnk2NjIxODg4MA== |
pybay-2016-elasticsearch-talk |
simonw/pybay-2016-elasticsearch-talk |
0 |
9599 |
https://github.com/simonw/pybay-2016-elasticsearch-talk |
Supporting code from my Elasticsearch and Python talk at PyBay 2016 |
0 |
2016-08-21T20:19:37Z |
2016-08-22T17:30:16Z |
2016-08-21T21:38:33Z |
|
6 |
4 |
4 |
Python |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
[] |
1 |
0 |
4 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
162077240 |
MDEwOlJlcG9zaXRvcnkxNjIwNzcyNDA= |
24ways-datasette |
simonw/24ways-datasette |
0 |
9599 |
https://github.com/simonw/24ways-datasette |
Supporting material for my 24 ways article in 2018 |
0 |
2018-12-17T05:03:57Z |
2019-07-02T16:13:33Z |
2018-12-17T06:29:36Z |
https://24ways.org/2018/fast-autocomplete-search-for-your-website/ |
14 |
2 |
2 |
Jupyter Notebook |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
apache-2.0 |
["24ways", "datasette", "jupyter-notebook", "sqlite"] |
1 |
0 |
2 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
212454 |
MDEwOlJlcG9zaXRvcnkyMTI0NTQ= |
optfunc |
simonw/optfunc |
0 |
9599 |
https://github.com/simonw/optfunc |
Syntactic sugar for creating Python command line scripts by introspecting a function definition |
0 |
2009-05-28T11:28:54Z |
2019-08-13T14:26:08Z |
2009-05-29T22:48:14Z |
http://simonwillison.net/2009/May/28/optfunc/ |
146 |
138 |
138 |
Python |
1 |
1 |
1 |
1 |
0 |
19 |
0 |
0 |
1 |
bsd-2-clause |
[] |
19 |
1 |
138 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
141145944 |
MDEwOlJlcG9zaXRvcnkxNDExNDU5NDQ= |
teachtogether.tech |
simonw/teachtogether.tech |
0 |
9599 |
https://github.com/simonw/teachtogether.tech |
Teaching Tech Together |
1 |
2018-07-16T13:57:03Z |
2018-07-16T13:57:05Z |
2018-07-16T13:57:57Z |
http://teachtogether.tech/ |
35254 |
0 |
0 |
TeX |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
143637623 |
MDEwOlJlcG9zaXRvcnkxNDM2Mzc2MjM= |
russian-troll-tweets-datasette |
simonw/russian-troll-tweets-datasette |
0 |
9599 |
https://github.com/simonw/russian-troll-tweets-datasette |
The FiveThirtyEight collection of Russian troll tweets published using Datasette |
0 |
2018-08-05T18:25:00Z |
2018-10-13T02:42:43Z |
2018-08-05T19:08:45Z |
http://russian-troll-tweets.datasettes.com/ |
1 |
2 |
2 |
Dockerfile |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
["datasette", "fivethirtyeight"] |
1 |
0 |
2 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
108305050 |
MDEwOlJlcG9zaXRvcnkxMDgzMDUwNTA= |
cpython |
simonw/cpython |
0 |
9599 |
https://github.com/simonw/cpython |
The Python programming language |
1 |
2017-10-25T17:50:26Z |
2017-10-25T17:50:53Z |
2019-07-18T00:13:50Z |
https://www.python.org/ |
273282 |
0 |
0 |
Python |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|
166851130 |
MDEwOlJlcG9zaXRvcnkxNjY4NTExMzA= |
book |
simonw/book |
0 |
9599 |
https://github.com/simonw/book |
The Rust Programming Language |
1 |
2019-01-21T17:12:01Z |
2019-01-21T17:12:04Z |
2019-01-20T10:56:52Z |
https://doc.rust-lang.org/book/ |
32483 |
0 |
0 |
Rust |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
other |
[] |
0 |
0 |
0 |
master |
{"admin": true, "push": true, "pull": true} |
|
|
|
|
|
|