All Projects → simonw → datasette.io

simonw / datasette.io

Licence: other
The official project website for Datasette

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Labels

Projects that are alternatives of or similar to datasette.io

datasette-cluster-map
Datasette plugin that shows a map for any data with latitude/longitude columns
Stars: ✭ 51 (+6.25%)
Mutual labels:  datasette
dogsheep-photos
Upload your photos to S3 and import metadata about them into a SQLite database
Stars: ✭ 156 (+225%)
Mutual labels:  datasette
datasette-publish-vercel
Datasette plugin for publishing data using Vercel
Stars: ✭ 30 (-37.5%)
Mutual labels:  datasette
google-takeout-to-sqlite
Save data from Google Takeout to a SQLite database
Stars: ✭ 73 (+52.08%)
Mutual labels:  datasette
museums
A website recommending niche museums to visit
Stars: ✭ 30 (-37.5%)
Mutual labels:  datasette
Datasette
An open source multi-tool for exploring and publishing data
Stars: ✭ 5,640 (+11650%)
Mutual labels:  datasette
pocket-to-sqlite
Create a SQLite database containing data from your Pocket account
Stars: ✭ 56 (+16.67%)
Mutual labels:  datasette
covid-19-datasette
Deploys a Datasette instance of COVID-19 data from Johns Hopkins CSSE and the New York Times
Stars: ✭ 62 (+29.17%)
Mutual labels:  datasette
cbmtapepi
Use a Raspberry Pi as fast mass storage solution for your Commodore 8-bit computer using just the datassette port.
Stars: ✭ 41 (-14.58%)
Mutual labels:  datasette
datasette-ripgrep
Web interface for searching your code using ripgrep, built as a Datasette plugin
Stars: ✭ 58 (+20.83%)
Mutual labels:  datasette
goodreads-to-sqlite
Export your (or other people's) Goodreads data to SQLite
Stars: ✭ 62 (+29.17%)
Mutual labels:  datasette
datasette-dashboards
Datasette plugin providing data dashboards from metadata
Stars: ✭ 65 (+35.42%)
Mutual labels:  datasette
healthkit-to-sqlite
Convert an Apple Healthkit export zip to a SQLite database
Stars: ✭ 130 (+170.83%)
Mutual labels:  datasette
datasette-render-images
Datasette plugin that renders binary blob images using data-uris
Stars: ✭ 14 (-70.83%)
Mutual labels:  datasette

datasette.io

The official project website for Datasette.

https://datasette.io/

The site is itself a customized installation of Datasette, using custom templates and plugins to implement the site's functionality.

Take a look at .github/workflows/deploy.yml to see how the site is built and deployed to Google Cloud Run using GitHub Actions.

More background:

Development

Check out this repository, create a virtual environment and run pip install -r requirements.txt for the dependencies.

If you don't want to build the database files from scratch, run this to download them:

./refresh-from-production.sh

To build the database files used by the site you will first need to set an environment variable containing a GitHub personal access token. You can create a token at https://github.com/settings/tokens - then set it as the GITHUB_TOKEN environment variable like so:

export GITHUB_TOKEN="token-here"

Now you can build the databases like this:

scripts/build.sh

Then to run the tests (which check that certain pages do not return errors):

scripts/test.sh

To see the site in your browser:

datasette .

This will run a server at http://localhost:8001/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].