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

Projects in Awesome Lists tagged with constructor

A curated list of projects in awesome lists tagged with constructor .

https://github.com/mmastrac/rust-ctor

Module initialization/global constructor functions for Rust

constructor dylib macros rust

Last synced: 13 May 2025

https://github.com/quasilyte/gopherkon

Go mascot image constructor. Create your cute own gopher.

art constructor free generator go golang gopher image mascot picture

Last synced: 16 Mar 2025

https://github.com/exg1o/constructor-telegram-bots

Website with which you can easily, free and without any programming knowledge, create your own multifunctional Telegram bot.

backend bot constructor django javascript python site telegram website

Last synced: 16 Jan 2026

https://github.com/shikha-code36/object-oriented-programming-oops-python

Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn about object-oriented programming in Python.

class-attribute classes-and-objects constructor decorators-python encapsulation inheritance instance methods object-oriented-programming oop oop-concepts oop-examples oop-principles oops oops-in-python polymorphism python-tutorial python3

Last synced: 23 Jul 2025

https://github.com/k94ll13nn3/AutoConstructor

C# source generator that generates a constructor from readonly fields/properties in a class or struct

constructor csharp csharp-sourcegenerator dotnet roslyn source-generator

Last synced: 17 Apr 2025

https://github.com/sta-szek/pojo-tester

Java testing framework for testing pojo methods. It tests equals, hashCode, toString, getters, setters, constructors and whatever you report in issues ;)

constructor equality equals getters hashcode java-framework pojo pojo-tester pojo-testing pojos setters test-automation test-coverage testing tests tostring

Last synced: 14 Feb 2026

https://github.com/smarie/python-autoclass

A python 3 library providing functions and decorators to automatically generate class code, such as constructor body or properties getters/setters along with optional support of validation contracts on the generated setters. Its objective is to reduce the amount of copy/paste code in your classes - and hence to help reducing human mistakes :).

attr attribute auto autoargs autoprops boilerplate class code-generator constructor contracts enforce fields getter pep484 properties property runtime-typechecking setter type-hints typechecking

Last synced: 16 Mar 2025

https://github.com/davidmoten/cake-pattern

Examples of cake pattern in scala for injecting singleton and non-singleton dependencies

cake-pattern constructor injection pattern scala

Last synced: 23 Mar 2025

https://github.com/onmyway133/construction

:construction_worker: The many ways to construct and configure your entity

construction constructor init ios swift

Last synced: 12 May 2025

https://github.com/bin-huang/newc

A code generator that generates constructor code for Golang structures.

code-generation code-generator constructor go golang struct

Last synced: 19 Sep 2025

https://github.com/sourcegeneration/reflection

Reflection is a source-generated reflection library, with global caching and support for AOT compilation

aot constructor createinstance csharp dotnet methodinfo propertyinfo reflection reflection-library serializer sourcegeneration sourcegenerator

Last synced: 15 Apr 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/verzsut/react-afc

Allows you to significantly simplify the optimization of functional react components

constructor function-component react redux

Last synced: 01 Mar 2026

https://github.com/someguynamedjosh/scones

Quick and powerful constructor/builder generation for Rust.

boilerplate builder builder-pattern constructor generated-code macro proc-macro rust

Last synced: 29 Jul 2025

https://github.com/ljharb/html-element-map

Look up HTML tag names via HTML Element constructors, and vice versa.

constructor dom element html map

Last synced: 30 Apr 2025

https://github.com/tomasvotruba/ctor

Prefer constructor over always called setters

constructor extension phpstan solid

Last synced: 05 Oct 2025

https://github.com/vinaykumarmahato/oop_fortress_exploration_revision

Welcome to the Object-Oriented Programming (OOP) Exploration Revision repository! 🚀 This repository is designed to help you master the principles and concepts of OOP in Java.

abstraction class constructor distructure encapsulation exception-handling inheritence interface java multithreading object object-oriented-programming polymorphism

Last synced: 08 Oct 2025

https://github.com/casimir-one/frontend

⚡ Casimir is an open-source low-code constructor for Creators Economy Protocol. The DEIP-Modules consist of Java Script packages designed to build front-end applications and Portals.

constructor creators modular vue web3

Last synced: 12 Jan 2026

https://github.com/sidovsky/expressiondelegates

A tool which generates delegates to properties, fields, methods and constructors used in linq expression trees.

accessor code-generation constructor delegate field linq-expressions method property source-generators

Last synced: 09 Apr 2025

https://github.com/browny/inject

Golang injection framework based on https://github.com/facebookgo/inject

constructor dependency-injection golang injection-framework

Last synced: 26 Feb 2026

https://github.com/natasha-ct/school-library-with-ruby

This is an application that works as a tool to record what books are in the library and who borrows them. The app will allow you to add new students or teachers , add new books, save records of who borrowed a given book and when. The data is later preserved in a database. This application also has a well organised UI layer which will be console app

associations constructor getter-and-setter ruby

Last synced: 05 May 2025

https://github.com/theabhishek07/java-program

This is a basic guide build with the prospective of learning together and growing together. Moreover this guide has covered all the topics which comes under java programming.

applet basic-synchronization class-object collections constructor exception-handling functions inheritance interfaces jdbc jsp operators packages servelet swing swing-gui switch-case syntax threading wrapper-class

Last synced: 23 Apr 2025

https://github.com/qrailibs/webbuilder.js

webbuilder.js is JavaScript library to create your own website builder/constructor

builder constructor drag-and-drop draggable-elements html-builder javascript javascript-library js page-builder

Last synced: 05 Oct 2025

https://github.com/miha-x64/gson-constructor-type-adapter-factory

Creates objects in normal way — through constructors.

constructor deserialization gson json typeadapterfactory

Last synced: 22 Feb 2025

https://github.com/nabeghe/traituctor

Invoking a pseudo constructor for each trait from within the main constructor.

constructor php php-library php-traits php8 phplib phplibrary phptrait reflection trait

Last synced: 19 Feb 2026

https://github.com/thisis-developer/c-plus-plus

This repo contains various C++ topics like constructors and destructors, data structures, dynamic memory allocation, exception handling, friend functions, functions, inheritance, loops, new and delete operations, polymorphism, practice code, recursion, structures, and templates.

constructor cplusplus cpp datastructures destructors dynamic-programming exception-handling friendfunction gfg-solutions loops object-oriented-programming overloading overriding polymorphism recursion static structure template virtualfunctions vscode

Last synced: 14 Oct 2025

https://github.com/westy92/const-date-time

A drop-in replacement for Dart's DateTime class with a const constructor.

const constructor constructors dart dart-lang dart-library dart-package dart2 dartlang datetime flutter flutter-package flutter-plugin

Last synced: 24 Jul 2025

https://github.com/hegdepavankumar/guess-the-number-game

Guess the Number Game using Java(OOPs Edition) ,Guess the number play with the Numbers....Have a Fun!..

constructor fun game guess-the-number java javagame learnbydoing oops-in-java

Last synced: 15 Jul 2025

https://github.com/max-tonny8/find_admin

This project is shown terminal util to find constructor arguments when creating a contract in ethereum based networks

arguments blockchain bsc constructor contracts ethereum ethers ethersjs parser parser-library smart-contracts typescript web3 web3js

Last synced: 27 Mar 2025

https://github.com/quillstack/di

The dependency injection container, based on PSR-11: Container interface.

class constructor container dependency-injection di di-container php8 properties property psr-11 quillstack

Last synced: 29 Oct 2025

https://github.com/sofiane-abou-abderrahim/javascript-classes-oop-mini-shop

I built this JavaScript demo with objects, and most importantly with Object Oriented Programming (OOP) and Classes. For example, inside of those classes, I added data and logic, public and private properties, constructors, inheritance, etc. This way of thinking about my program allowed me to split my code in a cleaner, easier to understand way.

classes constructor inheritance javascript object-oriented-programming objects oop private-properties public-properties

Last synced: 22 Jun 2025

https://github.com/ahmednasef3/python-tasks

Collection of some of Python Tasks

classes constructor lambda-functions python3 variables

Last synced: 19 Jun 2025

https://github.com/ttakuya50/goor

This is a CLI for creating constructors, getters and setters for structures, and is only for Golang.

constructor generator getter go golang setter

Last synced: 16 Jan 2026

https://github.com/froganbee/find_admin

This project is shown terminal util to find constructor arguments when creating a contract in ethereum based networks

arguments blockchain bsc constructor contracts ethereum ethers ethersjs parser parser-library smart-contracts typescript web3 web3js

Last synced: 07 Jan 2026

https://github.com/Swarley97/ConstructorGenerator

C# source generator which generates constructor for fields and properties

constructor constructor-injection csharp csharp-sourcegenerator generator source-generator

Last synced: 28 Aug 2025

https://github.com/rajatt95/python_rs

Programming | Python | PyCharm | Data Types | Tuple | Dictionary | If-Else | Loops - For, While | Functions | OOPS Principles | Constructor | String - SubString, Concatenation, Split, Strip | Read & Write data into files | JSON Parsing | CSV package | Web Scrapping

constructor csv-parser data dictionary functions if-else-statements json json-parser oops parser pycharm-ide python python-programming-language read-write-file strings tuple web-scrapping

Last synced: 15 Feb 2026

https://github.com/gabin221/classinitiator

ClassInitiator is a script designed to simplify the process of creating C++ class files with basic content. It takes one or more filenames as arguments and generates corresponding .cpp and .h files with predefined content suitable for class initialization.

class-declaration class-initialization classinitiator constructor content-generation convenience cpp destructor generate-files private protected public script shell-script terminal

Last synced: 04 Mar 2026

https://github.com/marialuzopazo/programacion2-poo-utn-frsn

este repositorio contiene apuntes y ejercicios de todo lo aprendido en la material de programacion 2 de la utn frsn 2025

abstraccion constructor csharp encapsulamiento frsn herencia polimorfismo poo utn utn-frsn

Last synced: 12 Jul 2025

https://github.com/batcherss/telegram-bot-constructor

A powerful Telegram Bot Constructor that lets you create and customize bots with ease. Manage multiple DO blocks triggered by messages, commands, timers, or subscription checks. Send texts, stickers, photos, voice messages, and files seamlessly. Python-powered interface for efficient bot management.

api bot build constructor telegram telegrambot telegrambot-python telegrambots token

Last synced: 22 Jul 2025

https://github.com/blvckbytes/ctor-ensure

Ensure that the arguments of your constructor meet constraints defined through decorators

constructor decorator ensure javascript lightweight template typescript validator

Last synced: 14 Sep 2025

https://github.com/ksb96/cpp-codes

A bunch of Cpp codes has been dumped in this repo for the newbies who are starting there journey in learning Cpp

2darrays arrays classes-and-objects constructor cpp do-while-loop for-loops getter-and-setter if-else-statements if-statements inheritance pointers return returnstatements strings switch-case userinput while-loop

Last synced: 07 Oct 2025

https://github.com/piterden/constructor-decorator

Constructor sugar with types checking

constructor decorations runtime-typechecking

Last synced: 31 Mar 2025

https://github.com/gangelo/protectedconstructor

Provides a module that may be included in a Ruby class, that protects the constructor; good for enforcing instantiation of classes using, for instance, a class factory. The code itself is not mine, I just wrapped it in a gem and provided the examples; sorry, I don't remember the origin of the code to give credit. :S

constructor gems rails ruby ruby-gem ruby-gems ruby-on-rails

Last synced: 08 Feb 2026

https://github.com/arnaugomez/easy-constructor

JavaScript class constructors, without the boilerplate.

class constructor javascript object-oriented-programming oop typescript

Last synced: 17 Jan 2026

https://github.com/chingu-voyages/v42-geckos-team-14

Drag and drop HTML creator app

constructor drag-and-drop html reactjs

Last synced: 03 Mar 2025

https://github.com/suhailahmed123/javacourse

This repository is made to learn basic Java for freshers and this repository consists of the code samples, assignments, and notes for the Java

constructor encapsulation

Last synced: 13 Sep 2025

https://github.com/kawser2133/programming-basics-part1

Programming Basics Part 1 - This repository provides a comprehensive introduction to foundational C# programming concepts, including classes, objects, constructors, types of classes, and access modifiers.

access-modifier classes constructor csharp fields methods object-oriented-programming objects oop programming properties

Last synced: 31 Mar 2025

https://github.com/king-tri-ton/megatimer

MegaTimer — это веб-приложение, предназначенное для создания таймеров обратного отсчета. Оно позволяет пользователям легко генерировать HTML-код для таймера, который можно встроить на любой веб-сайт.

constructor mit-license php timer web-app

Last synced: 02 Jul 2025

https://github.com/hisco/unit-test-class

Easy mock your es6 + classes.

class constructor mock spies unit-testing

Last synced: 30 Oct 2025

https://github.com/lue-bird/elm-no-record-type-alias-constructor-function

trick: no record `type alias` constructor function

constructor elm record type-alias

Last synced: 30 Jun 2025

https://github.com/alex-leonhardt/go-passing-enums

go - avoid passing strings to constructors

constructor enums golang

Last synced: 11 Jul 2025

https://github.com/code-mike-code/js-gallery-slider-refactored

The original slider was functional but built with older JavaScript syntax and global functions. My job was to rebuild it into a clean, maintainable class-based module, making full use of ECMAScript 2015+ features

arrow-functions babel constructor es6-javascript javascript js-classes webpack

Last synced: 28 Oct 2025

https://github.com/olivegamestudio/olivestudio.guard

A C# library providing guard clauses for validating method arguments and preconditions. Guard clauses help you fail fast by validating inputs at the beginning of methods, making your code more robust and easier to debug.

constructor csharp guard

Last synced: 16 Jan 2026

https://github.com/davidmusembi/Olympus-PizzaInn

Olympus pizzaInn place website using js constructors, prototypes, properties, and methods as well as jQuery

bootstrap5 constructor css googlefonts html5 icon-font javascript jquery methods prototype

Last synced: 10 Mar 2025

https://github.com/vaibhavmojidra/python---demo-constructors

Constructors are generally used for instantiating an object. The task of constructors is to initialize(assign values) to the data members of the class when an object of the class is created. In Python the __init__() method is called the constructor and is always called when an object is created.

constructor mojidra python python3 vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 12 Apr 2025

https://github.com/bell-kevin/oopconstructorsexample

OOP constructors Example. From pages 284 and 285 from Introduction to Programming with Java A Problem Solving Approach, Second Edition by John Dean and Raymond Dean

constructor constructors object-oriented-programming

Last synced: 04 Sep 2025

https://github.com/lamansky/new-object

[Node.js] Creates an object from an array of entries.

constructor entries javascript map new nodejs nodejs-modules object

Last synced: 12 Jun 2025

https://github.com/jveiiga/project-oregon-trail-heranca

Exercício de manipulação de Classe com Construção de Objeto e Herança.

class constructor heritage javascript poo

Last synced: 04 Jul 2025

https://github.com/bankole2000/booklist

Simple Booklist with ES5 & ES6 Classes

classes constructor dom es5 es6 events localstorage objects prototype

Last synced: 09 Apr 2025

https://github.com/pyiron/pyiron-installer

pyiron installer based on conda constructor

conda constructor pyiron

Last synced: 11 Mar 2026

https://github.com/otherspace/otherspace.github.io

Visual editor of game spaces.

3d ai builder constructor game llm threejs

Last synced: 27 Aug 2025

https://github.com/stdlib-js/ndarray-vector-bool

Create a boolean vector (i.e., a one-dimensional ndarray).

bool boolean constructor ctor data javascript ndarray node node-js nodejs stdlib structure types vec vector

Last synced: 17 Jun 2025

https://github.com/smilevp/day-6-task

This task is all about class and constructors

class constructor

Last synced: 01 Mar 2026

https://github.com/csaba79-coder/udemyjavatimbuchalka

Constructor, Inheritance, Composition, Encapsulation and Polymorphism

compositon constructor encapsulation inheritance polymorphism

Last synced: 26 Mar 2025

https://github.com/miguelitodev/javascript-poo

Esse é um repositório com o script das aulas feitas no Curso de JavaScript: Programando a Orientação a Objetos da Alura

class constructor javascript javascript-class js js-poo orientacao-a-objetos poo poo-javascript

Last synced: 28 Feb 2025

https://github.com/yudinikita/constructor-sites-js

Конструктор сайтов на чистом JavaScript

constructor javascript js pure-javascript

Last synced: 01 Mar 2025

https://github.com/olivegamestudio/utility.guard

A guard class and methods to replace the if... throw exception in a constructor.

constructor csharp guard

Last synced: 21 Mar 2025

https://github.com/reddy-epk/clock-app

Creating a react clock app with the concepts of Component life cycle

clock component-life component-life-cycle-methods constructor constructor-methods render show-hide-clock

Last synced: 16 Feb 2026

https://github.com/jveiiga/project-oregon-trail-sintaxe-classe

Exercício para absorção de sintaxe e manipulação de Classe com construção de Objeto.

class constructor javascript poo

Last synced: 21 Feb 2025