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

Projects in Awesome Lists by Ruben-Arushanyan

A curated list of projects in awesome lists by Ruben-Arushanyan .

https://github.com/ruben-arushanyan/produce-by-path

Produce By Path is a design pattern, which is used to dynamically produce values by using the path to which it is applied. This package helps us easily create and define producer instances.

deep-proxy design-pattern es6-proxy javascript nested-proxy produce-by-path produce-by-path-pattern proxy

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/reducers-creator

Reducers Creator is an awesome tiny javascript package that allows you to easily and intuitively create reducer functions. Mainly used to create redux reducers.

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/react-comfort

React Comfort is a React library that provides utilities for common programming tasks, that make coding in React easier and cleaner.

boost extras helpers react react-comfort stdlib util utilities utility utils

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/secure-event-emitter

secure-event-emitter is a tiny javascript package that uses restrict rules and mechanisms to build safer and protected event-driven architecture. It's similar to nodejs EventEmitter, but dictates stricter rules to prevent misuse.

emit emits emitter event event-emitter eventdispatche eventemitter events handlers javascript listener listeners observer private-event-emitter protected-emitter secure secure-emitter secure-event-emitter trigger

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/actions-creator

actions-creator is an awesome javascript package that allows you to dynamically create action objects in Redux without having to declare constants and separate action-creator functions for each action.

actions actions-creator create-action javascript produce-by-path redux redux-action redux-action-callback redux-cool

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/react-component-shell

react-component-shell is a package that allows you to quickly and easily create react-contexts and implement state management.

component-shell context context-api easy-context react react-component-shell react-context react-context-state reactjs state-management

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/base-classes

Useful JavaScript base classes for efficient and quick solutions to common problems.

base-class class class-based constructor encapsulation extends inheritance inherited javascript object-oriented oop parent-class superclass

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/py-like

Py-like is a JavaScript library that allows coding in JavaScript just like in Python. In JavaScript, Py-like provides a Python-like interface for working with data types, structures, and functions.

javascript js-python-api js-python-interface js-python-methods js-python-set js-python-tuple py-like python python-in-javascript python-like

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/react-boilerplate

React Boilerplate

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/docusaurus-boilerplates

Docusaurus boilerplates, and instruction guidelines

boilerplate docs docusaurus guide

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/guide-open-source

Helper guides for open source projects.

guide open-source

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/comfortable

ComfortableJS is a JavaScript library that provides utilities for common programming tasks, that make coding in JavaScript easier and cleaner. ComfortableJS uses Object-oriented programming (OOP) approach to build its libraries: Unlike other similar libraries that use the functional programming approach, for example, the popular Lodash library.

boost comfort comfortable extras helpers javascript object-oriented object-oriented-programming oop oop-in-javascript oop-principles stdlib util utilities utility utils

Last synced: 24 Mar 2025

https://github.com/ruben-arushanyan/exotic-object

With the help of this library, in JavaScript, we can create exotic objects with custom behavior for each operation that will be applied to the object.

exotic-object javascript operator-overloading proxy

Last synced: 24 Mar 2025