An open API service providing repository metadata for many open source software ecosystems.

Topic: "singleton"

ets-labs/python-dependency-injector

Dependency injection framework for Python

Language: Python - Size: 39 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,405 - Forks: 332

imranhsayed/aquila

🎨 An Advanced WordPress theme

Language: PHP - Size: 5.14 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 1,051 - Forks: 220

itay-grudev/SingleApplication

Replacement of QtSingleApplication for Qt 5 and Qt 6 with support for inter-instance communication.

Language: C++ - Size: 498 KB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 944 - Forks: 227

UnityCommunity/UnitySingleton

The best way to implement singleton pattern in Unity.

Language: C# - Size: 97.7 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 588 - Forks: 68

themithy/react-design-patterns

A research project to apply the object-oriented design patterns to React.

Language: JavaScript - Size: 26.4 KB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 587 - Forks: 65

alexruperez/SecurePropertyStorage

Helps you define secure storages for your properties using Swift property wrappers.

Language: Swift - Size: 856 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 475 - Forks: 19

TheCodeMonks/NYTimes-iOS

🗽 NY Times is an Minimal News 🗞 iOS app 📱 built to describe the use of SwiftSoup and CoreData with SwiftUI🔥

Language: Swift - Size: 16.7 MB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 325 - Forks: 38

spencer-luo/PyDesignPattern

Design Pattern that described by Python, This is the source code for the book of Everybody Know Design Patterns.

Language: Python - Size: 1.3 MB - Last synced at: 30 days ago - Pushed at: almost 6 years ago - Stars: 284 - Forks: 98

tada5hi/typeorm-extension

This library provides utitlites to create & drop the database, seed the database and apply URL query parameter(s).

Language: TypeScript - Size: 11.3 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 241 - Forks: 38

zalando/grafter 📦

Grafter is a library to configure and wire Scala applications

Language: Scala - Size: 761 KB - Last synced at: 11 months ago - Pushed at: over 6 years ago - Stars: 239 - Forks: 25

dstar55/100-words-design-patterns-java

GoF Design Patterns, each pattern described with story from real life.

Language: Java - Size: 2.76 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 177 - Forks: 70

AliAsadi/avoid-memory-leak-android

🔥 Examples of memory leaks and common patterns that cause them in Android development and how to fix/avoid them

Language: Java - Size: 1.4 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 169 - Forks: 28

heyJordanParker/yaSingleton

A singleton pattern implementation for Unity3d. Based on ScriptableObjects instead of the conventional MonoBehaviour approach.

Language: C# - Size: 33.2 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 165 - Forks: 10

florent37/ApplicationProvider 📦

Retrieve the android application and the current activity from anywhere

Language: Kotlin - Size: 153 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 163 - Forks: 14

donutloop/toolkit

Collection of useful patterns

Language: Go - Size: 158 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 159 - Forks: 9

pycontribs/tendo

Official repository of python tendo library, always welcoming new contributions.

Language: Python - Size: 240 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 146 - Forks: 49

tangweikun/javascript-design-pattern

:building_construction: Design Pattern With Javascript

Language: JavaScript - Size: 152 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 89 - Forks: 11

bingryan/obsidian-markdown-export-plugin

This plugin allows to export directory/single markdown to a folder. support output format(html/markdown)

Language: TypeScript - Size: 6.22 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 88 - Forks: 15

rajan2275/Python-Design-Patterns

Python Design Patterns

Language: Python - Size: 65.4 KB - Last synced at: 24 days ago - Pushed at: about 7 years ago - Stars: 88 - Forks: 28

wessberg/DI-compiler

A Custom Transformer for Typescript that enables compile-time Dependency Injection

Language: TypeScript - Size: 1.26 MB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 83 - Forks: 7

buvinghausen/SequentialGuid

Will generate Sequential Guids based on MongoDB's ObjectId specification. Date & time are encoded into the value so you do not need to store them separately in your database. You can also generate Guids that will sort sequentially in Microsoft SQL Server.

Language: C# - Size: 545 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 69 - Forks: 10

vmware/singleton

A service that provides support for Software Internationalization and Localization

Language: Java - Size: 295 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 67 - Forks: 65

frideosapps/data_examples

An example app showing different ways to pass to and share data with widgets and pages.

Language: Dart - Size: 317 KB - Last synced at: 21 days ago - Pushed at: about 5 years ago - Stars: 59 - Forks: 21

KnisterPeter/tsdi 📦

Dependency Injection container (IoC) for TypeScript

Language: TypeScript - Size: 6.83 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 3

mitchtabian/Kotlin-Singleton-Example

Example of creating Singletons with Kotlin with some MVVM architecture

Language: Kotlin - Size: 131 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 48 - Forks: 18

Kemaweyan/singleton_decorator

A testable singleton decorator

Language: Python - Size: 13.7 KB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 46 - Forks: 12

CompleteUnityDeveloper/Block-Breaker-Original

Arkanoid clone build as part of the Complete Unity C# Developer 2D course (http://gdev.tv/cudgithub)

Language: C# - Size: 3.07 MB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 46 - Forks: 18

Prozi/pixi-shim

PIXI.js Back-End "shim". For mocking Canvas in Node.js with ❤️

Language: JavaScript - Size: 846 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 45 - Forks: 11

bySabi/hookleton

globalize your React Hooks without fear using the Hookleton Pattern

Language: JavaScript - Size: 11.5 MB - Last synced at: 4 days ago - Pushed at: about 5 years ago - Stars: 40 - Forks: 1

luhaoaimama1/SingletonTest

快速生成单例模式的预设

Language: Java - Size: 618 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 34 - Forks: 2

InnoFang/oh-my-design-patterns

🎨 Record the articles and code I wrote while learning design patterns

Language: Java - Size: 977 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 8

andy2046/gopie

go patterns

Language: Go - Size: 193 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 32 - Forks: 5

jimmy-park/singleton

C++11/17/20 thread-safe singleton pattern using CRTP

Language: C++ - Size: 95.7 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 31 - Forks: 2

lkimuk/okdp

A design pattern library developed in modern c++.

Language: C++ - Size: 65.4 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 31 - Forks: 12

guobinhit/design-pattern

🌴 Detail design pattern and give many demos in Java.

Size: 99.6 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 30 - Forks: 16

KondeU/GlobalSingleton

一个进程空间内全局单例的框架(注册到独立外置的一个dll中),支持热加载/热卸载动态链接库。

Language: C++ - Size: 33.2 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 28 - Forks: 4

AliakseiFutryn/dotnet-design-patterns-samples

The samples of .NET design patterns

Language: C# - Size: 131 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 28 - Forks: 11

Itchimonji/design-patterns-in-angular

Deprecated | new project: https://github.com/Itchimonji/design-patterns-in-typescript

Language: TypeScript - Size: 85.9 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 28 - Forks: 10

aigoncharov/singleton

Singleton decorator. No constructor monkeypatching. Zero dependencies. Built with TypeScript.

Language: TypeScript - Size: 62.5 KB - Last synced at: 2 days ago - Pushed at: about 6 years ago - Stars: 28 - Forks: 2

dinkar1708-zz/KioskModeAndroid

Simplest way to create a application in kiosk mode/ single purpose device application in android. i e. only the single application can be accessed from the device without any root or special permission.

Language: Java - Size: 245 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 28 - Forks: 16

berkaroad/ioc

Inversion of Control (IoC)

Language: Go - Size: 50.8 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 26 - Forks: 6

trepca/beacon-coin

highly decentralized and censorship-resistant way to store key data

Language: Python - Size: 27.3 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 24 - Forks: 4

rc1/BowieCode

Personal Code/Snippet Library for Unity 3D

Language: C# - Size: 104 KB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 24 - Forks: 4

hoangsonww/Software-Design-Patterns

🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.

Language: Java - Size: 5.41 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 22 - Forks: 16

bahung1221/cache-all

Fast, efficient cache engines for both express routes & native nodeJs (redis, in-memory & file cache)

Language: JavaScript - Size: 224 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 2

DongjunLee/hb-config

hb-config: easy to configure your python project especially Deep Learning experiments

Language: Python - Size: 35.2 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 7

illescasDaniel/Inject-Swift

Easy dependency injection for swift with nice scalability

Language: Swift - Size: 36.1 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 2

stacenko-developer/Patterns

Паттерны проектирования с примерами на C#

Language: C# - Size: 875 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 1

tezpark/TezActionSheet

Custom singleton actionSheet with block completion.

Language: Objective-C - Size: 81.1 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 18 - Forks: 1

labbbirder/UnitySingleton

Unity单例模块,支持Editor和Runtime,简单可靠,独立于场景。自带可视化窗口

Language: C# - Size: 82 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 17 - Forks: 0

android-code/design-patterns

This is repository of http://androidcode.pl blog design patterns section. It shows uses of design patterns in Java and Android. Most of them are formed and named by Gang of Four

Language: Java - Size: 104 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 17 - Forks: 7

tezpark/TezAlertView

Custom singleton alertView with block completion.

Language: Objective-C - Size: 77.1 KB - Last synced at: 6 days ago - Pushed at: about 8 years ago - Stars: 17 - Forks: 0

phelmkamp/valor

Go option and result types that optionally contain a value

Language: Go - Size: 199 KB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 1

fm-ph/quark-state

🗽 Simple state manager based on Singleton design pattern

Language: JavaScript - Size: 594 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 16 - Forks: 0

nightblure/injection

Dependency injection, works with FastAPI, Litestar, Django, Flask (Python 3.8-3.13). Light replacement with new features for dependency-injector

Language: Python - Size: 412 KB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 15 - Forks: 1

fabioricali/incache

Powerful key/value in-memory storage or on disk to persist data

Language: JavaScript - Size: 534 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 15 - Forks: 1

heyJordanParker/yaSingleton-Example-Project

Example Project for yaSingleton. A singleton pattern implementation for Unity3d. Based on ScriptableObjects instead of the conventional MonoBehaviour approach.

Language: C# - Size: 28.3 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 15 - Forks: 0

Jango73/qt-plus

Library of classes extending Qt

Language: C++ - Size: 1.61 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 9

FredericRP/Standard-Assets

DEPRECATED - USE SEPARATE REPOSITORIES FOR EACH ASSET NOW

Language: C# - Size: 6.63 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 2

jayavardhanravi/DesignPatterns

Design Patterns using C++

Language: C++ - Size: 36.2 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 3

xdanielsb/patterns

Good practices to create code in Java, open to other languages. :zap:

Language: Java - Size: 10.4 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 5

RunsCode/AppFacadeMVC

AppFacade For PureMVC

Language: Java - Size: 277 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 4

hainayanda/Impose 📦

Impose is a simple dependency injection library for Swift

Language: Swift - Size: 745 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 1

irfanlone/CLLocationManager-Singleton-Swift

Language: Swift - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: about 9 years ago - Stars: 12 - Forks: 2

BharathVishal/Singleton-Implementation-Unity

A sample project explaining the usage of singleton object to hold global game state.

Language: C# - Size: 271 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 11 - Forks: 2

twtrubiks/line-bot-oop

line-bot refactor use oop (design pattern)

Language: Python - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 6

edward-mn/Design-Patterns-

Repository created for solving the exercises in the book and also understanding the specific standards

Language: Pascal - Size: 2.27 MB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 3

VirtueSky/TheBeginning_2

Help you make the game easier! (Android & iOS)

Language: C# - Size: 98.1 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 10 - Forks: 1

AlexWorx/ALib-Singletons

C++ 11 implementation of template Singleton pattern which overcomes Windows DLLs data segment boundaries (GNU/Linux, macOS supported as well)

Language: C++ - Size: 49.8 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 2

Skycoder42/QtBackgroundProcess 📦

A Library to create background applications with simple, automated foreground control

Language: C++ - Size: 1.45 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 10 - Forks: 5

hasyapanchasara/SQLite_SingleManagerClass

SQLite SingleTonManagerClass and use of FMDB

Language: Objective-C - Size: 88.9 KB - Last synced at: 6 days ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 7

charulagrl/python-design-patterns

It contains python implementation of famous design patterns.

Language: Jupyter Notebook - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 5

siddheshsathe/handy-decorators

This provides the python coders a set of handy decorators which will help them save some of their precious time writing repetitive stuffs

Language: Python - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 2

apostergiou/idiomatic-ruby

Ruby patterns, techniques, tips and tricks

Language: Ruby - Size: 69.3 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 0

d-alejandro/patterns

Design Patterns, PHP 8, Abstract Factory, Adapter, Builder, Chain of Responsibility, Command, Composite, Decorator, Dependency Injection, Facade, Factory Method, Mediator, Mock Object, Observer, Proxy, Repository Criteria, Singleton, State, Strategy, Template Method, Visitor

Language: PHP - Size: 15.6 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

pozil/lightning-singleton 📦

Lightning component that acts a singleton

Language: JavaScript - Size: 145 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 2

coryleach/UnityServiceProvider

Simplified service provider implementation minus the fancy stuff

Language: C# - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 1

SongulSYTRK/Desing_Patterns

In this project, i will explain DesignPatterns.I will explain how many way we have design pattern.

Language: C# - Size: 124 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 0

HowProgrammingWorks/Singleton

Single instance

Language: JavaScript - Size: 36.1 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 8

yaeby/inventory-management-system

JavaFX app which implements various design patterns and oop principles.

Language: Java - Size: 956 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 7 - Forks: 0

AlexWorx/ALib-Class-Library

A C++ 17/20 general purpose class library. 17 (!) different modules cover areas from strings and formatting, over debug logging to expression-parser and file scanner.

Language: C++ - Size: 18.8 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 3

m039/CommonUnityLibrary

A library with common for all my projects code or assets.

Language: C# - Size: 2.02 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 7 - Forks: 0

somedeveloper00/SingletonScriptableObject

Unity package for singleton Scriptable Object using source generators

Language: C# - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0

micropackage/singleton

Convenient Singleton class implementation

Language: PHP - Size: 26.4 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0

wsmd/react-admit-one

🎟 An admit-one ticket for your React components

Language: TypeScript - Size: 992 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

nihatcanertug/DesignPatterns

In this project, I explained Singleton pattern and BuilderPattern, both theoretically and with examples.

Language: C# - Size: 12.7 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

appcoda/SingletonInSwift

Design pattern in Swift: Singleton

Language: Swift - Size: 29.3 KB - Last synced at: 2 months ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 2

n0lavar/qxLib

A few useful things for developing your own game engine

Language: C++ - Size: 10.2 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 6 - Forks: 0

Beretta350/golang-design-patterns

This repository provides a comprehensive collection of design patterns implemented in Go (Golang). It serves as a practical guide to understanding and applying common software design patterns in real-world Golang projects.

Language: Go - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 6 - Forks: 0

MeeXaSiK/Singleton

Singleton for Unity

Language: C# - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

wibosco/ImmutableDateFormatters-Example

An example project looking at how to avoid treating DateFormatters as mutable singletons 📆

Language: Swift - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 1

sainipray/djsingleton

This is useful for create singleton model in django for make global setting.

Language: Python - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 3

initCommerce/flutter-global-configs

A flutter package to manage application configurations via singleton pattern.

Language: Dart - Size: 98.6 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 2

astroboogie/godux

A gdscript implementation of redux for godot 🤖

Language: GDScript - Size: 138 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

mathiasuy/Design-Patterns

Patrones de diseño / Clase Template C++ / Parciales / Exámenes de Programación 4 de Facultad de Ingeniería UdelaR - Uruguay. Análisis, Diseño e implementación en C++ usando programación orientada a objetos. UML. Design Patterns, Template C++, exercises...

Language: C++ - Size: 4.52 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 2

mouadziani/access-tests-management

🚀 This project is for first tests management, for university that has tests before registration of students for the scholar year based on Java swing

Language: Java - Size: 14.1 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

jeffotoni/medium-posts

All links of articles written for medium platform.

Language: Go - Size: 23.4 KB - Last synced at: 10 days ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

nirodg/easyrs

This library provides an easy way to test the basic CRUD operation for your endpoints. The tests can be executed within Arquillian or as a Singleton application

Language: Java - Size: 151 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 1

markusressel/container-app-conf

Convenient configuration of containerized applications

Language: Python - Size: 255 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 5 - Forks: 7

RealChuan/Cpp-Examples

分享一些代码

Language: C++ - Size: 159 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 2