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

A *slightly chaotic* dump of Python-related stuff that has amassed over the years. [𝘗𝘢𝘫𝘵𝘰𝘯]

exercises programming python python3

Last synced: 01 Sep 2025

https://github.com/simpson-computer-technologies-research/cstarterfiles

Starter files and make file for C programs

c makefile programming

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

https://github.com/pranjalco/turtle-racing-intermediate

Turtle Racing is a fun game using Python's turtle and random modules. Six colorful turtles race to the finish line, and players bet on a turtle's color. If their choice wins, they win! Turtles start aligned on the x-axis, with varying y-positions and random speeds, making each race unpredictable and exciting.

game-development intermed logic-programming programming python random turtle user-interaction

Last synced: 30 Mar 2025

https://github.com/pranjalco/pong-game-intermediate

This is a Pong game implemented using Python's `turtle` and `time` modules with an object-oriented programming (OOP) approach. The game involves two players, left and right, competing to reach the winning score.

game-development game-programming object-oriented-programming oop pong-game programming python time turtle turtle-graphics

Last synced: 30 Mar 2025

https://github.com/pranjalco/birthday-wisher

This project automates birthday wishes by checking the birthday.csv file for birthdays matching the current date. If found, it picks a random template from letter_templates, replaces [NAME] with the person's name, and uses Python's smtplib to send the email. Perfect for personalized automation!

automation communication csv email-automation email-sender file-handling intermediate manipulation programming python random-module

Last synced: 30 Mar 2025

https://github.com/edandresvan/practice-book-rust-servers-services-apps

Practical exercises from the book «Rust Servers, Services, and Apps» by Prabhu Eshwarla (Manning).

practice practice-programming programming rust rust-lang

Last synced: 11 Jun 2026

https://github.com/pranjalco/kanye-quotes-

This is a fun project that displays random quotes from Kanye West using the **Kanye.rest** API. Each time the user clicks the button, a new quote is fetched from the API and displayed on a beautifully designed Tkinter GUI window.

api application development functions gui integration programming python simple tkinter

Last synced: 30 Mar 2025

https://github.com/chameleontartu/competitive_programming

Repository with solution. Preparation to upcoming competitions.

codeforces e-olymp hackerrank programming timus

Last synced: 15 Dec 2025

https://github.com/simpson-computer-technologies-research/apc1-2

Learn the Python Programming Language in Week 1 and 2 of my Advanced Programming Club

coding learn programming python

Last synced: 22 Mar 2025

https://github.com/simpson-computer-technologies-research/apc0

Introduction to my Advanced Programming Club

go learn programming python rust

Last synced: 22 Mar 2025

https://github.com/ashtanko/shtanko.dev

Personal site and blog

computer-science programming site

Last synced: 05 Jan 2026

https://github.com/simpson-computer-technologies-research/apc13

Develop a Final Project during the Last Week of my Advanced Programming Club

final go js programming project python rust

Last synced: 22 Mar 2025

https://github.com/aavache/cpp-tutorial

Get started with C++ with this tutorial repository. It contains plenty of intuitive examples.

cmake cpp cpp-programming getting-started patterns pointers programming tutorial

Last synced: 19 Jul 2025

https://github.com/simpson-computer-technologies-research/apc9-10

Learn Databases in Week 9 and 10 of my Advanced Programming Club

learn programming python sql sqlite

Last synced: 22 Mar 2025

https://github.com/simpson-computer-technologies-research/apc5-6

Learn the Golang Programming Language in Week 5 and 6 of my Advanced Programming Club

club golang learn programming

Last synced: 22 Mar 2025

https://github.com/gmostofabd/8051-push-button

🔗 This repository guides you to learn about digital input reading using an 8051 Microcontroller. The program is written in Assembly language and well-commented to ensure clarity. To read the digital input, two tactile push button switches are connected to I/O pins.

8051 assembly circuit debouncing digital download hex input mcu microcontroller programming proteus pull-down pull-up read schematic simulation switch

Last synced: 22 May 2026

https://github.com/simpson-computer-technologies-research/stem_club_week4

Learn Python Classes in Week 4 of STEM Club

classes learn programming python

Last synced: 22 Mar 2025

https://github.com/gruz0/logs

Daily notes about my activity on pet-projects and something like that

logs programming self-development self-learning tracking

Last synced: 18 Feb 2026

https://github.com/simpson-computer-technologies-research/stem_club_week1

Learn Python Basics in the First Week of STEM Club

club learn programming python stem

Last synced: 22 Mar 2025

https://github.com/jmisiaszek/sik-2

Networking course task

c networking programming

Last synced: 28 Jun 2025

https://github.com/rimkart-2006/kotlin-gic

🌟 Simplify game development in Kotlin with easy-to-use libraries and tools for creating engaging interactive content.

android api backend coroutines data-serialization developer-tools gic gradle json kotlin kotlin-multiplatform mobile-app programming software-development web-development

Last synced: 06 May 2026

https://github.com/nicolocurioni96/todoo

Simple TODO app, using SwiftUI and SwiftData

db programming swift swiftdata-example swiftui-learning tutorial

Last synced: 22 May 2026

https://github.com/renatopp/pipelang

An experimental language based on function chaining and generators to create lazy pipes.

golang language pipe programming

Last synced: 21 May 2026

https://github.com/fatiq123/school-management-system-using-link-list-in-cpp

I developed this project using C++ language.

cpp linked-list programming

Last synced: 14 Mar 2025

https://github.com/kenresoft/codesignal-test

CodeSignal Assessment Test

assessment-test kotlin programming

Last synced: 21 May 2026

https://github.com/ferr0s04/feup-prog-project

Repository for PROG (Programming) course project of LEIC FEUP, for year 2022-23

cpp feup feup-leic programming

Last synced: 22 Mar 2025

https://github.com/jose-leandro/in.orbit

in.rbit é uma aplicação intuitiva e eficiente para definição, organização e acompanhamento de metas. In Orbit ajuda usuários a gerenciar seus objetivos de forma clara e organizada, permitindo acompanhar o progresso em tempo real e garantir que estão no caminho certo para alcançar suas metas pessoais ou profissionais.

biomejs css dayjs desenvolvimento-web development frontend html javascript programming radix-ui reactjs tailwindcss typescript vitejs

Last synced: 18 Feb 2026

https://github.com/horikitasuzunetsundere/student-crud-app-with-vb-mysql-db-sign-in-sign-out-and-authentication

Development of a Secure Student Management System with CRUD Functionality, Sign-In/Sign-Out, and Authentication using Visual Basic and MYSQL Database

crud-application mysql-database programming visual-basic xampp-server

Last synced: 30 Mar 2025

https://github.com/lfariello/hypersonic_aerodynamics

Comparison between the flow field around a cone (3D) and a wedge (2D). Analysis of the Taylor-Maccoll flow field within the supersonic boundary layer of a cone at zero angle of attack in a hypersonic flow.

aerodynamics computational-fluid-dynamics flow-based-programming hypersonic iterative-methods matlab programming

Last synced: 07 Jun 2026

https://github.com/jensadev/tod-programmering

Kursmaterial för programmering 1

education excercises programming python

Last synced: 20 Jan 2026

https://github.com/imz/emacs-prog-modes

A package for ALT with Emacs modes that help programming

altlinux developer emacs programming

Last synced: 18 Mar 2025

https://github.com/emse-p4a-gwu/2025-spring

Course website for Spring 2025 section of EMSE 4571 / 6571: Intro to Programming for Analytics @ GWU

coding programming r rstats

Last synced: 15 May 2026

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

🛠️ This repository demonstrates how to interface a stepper motor with the 8051 microcontroller using the ULN2003 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 download driver file hex language microcontroller motor programming proteus simulation steeper stepper-motor uln2003

Last synced: 21 May 2026

https://github.com/starlitdreams/random-walk-sdl2-

This project is a random walk simulation using SDL2. It creates a graphical window where each step of the walk is colored based on its direction (up-left, up-right, down-left, down-right). The walk resets if it goes out of bounds. Built with SDL2, it features color-coded steps and boundary resets. Contributions are welcome!

cpp cpp-all cpp-programming cpp20 cpp23 programming random random-generation sdl sdl2 sdl2-image

Last synced: 03 Jan 2026

https://github.com/joseph7814/c-oop

This Project is about Design A Scheduler Following Non-Preemptive Scheduling Approach To Schedule.

operating-system programming schedule scheduler testcases

Last synced: 06 Jun 2026

https://github.com/haithamaljabbari/crabcrack

CrabCrack is a hash cracking tool written in Rust

cryptography cybersecurity hacking hash hashcracker programming rust

Last synced: 22 Mar 2025

https://github.com/ryanlarge13/fivefurnace

This program takes in variables to assess the results obtained by your most recent techtime which is concluded via a chemical reaction between MgO and MgSO4. It asseses the target techtime, your obtained techtime, ambient temp and future temp to output the exact degrees in which to adjust the temputure in a Herrshoff Furnace.

js programming

Last synced: 05 Apr 2025

https://github.com/nevil696/nevtech

Looking for the best ICT services, Here I got you covered.

cloudflare developer engineering graphic-design programming system-design

Last synced: 21 May 2026

https://github.com/clarete/prog-sesh

Presentation about programming

learn-to-code programming

Last synced: 05 Jan 2026

https://github.com/elif-264/42-piscine--projects

My C and Shell projects from the 42 Piscine program.

42-piscine 42-school c-language piscine programming shell

Last synced: 12 May 2026

https://github.com/akobashikawa/hugo-blog-programas

Notas sobre programas, programación y lo que programo

blog programming

Last synced: 14 Feb 2026

https://github.com/cmkaya/dotnet-docsandsnippets

Embark on a journey through the .NET ecosystem with dotNET-DocsAndSnippets. Explore in-depth documentation and practical code snippets that shed light on fundamental .NET topics.

asp-net-core aspnetcore codesnippets csharp development documentation dotnet dotnet-core dotnetcore example examples learning programming software-engineering tutorial tutorials

Last synced: 30 Apr 2026

https://github.com/miguelvprieto/pseudocode-compiler

A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.

compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language

Last synced: 28 Jun 2025

https://github.com/pedro-hos/blog

This is my personal blog

blog ia java programming

Last synced: 02 Nov 2025

https://github.com/gmostofabd/8051-7segment

📦 This repository demonstrates how to interface a single-digit Seven-Segment Display (SSD) with the 8051 microcontroller using assembly language. A common cathode SSD is utilized in this project, with all necessary files provided, including assembly code, Proteus simulation files, HEX files, and photos from testing. Later we included 2 digits exam

8051 assembly bcd-to-7-segment circuity common-anode-display common-cathode decoder file hex microcontroller programming proteus schematic seven-segments-display simulation ssd

Last synced: 28 May 2026

https://github.com/icrobotics-team167/camp

Junior Bots camp website

lego programming python robotics summer-camp

Last synced: 02 Nov 2025

https://github.com/yyfii/python-material-de-estudo

Estudando python e documentando aqui neste repositório.

programming python study

Last synced: 13 May 2025

https://github.com/gmostofabd/8051-analog

📈 This repository guides you through reading an analog value from a potentiometer using the 8051 Microcontroller. As our controller does not have internal ADC, we need to convert the analog voltage to its binary equivalent externally. Next, we will connect the binary port to our 8051 microcontroller digital input pins.

8051 ad0804 analog analogtodigital assembly bbargrapg binary circuit converter led microcontroller potentiometer programming proteus simulation

Last synced: 25 May 2026

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/70null07/class-book

The program generates and processes a dynamic array of objects of the class.

array book class dynamic programming

Last synced: 11 Jun 2026

https://github.com/pbergstrom90/guldkortet_pmg_exam

Examproject for "Programmering 2" at NTI-skolan. April 2023.

csharp database exam network programming school

Last synced: 18 May 2026

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/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/aniekanbane/bank-simulation

Simulation of common banking transactions

banking csharp oop programming

Last synced: 18 Apr 2026

https://github.com/aaesalamanca/uned-2025-2026-fundamentos-de-programacion

Prácticas de la asignatura Fundamentos de Programación en la UNED (2025/2026).

c computer-science cpp learning programming

Last synced: 18 Feb 2026

https://github.com/zoelabbb/playwithpy

Repository ini dirancang untuk memfasilitasi pembelajaran Python bagi pemula / orang awam yang ingin mengembangkan keterampilan pemrograman mereka. Dengan berbagai sumber daya, tutorial, dan contoh kode, repository ini bertujuan untuk membantu Anda memahami dasar-dasar Python dan meningkatkan kemampuan pemrograman Anda.

beginner-friendly comunity development education learning learning-python programming python python-basics tutorial

Last synced: 05 Nov 2025

https://github.com/sibeux/compfest-cpc

Competitive Programming Contest COMPFEST Universitas Indonesia 2022 repository by sibeux - nasrulwahabi [sibe_ux / nasrul_wahabi]

algorithm competitive-programming-contests compfest cpc programming

Last synced: 16 May 2025

https://github.com/mudaston/react-marvel

:atom: This app interacts with the Marvel Developer Portal API to get characters, comics and information about them.

learning marvel marvel-api marvel-characters marvel-comics marvelapp programming react reactjs reactpalette reactrouterdom reactscroll spa styled-components

Last synced: 14 Mar 2025

https://github.com/mudaston/react-empanadas

:atom: This site is an online store for ordering food. Created with next js and redux tools and also has multilingual that created with i18next library.

axios classnames i18next json-server next next-i18next nextjs-typescript programming react reactjs redux redux-thunk redux-toolkit spa styled-components typescript

Last synced: 14 Mar 2025

https://github.com/mudaston/react-coffee

:atom: This project is a kind of coffee shop app.

javascript learning programming react react-router reactjs spa study styled-components

Last synced: 14 Mar 2025

https://github.com/briso10-dev/java_school

This is my 1 year Java programming examples and exercices of school

java programming

Last synced: 26 Feb 2025

https://github.com/janina280/bank_management

Bank Management Project with python is an intermediate-level project made using Python. Basically, you can have all sorts of functionality that normal banks do have.

programming project python

Last synced: 23 Jul 2025

https://github.com/janina280/-wifi_passwords

The program helps us to get the Wi-fi password.

programming

Last synced: 03 Jul 2025

https://github.com/nelo-cmd/to-do-list

A To-Do List web application with localStorage, built with Reactjs

front-end-development frontend javascript programming reactjs to-do-list

Last synced: 11 Apr 2026

https://github.com/0xHericles/ProjetoAlloy

Clínica de Exames - Lógica para Computação - Computação@UFCG

alloy diagram logic logic-programming programming scripts student-project tests ufcg

Last synced: 24 Mar 2025

https://github.com/ifrazaib/cpluscodes

In this repository I have added all the basics of c++ language include (pf)concepts and oop concepts and DSA concepts with codes description.

dsa oop programming

Last synced: 05 Nov 2025

https://github.com/wgtsantos/webcolors

Sistema Web Básico de Transisção de Cores de Fundo.

colors colorscheme css-animations css3 developer html-css-javascript programming

Last synced: 08 May 2026

https://github.com/janina280/homework_java_pattern

This GitHub repository contains a comprehensive Java codebase that demonstrates the implementation of various design patterns. The purpose of this project is to showcase the practical usage of design patterns in Java programming.

java maven programming

Last synced: 17 May 2026

https://github.com/nrastija/testobus

Content of the Program Engineering course in the 2nd year of PDS IPS

analytics csharp design programming project-planning uml visual-studio

Last synced: 20 May 2026

https://github.com/melvinidema/functional-programming

Project in which I fetch a dataset and clean the data using functions based on the Functional Programming paradigm.

functional functional-programming hva javascript programming student

Last synced: 23 May 2026

https://github.com/yaser-123/python-projects

Welcome to Python Projects! 🎉 A collection of mini Python projects 🐍 to boost your skills. Whether you're just starting or looking to level up, there's something for everyone! New projects added regularly—stay tuned! 🚀 Fork, explore, and contribute. Let’s make learning fun and impactful! ⭐

programming python python3 pythonlibrarires pythonprojects

Last synced: 06 Apr 2025

https://github.com/zoroxide/space-simulation

a simple Space looking Simulation done with C++ and olcPixelGameEngine

cpp game-development game-engine gamedev olc olcpixelgameengine programming simulation space

Last synced: 14 Mar 2025