{"id":13717659,"url":"https://github.com/abenhamdine/awesome-extjs","last_synced_at":"2025-05-07T07:31:49.039Z","repository":{"id":39616172,"uuid":"98202827","full_name":"abenhamdine/awesome-extjs","owner":"abenhamdine","description":"A curated list of ExtJS resources.","archived":false,"fork":false,"pushed_at":"2023-05-11T10:23:34.000Z","size":151,"stargazers_count":103,"open_issues_count":14,"forks_count":33,"subscribers_count":27,"default_branch":"master","last_synced_at":"2024-04-14T08:39:12.577Z","etag":null,"topics":["awesome","awesome-list","extjs","sencha-extjs"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abenhamdine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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}},"created_at":"2017-07-24T14:57:46.000Z","updated_at":"2024-01-31T11:07:52.000Z","dependencies_parsed_at":"2024-01-11T23:22:46.112Z","dependency_job_id":"5bcd2b5e-c89d-4512-8825-3aa1576b615a","html_url":"https://github.com/abenhamdine/awesome-extjs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abenhamdine%2Fawesome-extjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abenhamdine%2Fawesome-extjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abenhamdine%2Fawesome-extjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abenhamdine%2Fawesome-extjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abenhamdine","download_url":"https://codeload.github.com/abenhamdine/awesome-extjs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224573501,"owners_count":17333804,"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":["awesome","awesome-list","extjs","sencha-extjs"],"created_at":"2024-08-03T00:01:25.355Z","updated_at":"2024-11-14T05:32:17.604Z","avatar_url":"https://github.com/abenhamdine.png","language":null,"funding_links":[],"categories":["Front-End Development","Other Lists"],"sub_categories":["TeX Lists"],"readme":"# Awesome ExtJS [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)\n\nA curated list of ExtJS resources.\n\nContributions are welcomes. Add links through [pull requests](https://github.com/abenhamdine/awesome-extjs/pulls) or create an [issue](https://github.com/abenhamdine/awesome-extjs/issues) to start a discussion. Please take a look at the [contribution guidelines](CONTRIBUTING.md)\n\n## Contents\n\n- [Official resources](#official-resources)\n- [Blogs](#blogs)\n- [Tutorials, examples](#tutorials-examples)\n- [Extensions, components](#extensions-components)\n- [Open sources projects using ExtJS](#open-sources-projects-using-extjs)\n- [Commercial Software using ExtJS](#commercial-software-using-extjs)\n- [ExtJS service providers](#extjs-service-providers)\n- [Books](#books)\n- [Communities](#communities)\n\n## Official resources\n\n- [Sencha ExtJS docs](https://docs.sencha.com/extjs/) - Official documentation of last version.\n- [Sencha Resource Center](https://www.sencha.com/resources/) - Examples, Vídeos, Webinars, Datasheets and Whitepapers.\n- [Sencha blog](https://www.sencha.com/blog/category/sencha-ext-js) - Official Sencha blog for ExtJS posts.\n- [Sencha examples on GitHub](https://github.com/sencha-extjs-examples) - Examples on GitHub, different from examples in official docs.\n- [Sencha Webinars](https://www.sencha.com/resources/webinars/) - (free) Official webinars from Sencha on many ExtJS related topics.\n- [Sencha Café YouTube Playlist](https://www.youtube.com/playlist?list=PLhok5qPG-Cq1aDGqnMZxYDwPoaBz2vIug) Recordings from the Sencha Café webinar series.\n- [ExtReact](https://www.sencha.com/products/extreact/#app) - ExtJS components for React.\n- [Link to CE Edition](https://www.sencha.com/products/extjs/communityedition/) - A link to the form to fill to obtain the CE edition.\n- [Link to GPL Version](https://www.sencha.com/legal/gpl/) - A link to signup page to obtain the GPL version.\n- [Npm Access](https://sencha.myget.org/) - Link to NPM Sencha packages (NPM access is available through login).\n\n## Blogs\n\n- [Blog of Walking Tree](https://walkingtree.tech/index.php/blog) - Blog of WalkingTree, a service provider for ExtJS.\n- [Blog of Steve Drucker](https://druckit.wordpress.com/) - Some articles about ExtJS.\n- [Alex'blog](https://abarre.wordpress.com/) - A few articles about ExtJS.\n- [Blog of Vladimir Popa](http://vadimpopa.com/) - A blog with some good articles about ExtJS.\n- [Anton Fisher's notes](https://antonfisher.com/) - Blog by a JavaScript developer (ExtJS, Node.js, bash).\n- [Blog of Modus Create](https://moduscreate.com/insights/blog/) - Blog of Modus Create, a former Service Provider for Sencha, with some interesting articles on ExtJS.\n- [Reanimatter](http://reanimatter.com/tag/ext-js/) - Articles on ExtJS.\n- [existdissolve.com](http://existdissolve.com/) - A blog with a few articles about ExtJS.\n- [Jorge Ramon](http://jorgeramon.me/tag/extjs-tutorial/) - Some useful tutorials for ExtJS 5 and 6.\n- [Blog of Stuart Ashworth](http://www.stuartashworth.com/blog/)\n- [Enovision](https://www.enovision.net/blog)\n- [Peter Keller.net](https://peterkellner.net/posts)\n- [ExtJS articles on codeproject.com](https://www.codeproject.com/Tags/ExtJS) - Articles on ExtJS.\n- [Bryntum blog](https://bryntum.com/blog) - Blog of Bryntum.com, a company which provides several advanced components for ExtJS.\n- [Wemerson Januario's blog](http://wemersonjanuario.com.br) - Blog by a JavaScript developer (ExtJS, Laravel).\n- [Sencha Adventures](https://github.com/loiane/sencha-adventures) - A collection of resources to learn Sencha frameworks by @loiane.\n- [What is ExtJS](http://whatisextjs.com/) - A blog with some interesting ExtJS examples and code snippets.\n- [Coding Ideas](http://www.coding-ideas.de/category/blog/extjs/) - A blog with articles about several frameworks and some nice articles about ExtJS.\n- [Learn From Saki](http://extjs.eu/) - Site of an ExtJS developer and author of several extensions.\n\n## Tutorials, examples\n\n- [ext4all](https://ext4all.com/) - Exjs code snippets.\n- [skirtlesden](http://skirtlesden.com/articles/) - Old (2014) but very good articles about ExtJS.\n- [senchatutorials](http://senchatutorials.in/) - Step-by-step tutorials for Sencha ExtJS 4.x, 5.x, 6.x and Sencha Touch 2.x.\n- [loiane.training](https://loiane.training/course/fundamentos-ext-js-4/) - ExtJS4 training (and beyond) - Portuguese only.\n- [Ext Mail - Example Mail Client](https://github.com/Stuart98/ext-mail) - An example email client application (classic \u0026 modern) built during Sencha Café webinar series.\n- [ExtDb - Sencha ExtJS tips, tricks, and recipes](https://github.com/da-baranov/ext-db) - Various ExtJS notes, tools, utilities, and extensions\n\n## Extensions, components\n\n### Direct connectors\n- [Node.js Ext Direct](https://github.com/jurisv/nodejs.extdirect) - A Node.js implementation of Ext Direct protocol.\n- [ExtDirect connector for Java](https://github.com/ralscha/extdirectspring) - Implementation of the Ext Direct protocol with Java and Spring.\n- [Ext Direct ASP.NET](https://github.com/elishnevsky/ext-direct-mvc) - Ext Direct protocol for ASP.NET.\n- [Ext Direct PHP](https://github.com/teqneers/ext-direct) - Ext Direct protocol for PHP.\n\n### Components, ux\n\n- [extjs-carto](https://github.com/CrestoneDigital/extjs-carto) - Components to interact with Carto map tools.\n- [Ext.ux.ColorPicker](https://github.com/sw4/Ext.ux.ColorPicker) - A beautiful colorpicker.\n- [Ext.ux.grid.Printer](https://github.com/Arhia/Ext.ux.grid.Printer) - An ExtJS 5/6/7 Component to print grid content.\n- [Exportable grid](https://github.com/yorl1n/ext.ExportableGrid) - Wrapper over ExtJS's grid to make grid exportable to xslx format.\n- [ExtJS-Grid-PDF-Exporter](https://github.com/shikhirsingh/ExtJS-Grid-PDF-Exporter) - Sample application to export grid content in pdf.\n- [DateSlider component for Sencha ExtJS](https://github.com/OhmzTech/extjs-dateslider) - A nice date slider.\n- [Ace editor integration](https://github.com/cadorn/ace-extjs) - An exemple of integration in ExtJS of ACE code editor.\n- [Filebrowser component](https://github.com/revolunet/Ext.ux.filebrowser) - A useful filebrowser component.\n- [Pdf viewer panel](https://github.com/SunboX/ext_ux_pdf_panel) - A pdf viewer panel.\n- [Grid autosize column](http://reanimatter.com/2016/03/12/ext-js-grid-plugin-autosizing-columns-to-fit-content/) - A component to autosize grid columns.\n- [Nvd3 bindings](https://github.com/syslogic/extjs-nvd3-charts) - NVD3.js Bindings as Sencha ExtJS Package.\n- [Chartsly](https://github.com/walkingtree/chartsly) - Stock Charts package based on Sencha ExtJS \u0026 Touch.\n- [Ext JS MVVM extensions](https://github.com/alexeysolonets/extjs-mvvm-extensions) - Extensions for custom components with a ViewModel.\n- [Bryntum Gantt](https://www.bryntum.com/products/gantt-for-extjs/) - Gantt chart component for ExtJS.\n- [Bryntum Scheduler](https://www.bryntum.com/products/scheduler-for-extjs/) - Scheduler component for ExtJS.\n- [Bryntum Calendar](https://www.bryntum.com/products/calendar-for-extjs/) - Calendar component for ExtJS.\n- [Bryntum TaskBoard](https://www.bryntum.com/products/taskboard-for-extjs/) - Taskboard component for ExtJS.\n- [Ext.ux.button.DateRangePicker](https://github.com/wencywww/Ext.ux.button.DateRangePicker) - Component for selecting date range in ExtJS.\n- [Ext.ux.slider.Multi.Tips](https://github.com/wencywww/Ext.ux.slider.Multi.Tips) - Override for the ExtJS multislider component to show persistent tips over the thumbs.\n- [ActionColumnRowEditing](https://github.com/maltempi/extjs-action-column-row-editing) - A plugin based on Ext.grid.plugin.RowEditing changing the default floating buttons to an action column.\n- [ActivityMonitor](https://github.com/Arhia/ExtJS-ActivityMonitor) - A class to track user activity.\n- [DateTimePicker](https://github.com/gportela85/DateTimeField) - An useful widget to pick date and time.\n- [Mz Solutions Grid plugins](https://www.mzsolutions.eu/grid-plugins.html) - Professional plugins for ExtJS grid.\n- [Wursta Tree Combobox](https://github.com/wursta/extjs/tree/master/app/form/field) - Tree combo component\n\n### Test tools\n\n- [Sencha Test](https://www.sencha.com/products/test/) - (commercial) Sencha Official tool for testing ExtJS Apps.\n- [Bryntum Siesta](https://www.bryntum.com/products/siesta/) - (commercial/free) JavaScript based UI testing tool with direct ExtJS support.\n- [karma-extjs](https://github.com/Unit4/karma-extjs) - A tool to use karma to run unit tests on ExtJS applications.\n\n### Icons, Themes\n\n- [ExtJS-Wheather-Icons](https://github.com/RichardStyles/ExtJS-Weather-Icons) - ExtJS package to use [Weather icons](https://erikflowers.github.io/weather-icons/).\n- [ExtJS-Material-Icons](https://github.com/RichardStyles/ExtJS-Material-Icons) - Allow use of Material Design Iconic Font Icons in an ExtJS project. (Google icons + extended community icons).\n\n### Packages\n\n- [modern-locale](https://github.com/wemersonjanuario/modern-locale) - A locale package for ExtJS modern toolkit.\n\n### Integration of ExtJS Components with other frameworks\n\n- [Connector to Angular2](https://github.com/mgusmano/angular2-extjs)\n- [Ext Reactor](https://github.com/sencha/extjs-reactor) - Official Sencha integration with React.\n\n## Open sources projects using ExtJS\n\n- [GeoExt](https://github.com/geoext/geoext3) - A JavaScript framework that combines the GIS functionality of OpenLayers with all features of the ExtJS library.\n- [Jahia](https://github.com/Jahia) - Comprehensive and integrated open-source Java Digital Experience Platform.\n- [DVelum](https://github.com/dvelum/dvelum) - Professional PHP/ExtJS-based web development platform.\n- [Rambox](https://github.com/saenzramiro/rambox) - Free and Open Source messaging and emailing app that combines common web applications into one.\n- [Lino](https://github.com/lino-framework/lino) - A web application framework using Django and ExtJS.\n- [Koala](https://github.com/koala-framework/koala-framework) - Framework and CMS based on Zend Framework and ExtJS.\n- [Arbela](https://github.com/walkingtree/arbela) - Rich, Extensible, Customizable, and Configurable IoT-ready Dashboard.\n- [Slate](https://github.com/SlateFoundation/slate) - An open-source foundation for schools.\n- [Kitto2](https://github.com/EtheaDev/kitto2) - A tool to build web interfaces with ExtJS 6 and Delphi.\n- [Proxmox VE](https://www.proxmox.com/en/proxmox-ve) - An open-source server virtualization environment.\n- [Kopano](https://kopano.io/) - Open source collaboration tools.\n\n## Commercial Software using ExtJS\n\n### Desktop apps built with [Electron](https://electron.atom.io/) and ExtJS\n\n- [Sencha Architect](https://www.sencha.com/products/architect/)\n- [Sencha Themer](https://www.sencha.com/products/themer/)\n- [Sencha Inspector](https://www.sencha.com/products/inspector/)\n\n## ExtJS service providers\n\n- [SwarmOnline](https://www.swarmonline.com/)\n- [Jnesis](https://jnesis.com/fr/index.html) - Sencha Select Partner for France.\n\n## Books\n\n- [Mastering Ext JS 2nd Edition](https://www.packtpub.com/web-development/mastering-ext-js-second-edition)\n- [Ext JS Application Development Blueprints](https://www.packtpub.com/web-development/ext-js-application-development-blueprints)\n- [Sencha Charts Essentials](https://www.packtpub.com/web-development/sencha-charts-essentials)\n- [Ext JS Essentials](https://www.packtpub.com/web-development/ext-js-essentials)\n- [Ext JS 6: Getting Started](http://www.extjs6gettingstarted.com)\n- [Ext JS 4 Web Application Development Cookbook](https://www.packtpub.com/web-development/ext-js-4-web-application-development-cookbook)\n\n## Communities\n\n- [Sencha Talk](http://www.senchatalk.com) - A free Slack team for Sencha discussion.\n- [Sencha Brazil Slack Team](http://slack.extjs.com.br/) - A free Slack team for Sencha discussion in Portuguese/Brazilian.\n- [ExtJS Brazil Forum](http://extjs.com.br/) - A Brazilian Sencha ExtJS forum.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabenhamdine%2Fawesome-extjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabenhamdine%2Fawesome-extjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabenhamdine%2Fawesome-extjs/lists"}