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/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: 28 Feb 2026

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/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: 10 Mar 2026

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

Package conditional is go/golang replacement for ternary if/else operator

condition conditional conditional-statements conditions go golang ifelse ternary

Last synced: 28 Apr 2026

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/keera-studios/ifelse

Anaphoric and miscellaneous useful control-flow

conditional-statements haskell monad monads

Last synced: 30 Nov 2025

https://github.com/jaayperez/pseudocode

A conditional statement example in pseudocode.

conditional-statements pseudocode python python3

Last synced: 20 May 2026

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/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/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: 18 Feb 2026

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

https://github.com/agungnursatria/ifonly

Flutter conditional (if-else / switch-case) helpers to make a more readable and simplifier conditional code.

conditional-statements flutter flutter-plugin

Last synced: 14 May 2026

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/marcoeidinger/conditional-files

CLI tool to mass insert/delete conditional compilation statements

cli compiler-directives conditional-statements macos swift utility

Last synced: 15 May 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/davinci2015/react-ternary

Ternary operator in a declarative way

conditional-statements react ternary

Last synced: 06 May 2026

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/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/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/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/gamidam/quiz-textual-java

Quiz textual feito inteiramente em java

conditional-statements java repetition-structure

Last synced: 23 Sep 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: 20 Feb 2026

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/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/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: 01 May 2026

https://github.com/siddiqui145/quotes_app

A trial Flutter application demonstrating the integration of a REST API to fetch and display quotes, including author details and quote IDs. Emphasizes proficiency in handling HTTP requests and transforming JSON data into user-friendly formats. Fetches and displays quotes with author information. Converts JSON data into Dart objects.

conditional-statements dart flutter http http-requests json-parsing quotes-api rest-api simple

Last synced: 18 Apr 2026

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: 22 Apr 2026

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/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: 30 Apr 2026

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

https://github.com/hiltas73/java_practice_2025

This GitHub project is dedicated to practicing Java coding questions, providing a collection of exercises and solutions designed for learners at all levels. It covers fundamental concepts, including control flow, data structures, and object-oriented programming, helping users enhance their Java programming skills through hands-on practice

arraylist-java arrays class-object collections-java conditional-statements exceptions-and-error-handling java loops-and-iterations oop-principles string-manipulation strings

Last synced: 06 Jul 2025

https://github.com/kashifkhan7/cleaning-analysis_cli

Analyze sales data easily with our CLI app. Gain insights on revenue trends and visualize results using Python, Pandas, and Matplotlib. 🚀📊

conditional-statements css data datacleaning exception-handling exiftool html json matplotlib-pyplot metadata metadata-extraction pandas-python python sales-analysis seaborn-python speech-to-text transcription youtube

Last synced: 13 Apr 2026

https://github.com/pandyjim/numeric_data_analyzer

DSA Project: Developed a C program to produce output in tabular like format after obtaining the input from user. The output display values stored in array which were entered by users. Made sure to utilize 'isPrime' and 'isOdd' fuction to identify the numbers. Also made sure to identify and tag minimum and maximum number from the input.

arrays c-programming-language conditional-statements functions loops

Last synced: 10 Jan 2026

https://github.com/b3ta-blocker/securepass-pro

This Bash script generates five random passwords of a specified length, using OpenSSL's random generator and base64 encoding. It includes error handling for invalid input and decorative ASCII art.

command-substitution conditional-statements error-handling loop output-formatting randomness shell-scripting string-manipulation user-input

Last synced: 08 Dec 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/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/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: 20 May 2026

https://github.com/francomano/planning_taxi_domain

A taxi domain modeled in PDDL. The objects in the chosen domain are taxis, people, and sidewalks. Taxis can park along a sidewalk or double-park and can move from one sidewalk to another

a-star adl conditional-statements heuristics pddl planning quantifiers strips taxi taxi-app

Last synced: 28 Jan 2026

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 Apr 2026

https://github.com/03-bunny-06/flash-cards-app

The Flash Cards App is an interactive Python-based command-line tool designed to help users learn and test their knowledge on various topics. The app allows users to create, view, and test themselves with flashcards, making learning fun and engaging.

cli conditional-statements functions python3

Last synced: 27 Oct 2025

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

It uses the javascript concept called queryselector and some conditional statement to create this mini project.

conditional-statements css dom html javascript queryselector

Last synced: 08 May 2026

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/joelyles/homeschool-games

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

conditional-statements dom-manipulation for-loops javascript

Last synced: 11 May 2026

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/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/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/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: 17 Feb 2026

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

CS50's Vanity plates problem set

conditional-statements loops pytest

Last synced: 28 Mar 2025

https://github.com/zyn10/payrate

Conditional Statement practice in cpp

conditional-statements cpp

Last synced: 11 Sep 2025

https://github.com/deepali-14/differenceinyearindays

This program provides difference in two years in number of days which is written solely in C language

c conditional-statements functions loops operators switch-case

Last synced: 04 Mar 2025

https://github.com/deepali-14/banker-salgorithm

The Banker’s Algorithm is a resource allocation and deadlock avoidance algorithm that tests for safety by simulating the allocation for predetermined maximum possible amounts of all resources, then makes an “s-state” check to test for possible activities, before deciding whether allocation should be allowed to continue.

array conditional-statements functions java loops object-oriented-programming operators

Last synced: 21 May 2026

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: 20 May 2026

https://github.com/jasheloper/color-choices

Apply more color choices to a simple website.

conditional-statements javascript

Last synced: 01 Nov 2025

https://github.com/seycileli/problemsolving

Problem Solving Conditional Statements Java Code

conditional-statements java problem-solving problemsolving

Last synced: 05 Mar 2025