{"id":15014647,"url":"https://github.com/eeroel/ipykernel-duckdb","last_synced_at":"2026-03-15T09:09:14.353Z","repository":{"id":89660357,"uuid":"448285053","full_name":"eeroel/ipykernel-duckdb","owner":"eeroel","description":"IPykernel wrapper with autocompletion and magics for DuckDB","archived":false,"fork":false,"pushed_at":"2022-02-09T05:49:55.000Z","size":101,"stargazers_count":0,"open_issues_count":7,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-13T00:17:47.931Z","etag":null,"topics":["data-science","duckdb","ipython","jupyter","sql"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eeroel.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-15T13:28:31.000Z","updated_at":"2022-02-09T05:51:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"83cdee4f-b743-48d4-b5ba-4c86c1195591","html_url":"https://github.com/eeroel/ipykernel-duckdb","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eeroel/ipykernel-duckdb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eeroel%2Fipykernel-duckdb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eeroel%2Fipykernel-duckdb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eeroel%2Fipykernel-duckdb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eeroel%2Fipykernel-duckdb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eeroel","download_url":"https://codeload.github.com/eeroel/ipykernel-duckdb/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eeroel%2Fipykernel-duckdb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30539586,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-15T07:17:37.589Z","status":"ssl_error","status_checked_at":"2026-03-15T07:17:31.738Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-science","duckdb","ipython","jupyter","sql"],"created_at":"2024-09-24T19:45:54.855Z","updated_at":"2026-03-15T09:09:14.320Z","avatar_url":"https://github.com/eeroel.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ipykernel-duckdb\n\nA wrapper of IPykernel that is aware of a DuckDB connection and provides\n* Autocompletion of table and column names\n* Magics `%sql`, `%%sql` for querying the database\n\n## Installation (from source)\n```\ngit clone https://github.com/eeroel/ipykernel-duckdb.git .\npip install .\n```\nThis will install the Python module and configure a Jupyter kernel `ipykernel_duckdb`.\n\n## Known issues\n* In Visual Studio Code, to get the most of autocompletion, you may want to tweak the setting \"jupyter.pythonCompletionTriggerCharacters\".\nIn IPython and JupyterLab the completion is suggested when you press TAB, but in VSCode it's character-based. Adding space (\" \") to the list of characters works,\nbut you will end up with a lot of suggestions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feeroel%2Fipykernel-duckdb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feeroel%2Fipykernel-duckdb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feeroel%2Fipykernel-duckdb/lists"}