{"id":13549729,"url":"https://github.com/DataGridXL/DataGridXL2","last_synced_at":"2025-04-02T23:30:55.473Z","repository":{"id":45818584,"uuid":"454761603","full_name":"DataGridXL/DataGridXL2","owner":"DataGridXL","description":"Excel-like Experience for Web Apps (The performant \u0026 reliable Vanilla Javascript data grid with Excel-like controls)","archived":false,"fork":false,"pushed_at":"2024-11-27T07:57:44.000Z","size":468,"stargazers_count":508,"open_issues_count":22,"forks_count":21,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-27T08:33:05.471Z","etag":null,"topics":["csv-editor","data-editing","data-management","data-tables","datagrid","datatable","excel","grid","grid-component","javascript","json-editor","react-datatable","spreadsheet","table"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DataGridXL.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-02-02T12:15:01.000Z","updated_at":"2024-11-27T07:57:48.000Z","dependencies_parsed_at":"2024-03-16T20:25:53.261Z","dependency_job_id":"91b3801c-b5ba-482f-b219-04714901869b","html_url":"https://github.com/DataGridXL/DataGridXL2","commit_stats":{"total_commits":35,"total_committers":2,"mean_commits":17.5,"dds":0.1428571428571429,"last_synced_commit":"f86cc76724784fb2576a1288b2d1402a5639a681"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataGridXL%2FDataGridXL2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataGridXL%2FDataGridXL2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataGridXL%2FDataGridXL2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataGridXL%2FDataGridXL2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataGridXL","download_url":"https://codeload.github.com/DataGridXL/DataGridXL2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246910861,"owners_count":20853651,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["csv-editor","data-editing","data-management","data-tables","datagrid","datatable","excel","grid","grid-component","javascript","json-editor","react-datatable","spreadsheet","table"],"created_at":"2024-08-01T12:01:24.858Z","updated_at":"2025-04-02T23:30:55.461Z","avatar_url":"https://github.com/DataGridXL.png","language":"JavaScript","readme":"\u003cdiv align=\"center\"\u003e\n\n![DataGridXL Logo](https://github.com/DataGridXL/DataGridXL2/blob/master/images/datagridxl-logo.png?raw=true)\n\nDataGridXL is the *new grid on the block™*! Written in Javascript ES6, made in the 2020s and built with performance \u0026 usability in mind.\n  \n---\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n\u003ctable border=\"0\"\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"https://raw.githubusercontent.com/handsontable/handsontable/develop/resources/icons/react-icon.svg\" width=\"14\" height=\"14\"\u003e\u003cbr\u003e\n      Works with React\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"https://raw.githubusercontent.com/handsontable/handsontable/develop/resources/icons/angular-icon.svg\" width=\"14\" height=\"14\"\u003e\u003cbr\u003e\n      Works with Angular\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"https://raw.githubusercontent.com/handsontable/handsontable/develop/resources/icons/vue-icon.svg\" width=\"14\" height=\"14\"\u003e\u003cbr\u003e\n      Works with Vue\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n✓\u003cbr\u003e Works with JSON\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n✓\u003cbr\u003e Works with CSV\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n✓\u003cbr\u003e Works with SQL\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n  \n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n![DataGridXL Screenshot](https://github.com/DataGridXL/DataGridXL2/blob/master/images/datagridxl2-javascript-spreadsheet.png?raw=true)\n  \n\u003c/div\u003e\n\n## Usage\n\nInclude `datagridxl2.js` in your web page HTML file:\n\n```html\n\u003cscript src=\"https://code.datagridxl.com/datagridxl2.js\"\u003e\u003c/script\u003e\n```\n\nThen, run this code inside your HTML/JS:\n\n```html\n\u003cdiv id=\"grid\" style=\"height:400px;\"\u003e\u003c/div\u003e\n\u003cscript\u003e\nvar grid = new DataGridXL(\"grid\");\n\u003c/script\u003e\n```\n## Why DataGridXL?\n\n**1. Just like Excel \u0026 Google Sheets**\nKeyboard, mouse and touchscreen controls are familiar to your users.\n\n**2. Lightweight \u0026 Super Fast**\nNo dependencies. Display thousands of rows \u0026 columns. No hiccups!\n\n**3. Programmer Friendly**\nDozens of demos, extensive docs, even an interactive API playground.\n\n**4. Built in the 2020s**\nBacked by a store \u0026 state model, just like React. Modern and reliable.\n\n**5. Top Notch Support**\nSupport is fast and includes live code examples.\n\n**6. Framework Compatible**\nReact, Angular, Vue and the next big thing: DataGridXL is compatible.\n\n# See it in action:\nSee how DataGridXL powers live Web Apps \u0026 Get Inspired!\n\n### 1. [tableconvert.com](https://tableconvert.com)\n\nConvert table data from any format to any format. E.g. JSON to Markdown or CSV to XML.\n\n### 2. [editcsvonline.com](https://editcsvonline.com)\n\nEdit CSV files online just like Google Sheets. No need to sign up!\n\n## License\n\nImportant: To use DataGridXL in live environments, a license is required.\n\nONLY for non-live environments (internal development purposes), you can use DataGridXL without a license.\n\nWithout a license:\n\n* you are required to show the DataGridXL link (\u003cimg src=\"https://github.com/DataGridXL/DataGridXL2/blob/master/images/dgxl-logo-icon.svg\" width=\"24\" height=\"24\"\u003e) at all times\n* you are not entitled to receive any technical support\n\nTo purchase a commercial license for the current version of this library, visit\n[DataGridXL Online Store](https://datagridxl.com/pricing)\n\n## More info\n\nVisit the [DataGridXL website](https://datagridxl.com) for more information and \ndocumentation.\n\n## Contact us\n\n* Email: contact@datagridxl.com\n* Web: https://datagridxl.com\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDataGridXL%2FDataGridXL2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDataGridXL%2FDataGridXL2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDataGridXL%2FDataGridXL2/lists"}