{"id":32245038,"url":"https://github.com/openpsa/jsgrid","last_synced_at":"2025-12-12T04:04:05.828Z","repository":{"id":24639721,"uuid":"28049059","full_name":"openpsa/jsgrid","owner":"openpsa","description":"Fork of last jqGrid version before license change","archived":true,"fork":false,"pushed_at":"2015-10-01T13:00:35.000Z","size":18989,"stargazers_count":28,"open_issues_count":28,"forks_count":12,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-11-10T23:43:22.143Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://openpsa.github.io/jsgrid/","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/openpsa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-15T18:00:50.000Z","updated_at":"2024-02-19T15:58:22.000Z","dependencies_parsed_at":"2022-08-23T04:40:48.022Z","dependency_job_id":null,"html_url":"https://github.com/openpsa/jsgrid","commit_stats":null,"previous_names":["openpsa/grid.js"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/openpsa/jsgrid","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openpsa%2Fjsgrid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openpsa%2Fjsgrid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openpsa%2Fjsgrid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openpsa%2Fjsgrid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openpsa","download_url":"https://codeload.github.com/openpsa/jsgrid/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openpsa%2Fjsgrid/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27650540,"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","status":"online","status_checked_at":"2025-12-10T02:00:12.818Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2025-10-22T16:54:59.612Z","updated_at":"2025-12-12T04:04:05.821Z","avatar_url":"https://github.com/openpsa.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"jsgrid\n-------\n\n[jsgrid](http://openpsa.github.io/jsgrid/) is a jQuery plugin for displaying and manipulating tabular data ([demos](http://openpsa.github.io/jsgrid/demos/local.html)). It is a fork of jqGrid, or to be more specific, a fork of the last version before the licence change. Now you could argue that the licence change was invalid, since Trirand did not get permission of all the copyright holders and continue using it under the old licence, but this is really an inconvenient situation unless you're looking for a fight.\n\nSo as an alternative, the MIT/GPL-licenced version is available in this repo. It is currently a work in progress, so  the [documentation/website](http://openpsa.github.io/jsgrid/) is very incomplete (but since the code is based on jqGrid, the original jqGrid documentation and demos can still be used).\n\nThe idea is to turn this repo into a community-driven and free (meaning open-source AND free of charge) version of jqGrid. To facilitate this, we've switched to Grunt as it is much more common and easier to handle, and we'll keep documentation in the repo itself so it can be managed with Github workflows. On the same note please feel free to take on any of our outstanding [issues](https://github.com/openpsa/jsgrid/issues).\n\nEnjoy!\n\n## Installation\nDownload jsgrid from [our download builder](http://openpsa.github.io/jsgrid/download/index.html) where you can choose exactly the components and language you want, or you can just download the files from the `dist/` folder that include all the components.\nYou can use the bundled jQuery or the one you use in your existing project. jsgrid requires jQuery 1.6+.\nInclude jQuery and jsgrid in your HTML :\n\n```html\n\u003cscript type=\"text/javascript\" src=\"jquery.min.js\"\u003e\u003c/script\u003e\n\u003cscript type=\"text/javascript\" src=\"jsgrid.min.js\"\u003e\u003c/script\u003e\n\u003clink type=\"text/css\" rel=\"stylesheet\" href=\"jsgrid.min.css\"\u003e\n```\nIf you use a custom build from [download builder](http://openpsa.github.io/jsgrid/download/index.html) without default language, you need to include a locale file, too:\n\n```html\n\u003cscript type=\"text/javascript\" src=\"i18n/grid.locale-xx.min.js\"\u003e\u003c/script\u003e\n```\n\nWhile awaiting our start guide, you can look at the [basic setup](http://openpsa.github.io/jsgrid/demos/local.html) and the [configuration options](http://openpsa.github.io/jsgrid/configuration.html) for help.\n\n## Development Setup\n\nYou will need [Node.js](http://nodejs.org/) installed. Once you have them, clone this repo and change into the new directory:\n\n```bash\ngit clone https://github.com/openpsa/jsgrid\ncd jsgrid/\n```\n\nThen, install the dependencies:\n\n```bash\nnpm install\nbower install\n```\n\nAfterwards, you can build like this:\n\n```bash\ngrunt\n```\n\nThe documentation can be built with\n\n```bash\ngrunt docs\n```\n\nFor development, use `grunt watch` to build continuously (both documentation and code):\n\n```bash\ngrunt watch\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenpsa%2Fjsgrid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenpsa%2Fjsgrid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenpsa%2Fjsgrid/lists"}