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

Projects in Awesome Lists by HowProgrammingWorks

A curated list of projects in awesome lists by HowProgrammingWorks .

https://github.com/howprogrammingworks/versioncontrol

Git Version Control System and GitHub Usage Recommendations

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/chaining

Chaining with classes, ptototypes and functors

chaining fp function functional-programming

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/scaffolding

Scaffolding for UI, API, Classes, etc.

api introspection scaffold scaffolding ui

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/mixin

Mixin behavior, structure and relations

javascript js mix mixin node nodejs object-assign

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/promiseerror

Catch, unhandledRejection, rejectionHandled and multipleResolves

catch error finally promise promises reject resolve unhandled unhandled-errors unhandled-rejection

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/livetable

Multiuser spreadsheet example

javascript js node nodejs websocket websockets ws wss

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/codereview

Code Review Examples

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/cqrs

Command-Query Responsibility Segregation

architecture command cqrs cqs scaling

Last synced: 26 Feb 2025

https://github.com/HowProgrammingWorks/Node-API

Node-API (N-API)

Last synced: 20 Nov 2024

https://github.com/howprogrammingworks/abortcontroller

AbortController and AbortSignal usage

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/sql

Structured Query Language

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/arrays

Arrays

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/map

Map as Associative Array

javascript js map new-map weak-map

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/node-api

Node-API (N-API)

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/timers

Timers: setImmediate, setTimeout, setInterval, nextTick

delay setimmediate setinterval settimeout timer timers

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/application

Browser application loader example

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/objectorientedprogramming

Object-oriented programming

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/set

Set is a Collection of Distinct Values or Objects

javascript js new-set set

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/serialization

Translating data structures into syntactic structures or binary format

csv deserialization json parse serialization serialize serializer

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/introspection

Introspection is a Runtime Examinations of Program Components

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/decomposition

Decomposition and refactoring

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/cqs

CQS - Command-query separation principle

command cqrs cqs event-sourcing query-object

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/typedarrays

ArrayBuffer, DataView, Int8Array, Uint8Array, Uint8ClampedArray, Int16Array, Uint16Array, Int32Array, Uint32Array, Float32Array, Float64Array

arraybuffer dataview typedarrays uint8array uint8clampedarray

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/liskovsubstitution

The Liskov Substitution Principle

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/chainofresponsibility

Pattern: Chain of responsibility

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/symbol

Unique identifier for special object properties

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/proxyhttp

Node.js HTTP Proxy

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/prototypepattern

Prototype - Creational GoF Pattern

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/reflection

Reflection allows programs to introspect and modify its structure and behavior at runtime

Last synced: 26 Feb 2025

https://github.com/HowProgrammingWorks/ChainOfResponsibility

Pattern: Chain of responsibility

Last synced: 28 Mar 2025

https://github.com/howprogrammingworks/couplingcohesion

GRASP: Low coupling and High cohesion

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/conditional

Conditional statements, expressions and constructs

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/higher-code

Higher-code concept and skills

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/string

String is a Sequence of Characters and Manipulation Methods

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/livecoding

Live Coding Server

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/monomorphism

Monomorphism and Polymorphism

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/codestyle

Code Style Guide / Code Conventions

code conventions eslint prettier programming style

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/recursion

Recursion - define a function using itself

recursion recursive tail-call-optimization tail-recursion

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/protectedvariations

GRASP: Protected Variations principle

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/bardllm

How to solve complex and difficult software engineering tasks together with Bard LLM

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/livereload

Serve static files with live reload filesystem changes

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/struct

Record, struct or structure

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/esnext

ES.Next Examples

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/refactoring

Refactoring — changing the code without changing its external behavior

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/facade

Pattern Facade Implementations

complexity facade fp javascript js oop pattern

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/thesistopics

Students Thesis Topics List

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/trees

Tree node with 5 pointers

tree

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/association

Associations: Aggregation and Composition

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/creator

GRASP: Creator principle

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/factory

Factory for FP, OOP, other paradigms and metaprogramming

factory object-oriented-programming pattern patterns

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/interpreter

GoF Interpreter Pattern

gof grasp patterns solid

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/events

Contracts: Event, EventTarget, EventEmitter

event eventemitter events eventtarget

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/singleresponsibility

The Single Responsibility Principle

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/winter-2025-exams

Winter 2025 Exams for SEF1

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/sqljoins

SQL Joins: CROSS, LEFT, RIGHT, INNER, OUTER, FULL

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/designpatterns

Design Patterns

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/sqlinjection

SQL Injection

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/stacktrace

Stack Trace problem in Node.js

javascript js nodejs stack stack-trace v8

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/acid

Atomicity, Consistency, Isolation, Durability

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/review

Projects for Review

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/knowledgemap

Knowledge dependency map visualization tool

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/informationexpert

GRASP: Information Expert

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/iterator

Iterator and Iterable protocols

iterable iteration iteration-protocol iterator

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/workers

Node.js workers and Web workers

nodejs process thread worker

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/contract

Programming by contract, Design by contract (DbC), Contract-based Programming

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/principles

General Programming Principles

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/solid

Single responsibility, Open-closed, Liskov substitution, Interface segregation и Dependency inversion

Last synced: 26 Feb 2025

https://github.com/howprogrammingworks/isolation

Request isolation

Last synced: 26 Feb 2025