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: 27 Feb 2025

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/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/verzsut/react-afc

Allows you to significantly simplify the optimization of functional react components

constructor function-component react redux

Last synced: 22 Jul 2025

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/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/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/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/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/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/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/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/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/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/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/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 Oct 2025

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/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/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/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: 17 Jun 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/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: 05 Oct 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/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/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/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/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/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/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/piterden/constructor-decorator

Constructor sugar with types checking

constructor decorations runtime-typechecking

Last synced: 31 Mar 2025

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

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

constructor javascript js pure-javascript

Last synced: 01 Mar 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/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

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/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/alex-leonhardt/go-passing-enums

go - avoid passing strings to constructors

constructor enums golang

Last synced: 11 Jul 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/hisco/unit-test-class

Easy mock your es6 + classes.

class constructor mock spies unit-testing

Last synced: 30 Oct 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/richardbmk/timeranimation

A simple timer animation to keep working on my JavaScript skill.

arrow-functions class constructor oop-principles this-keyword

Last synced: 22 Jul 2025

https://github.com/akarshjha03/kotlin-playground

A repository showcasing functional Kotlin code snippets and small projects. Ideal for experimenting, learning, and sharing reusable Kotlin solutions, covering various use cases and programming concepts.

class conditional-statements constructor functions lists loops-and-iterations objects operators properties variables

Last synced: 24 Dec 2025

https://github.com/br0wsa/yogaapp

From Scratch - Développement Web

class constructor factory-method heritage methode poo prototype yoga

Last synced: 22 Mar 2025

https://github.com/pjt3591oo/dart-syntax

explain dart syntax

constructor dart

Last synced: 04 Nov 2025

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

This task is all about class and constructors

class constructor

Last synced: 23 Feb 2025

https://github.com/ezzeddinp/java-bread-ordering-system

A simple Java console application for ordering and managing bread inventory. Includes features for adding new bread items, viewing the bread list, and deleting items by name. Implements basic validation for bread names, types, and prices. Developed as part of a college programming lesson.

abstract-interpretation constructor for-loop-in-java java-lesson switch-case

Last synced: 25 Jul 2025

https://github.com/twelvefacedjanus/mental.h

Заголовочный файл для асинхронных вычислений на языке C.

c constructor mental

Last synced: 27 Jul 2025

https://github.com/ivonnebenitesrodriguez/objects

This is a repository which contains a javascript object, its properties and methods.

class classes constructor export javascript methods new objects package-json require template-literals

Last synced: 21 Sep 2025

https://github.com/lucajahnen/library

Library project by theodinproject (https://www.theodinproject.com/lessons/node-path-javascript-library).

constructor theodinproject

Last synced: 11 Aug 2025

https://github.com/mell62/library

This library can record all the books you love and those which you're going to love.

constructor flexbox objects prototype

Last synced: 10 Nov 2025

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

OOPS in JS, Classes and objects to print details.

class constructor get js objects set

Last synced: 16 Aug 2025

https://github.com/isghe/xconstructorwrong

What happens in calling virtual methods in Java constructors

constructor java unexpected virtual-methods

Last synced: 22 Aug 2025

https://github.com/dart-maker/dfeedback-opencart

Feedback Form creates and displays various feedback form configurations based on standard field types.

build builder callback constructor feedback fields form opencart opencart-3x opencart-development opencart-extension opencart-module

Last synced: 15 May 2025

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/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