Sign inSign up

rilldata/rill-developer

By rilldata

•Updated almost 4 years ago

Rill Developer is a tool that makes it effortless to transform your datasets with SQL

Image
1

5.5K

rilldata/rill-developer repository overview

⁠Rill Developer (tech preview)

Rill Developer is a tool that makes it effortless to transform your datasets with SQL. It's not just a SQL GUI! Rill Developer follows a few guiding principles:

  • no more data analysis "side-quests" – helps you build intuition about your dataset through automatic profiling
  • no "run query" button required – responds to each keystroke by re-profiling the resulting dataset
  • works with your local datasets – imports and exports Parquet and CSV
  • feels good to use – powered by Sveltekit & DuckDB = conversation-fast, not wait-ten-seconds-for-result-set fast

It's best to show and not tell, so here's a little preview of Rill Developer:

RillDeveloper

⁠We want to hear from you if you have any questions or ideas to share.

You can file an issue⁠ directly in this repository or reach us in our Rill Discord⁠ channel. Please abide by the Rill Community Policy⁠.

⁠Usage

  1. Run the rill-developer using docker compose. Use this docker-compose.yml⁠ to start

    docker compose up
    

    Check http://localhost:8080/⁠

    By default, it will create a project rill-developer-example under ./projects To create a new project, update PROJECT in docker-compose.yml.

  2. Copy over any file to import into ./projects/${PROJECT}/data/

    docker exec -it rill-developer /bin/bash
    
    rill-developer import-table ${PROJECT_BASE}/${PROJECT}/data/<fileName> \
        --project ${PROJECT_BASE}/${PROJECT} 
    

Tag summary

Content type

Image

Digest

sha256:fcda43770…

Size

662.8 MB

Last updated

almost 4 years ago

docker pull rilldata/rill-developer