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

Projects in Awesome Lists tagged with conditional-statements

A curated list of projects in awesome lists tagged with conditional-statements .

https://github.com/posthtml/posthtml-expressions

Use variables, JS-like expressions, and even markup-powered logic in your HTML.

conditional-statements expressions loop posthtml posthtml-plugin switch

Last synced: 04 Apr 2025

https://github.com/naman03malhotra/match-rules

A tiny 1kB zero dependency JavaScript utility that lets you write your conditional business logic in a declarative way (React like).

complex-conditions complex-rules conditional-statements declarative declarative-programming if-else if-else-refactoring imperative imperative-programming javascript-utility npm-module react reactjs

Last synced: 14 Oct 2025

https://github.com/lironmiz/self.py-python-course

this repository contains solutions in python to the python course problems of the Cyber ​​Education Center from campus.gov.il. and the final project of the course hangman

beginner-project certificate conditional-statements course data-structures education files-python functions game hangman hangman-in-python logical-operators loops practice pycharm-ide python self-learning string-python terminal variables-python

Last synced: 23 Oct 2025

https://github.com/anshumansinha3301/programming-in-c-basics

Programs in the C language that I worked on during my first semester including basics, conditional statements and Control Flow Statements.

basic-programming c conditional-statements controlflow programming-language

Last synced: 13 Apr 2025

https://github.com/anshumansinha3301/cpp-supreme-base-to-sde

C++ Codes that I have worked on during third semester (includes Data Structures and Algorithm Codes, printing patterns, trading components, Questions)

algorithms-datastructures anshumansinha3301 bitfusion bitfusiondynamics conditional-statements cpp dsa dsa-algorithm patterns

Last synced: 13 Apr 2025

https://github.com/damaera/react-control-statements

Neater control statements (if/for) for react, as a component

conditional-statements control-statements for if-else react react-component statement

Last synced: 11 Apr 2025

https://github.com/venkat-0706/tic-tac-toe-game

Tic-Tac-Toe is a simple game where two players try to get three marks in a row on a 3x3 grid. The first player to achieve this wins. If no one does, it's a draw.

2d-arrays ai-algorithms conditional-statements game-development interactive-console-applications logic-programming python-programming user-input-handling

Last synced: 13 Apr 2025

https://github.com/venkat-0706/rock-paper-scissor-game

Rock, Paper, Scissors is a simple game where two players choose one of three options: rock, paper, or scissors. The rules are: rock beats scissors, scissors beats paper, paper beats rock. If both choose the same option, it's a tie.

algorithm-design conditional-statements control-flow game-development interactive-console-application logic-programming programming-fundamentals random-number-generators randomization user-input-handling

Last synced: 13 Apr 2025

https://github.com/venkat-0706/number-guessing-game---python

Python number guessing game: Computer picks a random number, user tries to guess it. Computer gives hints (too high/low). Repeat until correct. Add difficulty levels, limited tries, or scoring for more challenge.

algorithm-design basic-python-project conditional-statements data-validation error-handling game-development logic-programming loops python-programming random-number-generator user-input-handling

Last synced: 13 Apr 2025

https://github.com/thecodrr/whatifjs

WhatIf is an extremely simple and easy to use JavaScript extension for expressing a single if-else statement anywhere, anytime.

conditional-statements expressions extension functions helper if-else javascript nodejs whatif

Last synced: 27 Oct 2025

https://github.com/ousc/conditio.js

conditio is a lightweight JavaScript library that provides a simple and expressive way to write conditional expressions with return values. It allows you to define conditions and corresponding results using a set of conditional functions.The library is easy to use and can be installed via npm.

conditional-statements javascript-library typescript-library

Last synced: 22 Apr 2025

https://github.com/nitin-diwakar/100-days-of-code

This is a Python Project and Problem-solving repository, which I made when I started learning to code. Feel free to use it, learn, and understand.

classes conditional-statements numpy-library opencv-python opensource pandas-python projects python tkinter-gui turtle-graphics

Last synced: 29 Oct 2025

https://github.com/jaayperez/pseudocode

A conditional statement example in pseudocode.

conditional-statements pseudocode python python3

Last synced: 03 Sep 2025

https://github.com/dbjdbj/dbj.cond

JavaScript without if( ) else ( ) cascades ...

cond conditional-statements dbj javascript npm-package switch

Last synced: 11 Apr 2025

https://github.com/keera-studios/ifelse

Anaphoric and miscellaneous useful control-flow

conditional-statements haskell monad monads

Last synced: 30 Nov 2025

https://github.com/robertpeteuil/arduino-clock-example

Arduino Clock Example Code - Demonstration Code for: I2C, Interrupts, external Header File, Compiler Defines, Compiler Conditionals

7-segment arduino clock conditional-statements i2c interrupt-pins interrupts rtc trigger

Last synced: 01 Apr 2025

https://github.com/wimpyprogrammer/conditional-expression-parser

A simple web site for parsing conditional expressions using JavaScript.

bootstrap3 conditional-statements javascript parser regex

Last synced: 23 Apr 2025

https://github.com/marcoeidinger/conditional-files

CLI tool to mass insert/delete conditional compilation statements

cli compiler-directives conditional-statements macos swift utility

Last synced: 14 Oct 2025

https://github.com/anmuel/tslint-noif

A tslint rule extension to prohibit the usage of conditional statements.

conditional-statements tslint tslint-rules

Last synced: 19 Jan 2026

https://github.com/sarah627/java_miniatures

This repo is a full guide to learn java language in addition to software engineering principles, also it contains mini-applications on java from scratch -basic concepts- to small | mid-sized java projects

abstraction algorithms arrays class conditional-statements database docker exception-handling generics interfaces-java jdk loops-and-iterations mvc-architecture object oop oop-principles springboot static-method strings structures-java

Last synced: 02 Feb 2026

https://github.com/abhishekmishra-17/pattern-problems-with-python

Here I will try to solve some pattern related problem with python3.

conditional-statements pattern-printing patterns python python3

Last synced: 20 Feb 2025

https://github.com/taharachedi/algorithms-problem-solving-level-4

📂 Repository containing well-organized solutions for simple problems Level 4 in C++.

algorithms conditional-statements cpp enums problem-solving string-manipulation

Last synced: 20 Mar 2025

https://github.com/ryomendev/python

A repository for learning Python, covering fundamental concepts, data structures, algorithms, and practical projects. It aims to help beginners and intermediate learners enhance their skills with hands-on examples and coding exercises, providing a strong foundation for Python development and problem-solving.

array conditional-statements dictionary functions list loops modules python variable-types

Last synced: 08 Jul 2025

https://github.com/welingtonms/classy

No more applying conditional CSS classes or styles manually! This library helps you handle assigning style that relies on multiple combinations of props or conditionals.

classy conditional conditional-statements conditional-styling css-in-js react styled-components

Last synced: 23 Feb 2025

https://github.com/gamidam/quiz-textual-java

Quiz textual feito inteiramente em java

conditional-statements java repetition-structure

Last synced: 23 Sep 2025

https://github.com/nikishita2006/habit_tracker

A beginner-friendly Python project to track daily habits. Supports adding, deleting, and marking tasks, shows progress with graphs, and automatically saves your data using files.

conditional-statements datastructure files json oops-in-python os while-loop

Last synced: 24 Jun 2025

https://github.com/qtle3/bmi_calculator

Calculate your Body Mass Index (BMI) by entering your weight and height. The Python program computes your BMI and tells you if you're within a healthy range, below it, or above it.

arithmetic-operations conditional-statements functions string-formatting type-conversion user-input

Last synced: 27 Jul 2025

https://github.com/qtle3/age_category

This simple Python program determines and outputs the age category of a user based on their input. The user is prompted to enter their age, and the program categorizes them into one of several predefined age groups.

basic-control-flow conditional-statements data-conversion user-input

Last synced: 20 Sep 2025

https://github.com/qtle3/voter-elegibility

This program determines if a person is eligible to vote in the US elections. It takes input from the user to assess the following: Citizenship, Age, State Residency, and Felony Status.

basic-control-flow conditional-statements user-input

Last synced: 12 Jul 2025

https://github.com/qtle3/boxing_weight_classes

The Python Boxing Weight Classifier is a simple Python script that determines the appropriate Olympic boxing weight class based on the user's input weight (in pounds) and gender. It categorizes both men and women into their respective weight classes according to Olympic standards.

arithmetic-operations conditional-statements data-structures error-handling modular-design string-manipulation

Last synced: 08 Apr 2025

https://github.com/davinci2015/react-ternary

Ternary operator in a declarative way

conditional-statements react ternary

Last synced: 11 Mar 2025

https://github.com/lmizner/tideman_election

A program that runs a Tideman election, which is a ranked-choice voting method to produces the candidate that wins the majority of the vote in every head-to-head match up.

algorithms bubble-sort c conditional-statements loops nested-loops

Last synced: 02 Apr 2025

https://github.com/lmizner/credit

A program that prompts the user for a credit card number and then reports whether it is a valid American Express, MasterCard, or Visa card number per the Luhn's algorithm.

conditional-statements if-statements loops python variable-declaration while-loop

Last synced: 19 Aug 2025

https://github.com/sureshbeekhani/python-basics-fundamentals-for-data-science

This repository is a collection of Python basics and fundamentals tailored for individuals pursuing a career in Data Science. It covers essential concepts and programming skills necessary for data analysis, manipulation, and visualization.

conditional-statements dictionary elsa for forloop functions if list loop string tuple variables while-loop

Last synced: 13 Oct 2025

https://github.com/pisces/functionalswiftkit

This kit help you can write code as functional programming.

conditional-statements functional-programming grouped optional swift unwrap

Last synced: 23 Oct 2025

https://github.com/drag13/whendo

Small function that can be used instead if-then statement in functional style programming with JavaScript

conditional-statements development functional-programming ifthen javascript

Last synced: 25 Oct 2025

https://github.com/iotchulindrarai/php-revision

PHP revision done during by university lecture

conditional-statements datatypes functions loops operator php variables

Last synced: 27 Oct 2025

https://github.com/gakurualex/vanity_plates_2

CS50's Vanity plates problem set

conditional-statements loops pytest

Last synced: 28 Mar 2025

https://github.com/0vergrown/vowel-checker

A simple C++ program that checks if given characters are vowels. It demonstrates basic programming principles such as functions, conditionals, and loops, making it ideal for educational purposes and beginners in C++ programming.

beginner-friendly character-processing conditional-statements cplusplus cpp educational functions loops programming-tutorial vowel-checking

Last synced: 10 Oct 2025

https://github.com/trayanaboykova/programming-basics-javascript

Tasks from my course Programming Basics with JavaScript at SoftUni

conditional-statements for-loop nested-loops while-loop

Last synced: 07 Apr 2025

https://github.com/amarafinbarrs/python-who-is-richer

A relational Python program to calculate and find out who is richer than who within any number of individuals

conditional-statements data-science if-else loop programming python3

Last synced: 18 Sep 2025

https://github.com/aaditya2025/simon-game

A browser-based implementation of the classic Simon memory game, built using JavaScript. Features dynamic color patterns, sound effects, and increasing difficulty levels to challenge the user's memory. The game is fully responsive and offers an engaging user experience.

conditional-statements css eventlistener html javascript jquery

Last synced: 19 Jan 2026

https://github.com/b3ta-blocker/escaping-the-maze

This repository contains a C++ implementation of a maze solver using backtracking. The program takes a square matrix as input, where `0` represents closed blocks and `1` represents open blocks. The objective is to find a path from the top-left corner to the bottom-right corner of the maze, moving only through the open blocks.

backtracking conditional-statements dynamic-memory-allocation error-handling input-output loops memory-management recursive

Last synced: 27 Jul 2025

https://github.com/aaditya2025/drumkit

I have used the querySelector and Event Listener (keypress) to complete the main task of this project.

conditional-statements css eventlistener html javascript jquery queryselectorall settimeout

Last synced: 12 Oct 2025

https://github.com/sandhya80/raceday

JavaScript project

conditional-statements javascript

Last synced: 23 Sep 2025

https://github.com/nivasharmaa/palindrome-wizard

A Java program for determining whether a given string is a palindrome. Features user input handling, case insensitivity, and ignores spaces and punctuation.

conditional-statements java string-manipulation user-input

Last synced: 28 Dec 2025

https://github.com/zyn10/fruitpicker

Basic practice of conditional statements in cpp

conditional-statements cpp

Last synced: 13 Aug 2025

https://github.com/jasheloper/js-calendar

Display number of days in each month.

conditional-statements javascript mdn

Last synced: 17 Aug 2025

https://github.com/akarshjha03/rock-paper-scissors

A simple implementation of the classic Rock-Paper-Scissors game where a user can play against the computer. The game randomly selects an option for the computer, and the user inputs their choice.

conditional-statements datatypes variable when

Last synced: 25 Dec 2025

https://github.com/khushi-sabarad/quiz

A user friendly and menu driven Java program. Designed to ask the user questions from the option they desire and test their intelligence.

array conditional-statements iterations loops multi-dimensional-array switch-case

Last synced: 15 Jun 2025

https://github.com/hasibcodelab/conditional-logics-of-js

This is a JavaScript project that demonstrates the concept of conditional logic by analyzing student marks and product prices. The project includes a function to determine students' grades and a function to identify affordable products.

conditional-operator conditional-operators conditional-statements conditions else else-if html5 if if-else javascript

Last synced: 14 Mar 2025

https://github.com/b3ta-blocker/hangman

This Python code implements a simple Hangman game. It selects a random word from a list, allows the player to guess letters, and displays the current state of the word with underscores for unknown letters.

boolean-variables-and-operators conditional-statements list-manipulation lists loops module-import random-number-generators string-formatting user-input

Last synced: 30 Oct 2025

https://github.com/emmanuel-howard/text-adventure-game

This Text Adventure game is a multiple-choice python program that uses If/Else statements.

conditional-statements if-else python text-adventure-game

Last synced: 07 Nov 2025

https://github.com/hamzabrb/learneasy

LearnEasy is a learning application for schools with a special focus on accessibility, platform independence and data protection. The project consists of a scientific paper, a RESTful web service written in Java using Spring Boot and a Progressive Web App developed with TypeScript and Vue.js

conditional-statements data-types dictionaries exception-handling hybrid-apps java learning modules oop operator python single-page-applications variables vue

Last synced: 07 Mar 2025

https://github.com/harshavardhan1432/introduction-to-computer-programming

Introduction to Computer Programming College Assignments and some common questions

arrays basics-of-java command-line conditional-statements java javamethods operator

Last synced: 05 Mar 2025

https://github.com/lu-sketch/python---projects

Showing proficiency in Python with projects done during my Bootcamp

conditional-statements oops-in-python

Last synced: 23 Mar 2025

https://github.com/hein-htetsan/diploma-in-computing-i

using conditional statement. ncc assignment

conditional-statements cpp

Last synced: 13 Mar 2025

https://github.com/shivankushsingh09/guessing-number-game

The "Guessing Number Game" is a Java project where players guess a random number and receive feedback. It enhances critical thinking, uses Java loops, conditionals, and input handling, and showcases programming skills. This project provides hands-on Java experience and improves problem-solving, resulting in a fun, educational game.

conditional-statements console-application control-structures game-development interactive-game java loops number-guessing random-number-generation user-input

Last synced: 05 Mar 2025

https://github.com/zeky84/trevor-assignment-2

Java17. Basics. Conditional statements. Data types. OOP. Random function. Applying many Java basic concepts to the very known game "Guessing higher-lower".

conditional-statements java-17 object-oriented-programming random-number-generators

Last synced: 15 Mar 2025

https://github.com/anubhabbiswas123/basic-c-programming

Hello there...this is Anubhab. This repository contains all the basic C programs which I have practiced in my first year.

array conditional-statements functions loops pointers recursion strings structure

Last synced: 29 Oct 2025

https://github.com/b3ta-blocker/tic-tac-toe-game

This code is a simple Tic-Tac-Toe game where two players take turns entering numbers on a 3x3 grid. It checks for a winning condition and displays the winner.

arrays conditional-statements control-flow file-operation functions header-files input-output loops recursion strings

Last synced: 03 Sep 2025

https://github.com/rogeriopvl/if.jsx

🤔 Simple if condition helper for JSX

conditional-statements if jsx react

Last synced: 24 Jun 2025

https://github.com/satyamtripathi8/python__beginner__to__master

Here, I will start python coding for beginner level to pro.

classes-and-objects conditional-statements functions loops

Last synced: 27 Feb 2025

https://github.com/shudhanshu-03/cpp

A comprehensive collection of topic-wise C++ questions, covering concepts from basic to advanced levels. Perfect for practice and improving problem-solving skills.

arrays conditional-statements control-flow-statements

Last synced: 20 Mar 2025

https://github.com/kulpree/go_by_example

I'm learning Go language and will be pushing Go language data structures and example codes.

arrays binary-to-decimal-number-converter conditional-statements constants operators switch

Last synced: 29 Dec 2025

https://github.com/b3ta-blocker/scientific-calculator

A minimalist C++ calculator program offering basic arithmetic operations, trigonometric functions, and mathematical utilities. Features a clean console interface, modular code design, and simple user interactions.

conditional-statements cpp error-handling functions goto input-output loops maths-functions recursion scientific-calculator sleep-functions system-commands

Last synced: 08 Dec 2025

https://github.com/b3ta-blocker/treasure-island

Players make decisions at each stage, leading to different outcomes. The game includes ASCII art for visual appeal, and the player's choices determine whether they find the treasure (win) or encounter obstacles leading to a game over.

ascii-art conditional-statements functions looping string-manipulation

Last synced: 04 Oct 2025

https://github.com/nivasharmaa/smarttax-pro

SmartTax Pro is an advanced Java program for accurately computing income tax based on user input for filing status and taxable income. Features dynamic user input handling, sophisticated tax calculation according to U.S. federal tax brackets, and robust error handling.

conditional-statements java oops-in-java tax-calculation user-input

Last synced: 29 Dec 2025

https://github.com/princeinscripts/c-and-dsa-foundation

A repository for understand the C++ Better

array conditional-statements cpp if ifelse loops vector

Last synced: 03 Mar 2025

https://github.com/22p31a0512/number-guessing

Python number guessing game: Computer picks a random number, user tries to guess it. Computer gives hints (too high/low). Repeat until correct. Add difficulty levels, limited tries, or scoring for more challenge.

algorithm-design basic-python-project conditional-statements data-validation error-handling game-development logical-programming loops python random-number-generator user-input-handling

Last synced: 23 Apr 2025

https://github.com/sandhya80/weightonplanets

Calculating weight of objects on different planets

conditional-statements javascript switch

Last synced: 09 Apr 2025

https://github.com/joelyles/homeschool-games

JavaScript based games for practicing math, spelling, and reading analog clocks

conditional-statements dom-manipulation for-loops javascript

Last synced: 02 Mar 2025

https://github.com/trayanaboykova/programming-basics-java

Tasks from my course Programming Basics with Java at SoftUni

conditional-statements for-loop nested-loops while-loop

Last synced: 13 Jun 2025