{"id":13517283,"url":"https://github.com/lambtron/awesome-deku","last_synced_at":"2025-06-20T15:11:47.601Z","repository":{"id":31944943,"uuid":"35514659","full_name":"lambtron/awesome-deku","owner":"lambtron","description":"A curated list of awesome Deku resources","archived":false,"fork":false,"pushed_at":"2016-10-29T15:31:55.000Z","size":19,"stargazers_count":54,"open_issues_count":1,"forks_count":13,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-14T11:10:15.719Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lambtron.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-05-12T21:58:07.000Z","updated_at":"2024-01-12T08:03:04.000Z","dependencies_parsed_at":"2022-08-24T10:30:19.613Z","dependency_job_id":null,"html_url":"https://github.com/lambtron/awesome-deku","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/lambtron%2Fawesome-deku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lambtron%2Fawesome-deku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lambtron%2Fawesome-deku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lambtron%2Fawesome-deku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lambtron","download_url":"https://codeload.github.com/lambtron/awesome-deku/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248312135,"owners_count":21082635,"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":[],"created_at":"2024-08-01T05:01:32.141Z","updated_at":"2025-04-10T22:39:02.422Z","avatar_url":"https://github.com/lambtron.png","language":null,"funding_links":[],"categories":["Technical","Others","others","Programming Language Lists"],"sub_categories":["awesome-*","JavaScript Lists"],"readme":"# Awesome Deku\n\n\u003e A curated list of awesome [Deku](https://github.com/dekujs/deku) resources\n\nInspired by the [awesome-react](https://github.com/enaqx/awesome-react) list.\n\n## Components\n\n- [matter](https://github.com/stevenmiller888/matter) - A UI framework built with Deku\n- [deku-math](https://github.com/stevenmiller888/deku-math) A Deku component for displaying mathematical notation\n- [deku-performance](https://github.com/stevenmiller888/deku-performance) A performance monitoring Deku component\n- [deku-chart](https://github.com/stevenmiller888/deku-chart) A chart component built with Deku\n- [deku-remarkable](https://github.com/mvc-works/deku-remarkable) react-remarkable clone in Deku\n- [deku-forms](https://github.com/dominicbarnes/deku-forms) - A collection of deku components for working with forms (Works with Duo)\n- [deku-form](https://github.com/kevva/deku-form) - A collection of deku components for working with forms (Works with Browserify)\n- [deku-siren-entity](https://github.com/dominicbarnes/deku-siren-entity) - A deku component for rendering a siren entity\n- [deku-siren-source](https://github.com/dominicbarnes/deku-siren-source) - A deku source for working with siren hypermedia APIs\n- [deku-grid](https://github.com/dominicbarnes/deku-grid) - Deku components for a grid based on suitcss/components-grid\n- [deku-share](https://github.com/gillstrom/deku-share) - Social media share link components for deku\n- [deku-carousel](https://github.com/kevva/deku-carousel) - Carousel component for deku\n- [deku-tabs](https://github.com/gillstrom/deku-tabs) - Simple tab component for deku\n- [deku-accordion](https://github.com/gillstrom/deku-accordion) - Accordion component for deku\n- [deku-scroll-up](https://github.com/gillstrom/deku-scroll-up) - \"Scroll to top of page\" component for deku\n- [deku-popup](https://github.com/kevva/deku-popup) - Popup/modal component for deku\n- [deku-redux](https://github.com/troch/deku-redux) - connect component for redux (similar to react-redux)\n- [deku-timer](https://github.com/troch/deku-timer) - higher-order timer component for timers, countdowns and any time-based contents\n- [deku-lazy-load](https://github.com/micnews/deku-lazy-load) - Lazyload component for deku.\n- [deku-youtube-subscribe-button](https://github.com/micnews/deku-youtube-subscribe-button) - YouTube subscribe button for deku.\n- [deku-news-ticker](https://github.com/micnews/deku-news-ticker) - News ticker component for deku. Automatically rotates to next slide every 3 seconds.\n- [deku-pure-grid](https://github.com/micnews/deku-pure-grid) - Grid component for deku, using pure.css grid system.\n- [deku-search](https://github.com/StevenIseki/deku-search) - A simple deku search component.\n- [deku-css-modules](https://github.com/StevenIseki/deku-css-modules) - mapping of class names to CSS modules inside Deku components.\n\n## High-order components (v2)\n\nThese packages are only compatible with deku 2.x.\n\n- [deku-memoize](https://www.npmjs.com/package/deku-memoize) - `shouldUpdate` support for deku v2\n- [deku-stateful](https://www.npmjs.com/package/deku-stateful) - `setState` support for deku v2\n\n## Apps\n\n- [todomvc](https://github.com/dekujs/todomvc) - A TodoMVC example written using deku\n- [deku-todo-list](https://github.com/xeodou/deku-to-do-list) - A to-do list example\n- [Blox Party](https://github.com/kvnneff/bloxparty) - A multiplayer falling blocks game using Deku\n\n## Routing\n\n- [deku-router5](https://github.com/router5/deku-router5) - Helpers to integrate Deku with router5.\n\n## Boilerplate\n\n- [khaos-deku-component](https://github.com/stevenmiller888/khaos-deku-component) - A template for building Deku components\n- [keku](https://github.com/stevenmiller888/keku) - A template for quickly building Koa + Deku applications with ES6 support.\n- [deku-boilerplate](https://github.com/jkxyz/deku-boilerplate) - Boilerplate for building Deku projects\n- [deku-stub](https://github.com/rockymadden/deku-stub) - Deku stub app with support for JSX, ES6, headless testing, type checking, and more.\n\n## Miscellaneous\n\n- [deku-event](https://github.com/yoshuawuyts/deku-event) - Turn Deku components into eventEmitters\n- [deku-scrub](https://github.com/spalger/deku-scrub) - Deku extensions for increased awesome\n- [deku.rb](https://github.com/dirk/deku.rb) - Ruby interface to Deku JavaScript library\n- [eslint-deku](https://github.com/dominicbarnes/eslint-config-deku) - ESLint configuration for use in deku projects\n- [dekucomponents.com](http://dekucomponents.com/) - Search for Deku components on npm\n\n## Documentation\n\n- [Installing](https://github.com/dekujs/deku/blob/master/docs/guides/install.md) - A guide on installing Deku\n- [Components](https://github.com/dekujs/deku/blob/master/docs/guides/components.md) - An intro to Deku components and walkthrough of building an app with a simple Button component\n- [JSX](https://github.com/dekujs/deku/blob/master/docs/guides/jsx.md) - How to use JSX with Deku\n- [Cheatsheet](http://ricostacruz.com/cheatsheets/deku-v1.html) - A cheatsheet for Deku\n\n## Testing\n\n- [component-mock](https://github.com/dekujs/component-mock) - A wrapper for deku components to facilitate easier unit-testing.\n- [assert-element](https://github.com/dekujs/assert-element) - Assertions that can be used when working with Deku/React and JSX.\n- [deku-component-is-node](https://github.com/kvnneff/deku-component-is-node) - Determine if an object is a valid Deku node.\n- [deku-component-find-all](https://github.com/kvnneff/deku-component-find-all) - Traverse a Deku component tree and return all components that satisfy a function.\n- [deku-component-find-class](https://github.com/kvnneff/deku-component-find-all) - Traverse a Deku component tree and return with a given class name.\n- [deku-component-mount](https://github.com/kvnneff/deku-component-mount) - Mount a Deku component into the DOM.\n- [deku-testutils](https://github.com/kvnneff/deku-testutils) - A collection of utlities to aid in testing Deku components.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flambtron%2Fawesome-deku","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flambtron%2Fawesome-deku","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flambtron%2Fawesome-deku/lists"}