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

Programming

Programming is the process of designing and building an executable computer program to accomplish a specific computing result. It involves tasks such as analysis, generating algorithms, profiling algorithms’ accuracy and resource consumption, and the implementation of algorithms in a chosen programming language (coding). The field of programming spans many languages and technologies, forming the backbone of software development and information technology.

https://github.com/zulqarnain1ali/phone_book

Simple project in C++ which store and manage phone numbers. Also contain some sorting algorithms.

algorithms algorithms-and-data-structures basic-programming c contactbook cpp data-structures-and-algorithms dsa program programming project

Last synced: 16 May 2026

https://github.com/richy-z/cplus-official.org

The repository for the C+ official website

c cpp csharp java javascript language meme parody parthon programming python website

Last synced: 18 Mar 2025

https://github.com/japhetrugas/pythontutorial

Python tutorial series covering essential concepts from variables to object-oriented programming, tailored for beginners and presented in Tagalog.

beginner-friendly filipino programming python tagalog tutorial

Last synced: 09 Jul 2025

https://github.com/projjal1/basic-go-programs

Codes for basic programs written in Go programming language.

codes golang programming

Last synced: 15 Jan 2026

https://github.com/progambler227788/battle-ship-game

This is a Python implementation of the Battleship game where the computer plays against itself. The game board is a 10x10 2D list, and five ships are randomly placed on it at the start of the game.

battle-ship-game battleship-game coding-beginners-projects database django dsa flask flask-sqlalchemy programming programming-fundamentals programming-language python python-library random-library ship-battle

Last synced: 16 May 2025

https://github.com/labex-labs/c-programming-for-beginners

C Programming for Beginners | This repo collects 16 of programming labs exercises for C Programming for Beginners. This beginner-friendly C programming course covers the fundamental concepts of the language, including data types, operators, conditionals, loops, arrays, and functions. Through hand...

c challenges course exercises hands-on labex labs playgroud programming

Last synced: 18 Mar 2025

https://github.com/vinitshahdeo/rcpl

Assignments done under RCPL during Core Java Summer Training

java programming

Last synced: 17 Mar 2025

https://github.com/silent0wings/arithmetic-calculator-using-custom-stack-implementation

This project implements an arithmetic calculator capable of parsing and evaluating mathematical expressions using a custom stack data structure. The calculator handles various arithmetic operations and parentheses, providing accurate results for complex expressions.

algorithm arithmetic-calculator calculator coding-practice custom-data-structure custom-stack data-structures expression-evaluation java math-operations math-tool programming reverse-polish-notation software-development stack-implementation

Last synced: 25 May 2026

https://github.com/nafisalawalidris/13

This repository contains the source code for my personal portfolio website. The website showcases my skills, projects, and achievements, providing visitors with an interactive overview of my work and experience.

css data-science datascientist frontend html javascript jquery personal-website portfolio programming web-development

Last synced: 11 Apr 2026

https://github.com/alberto-lazari/computer-science

Computer Science Master's degree courses notes

computer-science programming unipd university

Last synced: 01 Jul 2025

https://github.com/muhamedlabs/muhamed_pro-suite

Этот пакет — универсальный набор для творческих и технических специалистов, включающий плагины и уроки для работы в Adobe After Effects, Premiere Pro, Photoshop, Illustrator, Cinema 4D, Blender и не только.

demo design pak programming visualization youtube

Last synced: 14 May 2026

https://github.com/masudursourav/bus-ticket-booking-system

This project I did for my 1st year 1st semester Project with C course

cprogramming programming project

Last synced: 15 Mar 2025

https://github.com/joaofaveri/jornada-fullstack-samsung-ocean

Nessa Jornada você terá a oportunidade de aprender backend e frontend e colocar os conhecimentos em prática em um projeto completo que será desenvolvido ao longo das 8 aulas

backend express frontend javascript learn-to-code mongodb nodejs programming reactjs samsung samsung-ocean

Last synced: 11 Apr 2026

https://github.com/raphaelamonteiro/javaprojects

Projetos desenvolvidos utilizando a linguagem de programação Java

java jdk jdk17 programming

Last synced: 03 Jan 2026

https://github.com/nishatrhythm/simple-c-and-c-plus-plus-program

Basic C and C++ related programs can be found in this repository.

c computer-science cpp programming

Last synced: 20 Jul 2025

https://github.com/aravind452/flight-ticket-booking

Zoho 3rd round project - Flight ticket booking system

java programming

Last synced: 14 May 2026

https://github.com/celeste-vandamme/advent_of_code

🎄 My take of the "Advent of Code" challenges! :)

advent-of-code aoc aoc-2015 aoc-2024 aoc-python christmas code programming python

Last synced: 13 Mar 2025

https://github.com/deeksha-dhawan/pizza-outlet-analysis-using-sql

This project analyzes pizza sales data to gain insights into customer behavior and revenue patterns. Key analyses include customer insights, popular pizza types and sizes, revenue generation, and order trends. The findings help optimize menu offerings, staffing, and marketing strategies to boost overall business performance.

coding-challenge data-analysis data-science microsoft my portfolio-project programming project projects sql sql-analysis sql-project sqlproject sqlserver

Last synced: 23 Mar 2025

https://github.com/rstacks/n00bzctf2024-writeup

Writeups for the challenges I attempted at n00bzCTF 2024.

cryptography ctf ctf-writeups forensics osint programming reverse-engineering web-exploitation

Last synced: 13 Mar 2025

https://github.com/shadowmoonezios/hands-on-lernen

Eine interaktive Plattform zum Lernen von Programmierkonzepten durch praktische Übungen und Projekte.

education full-stack interactive-learning programming web-development

Last synced: 15 May 2026

https://github.com/zerumi/no2_140922_79091

Lab #2, ITMO SE (var no 79091)

itmo java lab2 programming

Last synced: 02 Apr 2025

https://github.com/chrispeterjeyaraj/ai-gitcommit

AI GIT Commit is your ultimate command-line ally, revolutionizing your Git experience. With the remarkable power of OpenAI's GPT-3 language model at your fingertips, it effortlessly crafts compelling commit messages for your Git commits, making every step of your coding journey a breeze.

cli git gitcommand gitcommit gitconfig go golang programming shell-scripting

Last synced: 01 May 2026

https://github.com/pithase/linux-asm-x86-64-tech-notes

Artículos, notas técnicas y ejemplos prácticos sobre programación en lenguaje Ensamblador x86-64 para Linux. | Articles, technical notes and practical examples on x86-64 Assembly language programming for Linux.

assembly debugger linux low-level-programming programming tech-article x86-64

Last synced: 25 Apr 2026

https://github.com/glas877/roblox-scriptify

The Roblox Scriptify Executor is a robust tool designed for seamless script execution in Roblox. It features an efficient injector and DLL mapping for smooth integration, along with a whitelisting system for enhanced security. The executor boasts a user-friendly website and an intuitive UI, ensuring a streamlined experience for users.

automation code development game github lua open-source programming project repository roblox roblox-scriptify script scripting

Last synced: 03 Mar 2025

https://github.com/m1chtv/mich-code-quest

interactive web application that helps users improve their programming skills

challenge javascript javascript-game js programming quests

Last synced: 23 Mar 2025

https://github.com/meharehsaan/object-oriented

This repo contains Object Oriented Programming course labs mainly in c++.

cpp labs oop-in-cpp programming

Last synced: 16 Jun 2025

https://github.com/candygoose/programming_1_term_se

Программирование 1 семестр Программная инженерия (ПИиКТ) ИТМО

itmo java programming software-engineering

Last synced: 20 Jun 2026

https://github.com/worriedlemon/oop

Лабораторные работы по ООП

kotlin oop programming

Last synced: 06 Apr 2025

https://github.com/filiplangiewicz/cozycabins

🏨 Django application for renting holiday cottages

django-application programming rentalsystem www

Last synced: 14 May 2026

https://github.com/rolandzwaga/eligian

A DSL for Eligius presentations

dsl language programming

Last synced: 17 Jan 2026

https://github.com/nrastija/TestoBus

Sadržaj kolegija Programsko inženjerstvo na 2. godini PDS IPS

analytics csharp design programming project-planning uml visual-studio

Last synced: 16 May 2025

https://github.com/affancoder/python_codes

PHYTON Codes | My Favourtie Langauge

coding coding-challenge programming python python-project

Last synced: 23 Mar 2025

https://github.com/pedro-estevao/programming-techniques

Projects developed in the Programming Techniques course (3rd semester, Computer Science - Centro Universitário Barão de Mauá) using C++. Focus on OOP, modularization, error handling, memory management, and algorithms.

academic-project algorithms baraodemaua c computer-science cplusplus cpp memory-allocation memory-management oop oop-principles programming

Last synced: 08 Apr 2025

https://github.com/pedro-estevao/data-structures

Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.

academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees

Last synced: 08 Apr 2025

https://github.com/iainmon/altino

An unofficial repository for Altino.

altino altino-coding arduino coding learning-code programming

Last synced: 15 May 2026

https://github.com/gsilva00/lcom-project

FEUP L.EIC - 2nd Year, 2nd Semester - Project developed in the Computer Laboratory curricular unit

feup lcom leic programming

Last synced: 23 Apr 2025

https://github.com/vikktor93/fundamentos-ruby

Ruby fundamentals course

programming ruby ruby-lib

Last synced: 24 Mar 2025

https://github.com/mgross21/local-ai

Containerized Service to run AI locally

anonymity local-ai ollama open-webui privacy programming searxng

Last synced: 09 Jul 2025

https://github.com/exp-codes/pyyaml-erb

解析 yaml 配置文件中的的环境变量

environment erb programming pyyaml-erb yaml

Last synced: 15 May 2026

https://github.com/labex-labs/web-development-interactive-challenges

Web Development Interactive Challenges | This repo collects 130 of programming labs exercises for Web Development Interactive Challenges. In this course, You will learn how to elevate your web development skills with our interactive JavaScript challenges. From DOM manipulation to advanced algorit...

challenges course css exercises hands-on html javascript labex labs playgroud programming

Last synced: 18 Mar 2025

https://github.com/shaadart/koded

[OPENSOURCE] Learn to code for free with the power of memes.

coding engineering learning-exercise memes programming programming-websites python python3

Last synced: 13 May 2026

https://github.com/ashkan1997/cnc-programm

its a fully automated CNC program which use G-code as input and calculate all required actions to make the piece.

c cnc cnc-machine cnc-programming matlab mechatronics programming unitn

Last synced: 17 May 2026

https://github.com/labex-labs/mysql-for-beginners

In this course, you will learn what Structured Query Language (SQL) and databases are, the basics of database management, how to set up and configure MySQL, and how to get MySQL client to connect to a MySQL Server.

basic-sql-queries course database-design database-security hands-on labex labs linux linux-command-line mysql mysql-installation mysql-performance mysql-setup mysql-workbench programming relational-databases sql sql-data-definition sql-data-manipulation sql-joins

Last synced: 15 May 2026

https://github.com/pockerman/scala_learn

Notes for learning Scala programming

programming scala scientific-computing

Last synced: 15 May 2026

https://github.com/labex-labs/scikit-learn-for-beginners

This comprehensive course covers the fundamental concepts and practical techniques of Scikit-learn, the essential machine learning library in Python. Learn to build, train, and evaluate machine learning models using various algorithms and preprocessing techniques.

algorithms beginner-friendly classification clustering course data-science feature-engineering hands-on labex labs machine-learning model-evaluation preprocessing programming python python-programming regression scikit-learn supervised-learning unsupervised-learning

Last synced: 14 May 2026

https://github.com/nikhilkumarmishra/learn_programing_app

This app aims to provide high-quality programming education with a unique blend of traditional Indian educational values and modern technology.

android android-application kotlin-android learning learning-app programming

Last synced: 02 Mar 2025

https://github.com/matheusphalves/python-basics

Material de aula utilizado como apoio no curso de fundamentos da programação em Python

course learning programming python

Last synced: 11 Apr 2026

https://github.com/hussein-m-kandil/top-foundations-study

Projects that i built while studying "The Odin Project" (Foundations Course)

css development frontend html javascript learning programming theodinproject web webapp

Last synced: 03 Apr 2025

https://github.com/EXP-Codes/pypdm-db

sqlite/mysql 的 PDM 生成器

bean dao pdm programming pypdm-db pypi

Last synced: 02 Apr 2025

https://github.com/abrarulhassan-786/login-signup

Recently I have created Login and Signup page. It's Simple not use Hard Css or html tag. Maybe it will be helpful for in future

codeigniter coding css html html-css-javascript html5-game javascript programming

Last synced: 17 Mar 2025

https://github.com/kmohamedalie/bankist_4.0

Banking application (FinTech) 📲 💱 🏦

banking fintech javascript programming

Last synced: 19 Jun 2026

https://github.com/vmerdragonx1992/seliware-executor

Seliware is a powerful and brand-new Roblox executor designed to take your scripting experience to the next level.

automation code collaborate community development execute github open-source programming project repository seliware-executor software tasks tool

Last synced: 31 Mar 2025

https://github.com/islam-hady9/python-scripts-collection

Welcome to the Python Scripts Collection repository! This repository contains a wide range of Python scripts, each designed to perform a specific function. Whether you are automating tasks, processing data, or exploring various Python functionalities, these scripts are here to assist you. Feel free to browse, use, and contribute to the collection.

automation datapreprocessing programming python pythonscripts scripting task-automation utilities

Last synced: 09 Apr 2026

https://github.com/bigpick/leetcode

Various leetcode.com problem prompt solutions

algorithms interview interview-questions leetcode practice programming

Last synced: 11 May 2026

https://github.com/rufilboss/unilorin

My goal is to write a program for every problem, whether explicitly mentioned or hinted at(by our lecturers), showcasing how we can apply engineering to tackle real challenges through software solutions!

programming python school-project software unilorin

Last synced: 28 May 2026

https://github.com/oluizeduardo/oluizeduardo

A brief presentation of technical skills as a Full Stack Software Developer.

github-profile programming

Last synced: 17 Mar 2026

https://github.com/vaibhavmojidra/android-java---demo-2-simple-data-binding

In Android, the Data Binding Library is a support library that allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically.

android android-java coding data-binding mojidra programming vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 28 Apr 2026

https://github.com/bimalrajgyawali/java

This repository contains Java Programs.

java programming

Last synced: 15 Jul 2025

https://github.com/mohammad-shamat/problemsolving

Algorithms And Problem Solving by Programming Advices

cpp problem-solving programming

Last synced: 02 Jul 2025

https://github.com/moeki0/code-reading-guideline

Code Reading Guideline for Me.

drawio graph guideline programming

Last synced: 09 Feb 2026

https://github.com/ashsajal1/rust-practice

A repo to practice & learn rust.

coding learning programming rust rust-lang rust-practice

Last synced: 08 Sep 2025

https://github.com/rkstudio585/advanced-digital-clock

The Advanced Digital Clock is a Python terminal application that displays the current date and time in a clean, 12-hour format with AM/PM notation. It features a continuously updating display and is cross-platform compatible, making it ideal for learning and integration.

clock program programming python python-clock python3 rk rk-studio

Last synced: 22 Nov 2025

https://github.com/labex-labs/mongodb-for-beginners

A comprehensive MongoDB course covering essential skills from basic CRUD operations to advanced topics like data modeling, indexing, error handling, and data relationships. Perfect for beginners and intermediate developers.

challenges course exercises hands-on labex labs mongodb playground programming

Last synced: 08 Sep 2025

https://github.com/pedro-estevao/college-portal

A Student & Teacher Portal Clone project developed for the Programming Techniques 1 course (3rd semester, Computer Science - Centro Universitário Barão de Mauá) using PHP (OOP) and MySQL. A foundational academic project available for those studying OOP in PHP.

academic-project baraodemaua computer-science database mysql mysql-database oop oop-php php programming programming-techniques

Last synced: 25 Feb 2025

https://github.com/a-bdellatif/software_pwm_generator

This implementation is useful in case where dedicated PWM hardware is unavailable.

c18-compiler ccp microchip microcontroller pic pic18f pic18f452 programming pwm pwm-duty-cycle software

Last synced: 29 Mar 2025

https://github.com/a-bdellatif/timedatetemperaturesystem

Dual Display: Time, Date & Temperature Monitor(unfinished)

clanguage microchip pic pic18f pic18f452 programming project

Last synced: 29 Mar 2025

https://github.com/irydev/youtube-downloader

🐍📽️A Youtube Downloader made with Python and the PyTube library

programming python python3 pytube pytube3 youtube youtube-downloader

Last synced: 09 May 2026

https://github.com/gmostofabd/8051-dc-motor

👨‍💻 This repository demonstrates how to interface a DC motor with the 8051 microcontroller using the L298 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.

8051 assembly circuit code dc description design download file hex microcontroller motor programming proteus schematics simulation

Last synced: 21 May 2026

https://github.com/kamikaramazov/pylearnhub

Welcome to the Python Learning Repository! This repository is designed to help beginners, intermediate, and advanced learners of Python improve their skills through various resources and projects.

cybersecurity hacking learning programming python tutorials

Last synced: 22 Apr 2026

https://github.com/labex-labs/ctf-for-beginners

In this course, you'll dive into the exciting world of Capture The Flag (CTF) challenges. Learn fundamental cybersecurity concepts and practical techniques through hands-on labs covering hidden files, weak passwords, open ports, misconfigurations, log analysis, directory traversal, environment variable leaks, script analysis, network exploits, a...

beginner capture-the-flag course cryptography cybersecurity forensics hacking hands-on hands-on-labs labex labs linux network-security penetration-testing programming reverse-engineering scripting security-fundamentals vulnerability-assessment web-security

Last synced: 25 Oct 2025

https://github.com/wadaboa/quoridor

Implementation of the board game, made for software programming class at UNIFI

ai board-game java programming quoridor unifi

Last synced: 28 Dec 2025

https://github.com/7mee3d/simi-simple-bank-system

📌 A simple bank system programmed in C++ to manage customer data in an organized manner through a text interface that contains a list of main options that allow dealing with customers (view - add - modify - delete - search).

cplusplus programming

Last synced: 28 Jun 2025

https://github.com/g1joshi/cs50x

CS50x 2020 Introduction to Computer Science

computer-science cs50 cs50x programming

Last synced: 02 Mar 2026