Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lambtron/awesome-deku

A curated list of awesome Deku resources
https://github.com/lambtron/awesome-deku

List: awesome-deku

Last synced: 10 days ago
JSON representation

A curated list of awesome Deku resources

Awesome Lists containing this project

README

        

# Awesome Deku

> A curated list of awesome [Deku](https://github.com/dekujs/deku) resources

Inspired by the [awesome-react](https://github.com/enaqx/awesome-react) list.

## Components

- [matter](https://github.com/stevenmiller888/matter) - A UI framework built with Deku
- [deku-math](https://github.com/stevenmiller888/deku-math) A Deku component for displaying mathematical notation
- [deku-performance](https://github.com/stevenmiller888/deku-performance) A performance monitoring Deku component
- [deku-chart](https://github.com/stevenmiller888/deku-chart) A chart component built with Deku
- [deku-remarkable](https://github.com/mvc-works/deku-remarkable) react-remarkable clone in Deku
- [deku-forms](https://github.com/dominicbarnes/deku-forms) - A collection of deku components for working with forms (Works with Duo)
- [deku-form](https://github.com/kevva/deku-form) - A collection of deku components for working with forms (Works with Browserify)
- [deku-siren-entity](https://github.com/dominicbarnes/deku-siren-entity) - A deku component for rendering a siren entity
- [deku-siren-source](https://github.com/dominicbarnes/deku-siren-source) - A deku source for working with siren hypermedia APIs
- [deku-grid](https://github.com/dominicbarnes/deku-grid) - Deku components for a grid based on suitcss/components-grid
- [deku-share](https://github.com/gillstrom/deku-share) - Social media share link components for deku
- [deku-carousel](https://github.com/kevva/deku-carousel) - Carousel component for deku
- [deku-tabs](https://github.com/gillstrom/deku-tabs) - Simple tab component for deku
- [deku-accordion](https://github.com/gillstrom/deku-accordion) - Accordion component for deku
- [deku-scroll-up](https://github.com/gillstrom/deku-scroll-up) - "Scroll to top of page" component for deku
- [deku-popup](https://github.com/kevva/deku-popup) - Popup/modal component for deku
- [deku-redux](https://github.com/troch/deku-redux) - connect component for redux (similar to react-redux)
- [deku-timer](https://github.com/troch/deku-timer) - higher-order timer component for timers, countdowns and any time-based contents
- [deku-lazy-load](https://github.com/micnews/deku-lazy-load) - Lazyload component for deku.
- [deku-youtube-subscribe-button](https://github.com/micnews/deku-youtube-subscribe-button) - YouTube subscribe button for deku.
- [deku-news-ticker](https://github.com/micnews/deku-news-ticker) - News ticker component for deku. Automatically rotates to next slide every 3 seconds.
- [deku-pure-grid](https://github.com/micnews/deku-pure-grid) - Grid component for deku, using pure.css grid system.
- [deku-search](https://github.com/StevenIseki/deku-search) - A simple deku search component.
- [deku-css-modules](https://github.com/StevenIseki/deku-css-modules) - mapping of class names to CSS modules inside Deku components.

## High-order components (v2)

These packages are only compatible with deku 2.x.

- [deku-memoize](https://www.npmjs.com/package/deku-memoize) - `shouldUpdate` support for deku v2
- [deku-stateful](https://www.npmjs.com/package/deku-stateful) - `setState` support for deku v2

## Apps

- [todomvc](https://github.com/dekujs/todomvc) - A TodoMVC example written using deku
- [deku-todo-list](https://github.com/xeodou/deku-to-do-list) - A to-do list example
- [Blox Party](https://github.com/kvnneff/bloxparty) - A multiplayer falling blocks game using Deku

## Routing

- [deku-router5](https://github.com/router5/deku-router5) - Helpers to integrate Deku with router5.

## Boilerplate

- [khaos-deku-component](https://github.com/stevenmiller888/khaos-deku-component) - A template for building Deku components
- [keku](https://github.com/stevenmiller888/keku) - A template for quickly building Koa + Deku applications with ES6 support.
- [deku-boilerplate](https://github.com/jkxyz/deku-boilerplate) - Boilerplate for building Deku projects
- [deku-stub](https://github.com/rockymadden/deku-stub) - Deku stub app with support for JSX, ES6, headless testing, type checking, and more.

## Miscellaneous

- [deku-event](https://github.com/yoshuawuyts/deku-event) - Turn Deku components into eventEmitters
- [deku-scrub](https://github.com/spalger/deku-scrub) - Deku extensions for increased awesome
- [deku.rb](https://github.com/dirk/deku.rb) - Ruby interface to Deku JavaScript library
- [eslint-deku](https://github.com/dominicbarnes/eslint-config-deku) - ESLint configuration for use in deku projects
- [dekucomponents.com](http://dekucomponents.com/) - Search for Deku components on npm

## Documentation

- [Installing](https://github.com/dekujs/deku/blob/master/docs/guides/install.md) - A guide on installing Deku
- [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
- [JSX](https://github.com/dekujs/deku/blob/master/docs/guides/jsx.md) - How to use JSX with Deku
- [Cheatsheet](http://ricostacruz.com/cheatsheets/deku-v1.html) - A cheatsheet for Deku

## Testing

- [component-mock](https://github.com/dekujs/component-mock) - A wrapper for deku components to facilitate easier unit-testing.
- [assert-element](https://github.com/dekujs/assert-element) - Assertions that can be used when working with Deku/React and JSX.
- [deku-component-is-node](https://github.com/kvnneff/deku-component-is-node) - Determine if an object is a valid Deku node.
- [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.
- [deku-component-find-class](https://github.com/kvnneff/deku-component-find-all) - Traverse a Deku component tree and return with a given class name.
- [deku-component-mount](https://github.com/kvnneff/deku-component-mount) - Mount a Deku component into the DOM.
- [deku-testutils](https://github.com/kvnneff/deku-testutils) - A collection of utlities to aid in testing Deku components.