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

This is a Picture Viewer APP, where you can: Set a background color Remove the background color Insert a picture in the background Delete the picture Stretch your picture to fill the background of the app Close, minimize, and maximize the app

csharp junior-programmer picture picture-viewer programmer programming windows-forms

Last synced: 04 Jan 2026

https://github.com/adamcegielka/javascript-learning-project

A personal repository for my JavaScript learning journey, covering basics to advanced topics with exercises and projects.

beginner-friendly coding-exercises education javascript javascript-projects javascript-tutorials js learning-javascript programming self-learning

Last synced: 15 May 2025

https://github.com/alapipapi/quest-a-day

Explore daily challenges in coding, fitness, creativity, and problem-solving. Push boundaries and grow consistently.

coding-challenges creativity daily-challenges developer fitness growth learning motivation problem-solving programming projects self-improvement skills technology

Last synced: 21 Sep 2025

https://github.com/ite-2022-pwr/ite-is-semestr-1

Semestr 1, studia inżynierskie: Podstawy programowania

programming studia university university-project

Last synced: 19 Mar 2026

https://github.com/ryanhustler420/whiteboard

Whiteboard like site where we can publish our message for people to see

blackboard etech java learning programming share xcodeclazz

Last synced: 15 May 2025

https://github.com/kissulyamotby262/roblox-krampus

Roblox Krampus Executor: The ultimate Roblox Executor, offering top script performance and a user-friendly dashboard for seamless gaming and scripting.

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

Last synced: 15 May 2025

https://github.com/woolseyworkshop/article-adafruit-io-connecting-your-raspberry-pi-to-the-outside-world

Adafruit IO: Connecting Your Raspberry Pi To The Outside World Article Resources

adafruit-io electronics programming python raspberry-pi

Last synced: 10 Jan 2026

https://github.com/woolseyworkshop/article-interfacing-a-7-segment-display-to-an-arduino-uno

Interfacing A 7-Segment Display To An Arduino Uno Article Resources

7-segment-display 74ls47 arduino electronics programming

Last synced: 10 Jan 2026

https://github.com/alexbinary/code-and-lego

📝 A blog about programming and LEGO

blog lego programming

Last synced: 01 Mar 2026

https://github.com/woolseyworkshop/article-controlling-a-raspberry-pi-from-a-web-browser-with-vapor-3

Controlling A Raspberry Pi From A Web Browser With Vapor 3 Article Resources

electronics programming raspberry-pi swift vapor-3

Last synced: 10 Jan 2026

https://github.com/woolseyworkshop/article-adding-digital-io-to-your-circuitpython-compatible-board

Adding Digital I/O To Your CircuitPython Compatible Board Article Resources

74hc165 74hc595 circuitpython electronics mcp23017 programming

Last synced: 10 Jan 2026

https://github.com/jauharibill/crud-with-realm

This Repository contain code about CRUD android using Realm NoSQL

android crud mobile nosql programming realm

Last synced: 10 Jan 2026

https://github.com/ssnnee/alx-system_engineering-devops

This repository is related to my training in software engineering in the ALX program.

api backend devops programming shell shell-script sysadmin

Last synced: 26 Feb 2025

https://github.com/vaibhavyadav-dev/codeforces-problemset-scrapper

Web Scrapper that scrap the whole problemset of Codeforces into csv or json file.

codeforces competative competative-programming crawler problemset programming python scrapy-crawler scrapy-spider

Last synced: 06 Mar 2025

https://github.com/musamairshad/searching-algorithms

Implementation of various searching algorithm's in Python.

algorithms programming python searching-algorithms

Last synced: 25 Mar 2025

https://github.com/stynw7/algorithm_and_programming

Provides programs of Basic Algorithm and Programming using C / C++ Language

algorithm c competitive-programming cpp logic-programming programming

Last synced: 27 Feb 2025

https://github.com/axorax/codelish

Use English as a Programming Language

ai codelish english programming programming-language

Last synced: 25 Feb 2025

https://github.com/labex-labs/thousands-python-interactive-challenges

1000+ Python Interactive Challenges | This repo collects 921 of programming labs exercises for 1000+ Python Interactive Challenges. This course contains lots of challenges for Python, each challenge is a small Python project with detailed instructions and solutions. You can practice your Python s...

challenges course exercises hands-on labex labs playgroud programming python

Last synced: 30 Mar 2025

https://github.com/rafaelmprogrammer/mathquizgame

In this game, when we select the start quiz button, we are presented with 4 mathematical operations that we must solve in 40 seconds. I wish you luck!

cshrp game game-development junior-developer junior-programmer math math-quiz-application programmer programming windows-forms

Last synced: 09 Feb 2026

https://github.com/en9inerd/concordance

Test for an interview in C (also did it for myself in C++ and Python). Tool determines lines for every unique word in a file

c cpp interview programming python test

Last synced: 28 Mar 2025

https://github.com/majikmate/module-ts

Basic programming course for imperative programming in TypeScript

learning learning-by-doing programming typescript

Last synced: 01 Mar 2026

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/id-andyyy/proghelpbot

👨‍💻📚 Telegram bot with information about Python syntax (temporarily not working)

aiogram fuzzywuzzy nltk programming python sqlite3 telegram telegram-bot

Last synced: 22 Jun 2025

https://github.com/forlornu/interfaces-inheritance

A small demo showcasing when to use inheritence or abstract classes

abstraction c-sharp inheritence interfaces programming unity unity3d

Last synced: 27 Feb 2025

https://github.com/gingercro/matrix-operations

Calculator for addition, subtraction and multiplication operations with matrices written in the C# language.

calculator csharp csharp-code math mathematics matrix matrix-calculations matrix-multiplication programming programming-language visual-studio

Last synced: 01 Mar 2025

https://github.com/lemongrb/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: 27 Feb 2025

https://github.com/labex-labs/web-vulnerability-mastery

In this course, you will learn about the most common web vulnerabilities and how to exploit them. You will learn about SQL Injection, File Inclusion, Cross-Site Scripting (XSS), File Upload, Command Injection, and Directory Traversal vulnerabilities. You will also learn how to exploit these vulnerabilities using various techniques and tools.

command-injection course directory-traversal ethical-hacking exploitation file-inclusion hacking hands-on labex labs owasp pen-testing penetration-testing programming security-testing sql-injection vulnerability-assessment web-application web-security xss

Last synced: 11 Jan 2026

https://github.com/labex-labs/kali-server-exploitation-in-action

This course covers penetration testing and ethical hacking with Kali Linux. Key topics include exploiting vulnerabilities via Metasploit, scanning and exploiting network services, brute-forcing remote access, developing custom scanners, attacking vulnerabilities like IngressLock, Samba, and Unreal IRCd, creating malicious PDFs, and privilege esc...

brute-forcing course cybersecurity ethical-hacking exploit-development hands-on information-gathering ingresslock kali-linux labex labs malicious-pdf metasploit network-scanning pen-testing privilege-escalation programming samba unreal-ircd vulnerability-analysis

Last synced: 10 Feb 2026

https://github.com/lukedschenk/excellent-privacy-and-security-information

A collection of blogs, podcasts, videos, etc. that I would recommend related to pentesting, hacking, CTF, reverse engineering, privacy, OSINT, programming and the works.

blogs ctf hacking osint penetration-testing pentesting podcasts privacy programming reverse-engineering

Last synced: 01 Mar 2026

https://github.com/labex-labs/cyber-security-with-hands-on-labs

Cybersecurity with Hands-on Labs | This repo collects 10 of programming labs exercises for Cybersecurity with Hands-on Labs. Explore the basics of cyber security through interactive, beginner-friendly labs. Get hands-on experience with ethical hacking, network analysis, encryption, and web securi...

challenges course cybersecurity exercises hands-on labex labs linux playgroud programming

Last synced: 30 Mar 2025

https://github.com/chrismichaelps/topheadlinesinus

Access to US news about all types of content from around the world from different news sources and blogs.

javascript news newsapi programming united-states vue vuejs vuex website

Last synced: 15 Mar 2025

https://github.com/naren219/cs50-files

Contains all content learned from CS50 (through Edx).

cs50 programming

Last synced: 03 Jan 2026

https://github.com/labex-labs/kali-web-application-attacks-in-action

Kali Web Application Attacks in Action | This repo collects 2 of programming labs exercises for Kali Web Application Attacks in Action. In this course, you will learn how to perform web application attacks using Kali Linux. Topics covered include web penetration testing, discovering web vulnerabi...

challenges course cybersecurity exercises hands-on labex labs pen-testing playgroud programming

Last synced: 30 Mar 2025

https://github.com/xiaoxiae/uvod-do-programovani-vex-v5

Zdrojový kód (a nejaktuálnější verze) učebnice „Úvod do programování VEX V5“ a doplňujícího textu „Metodika k programování VEX V5“

czech programming robotics vex

Last synced: 26 Feb 2025

https://github.com/chewred/roblox-krampus

Roblox Krampus Executor: The ultimate Roblox Executor, offering top script performance and a user-friendly dashboard for seamless gaming and scripting.

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

Last synced: 30 Jun 2025

https://github.com/janina280/weight_converter_gui

I create a GUI-based weight converter that accepts a kilogram input value and converts that value to grams, pounds, and ounces when the user clicks the Convert button.

programming project python

Last synced: 17 Jun 2025

https://github.com/mewmewdevart/ft_printf

[42 Cursus] Because ft_putnbr() and ft_putstr() aren’t enough

42born2code c library makefile printf programming variadic-arguments

Last synced: 26 Feb 2025

https://github.com/evernext10/experiment-to-simulate-the-gameplay-of-the-baloto-

This experiment is to achieve a number of numbers that would throw me the Baloto according to the data you enter to play.

baloto c file-manager logical-operators programming

Last synced: 17 Nov 2025

https://github.com/japhetrugas/javatutorial

A beginner-friendly Java tutorial repository with various tutorials to help you learn and master Java programming.

beginners examples java learning programming tutorial

Last synced: 07 Apr 2025

https://github.com/artemzarubin/texteditor

This project is a basic text editor built using Windows Forms in .NET. It allows users to edit text and includes a feature to parse data from the university's website, displaying the parsed information within the editor. This project demonstrates my ability to work with Windows Forms, handle web data parsing, and develop user-friendly applications.

c-sharp dot-net programming software-engineering text-editor

Last synced: 08 Feb 2026

https://github.com/paragunhale1998/basic-image-editor

Here i Create A Basic Image Editior Using Html , CSS and Javascript

css front-end html image image-editor js programming react-js webdelopment

Last synced: 02 Apr 2026

https://github.com/raffian-moin/personal-blog

Personal Tech Blog for Programmers

blog laravel programming programming-blog techblogs

Last synced: 03 Mar 2025

https://github.com/boyninja1555/gruntlang

Suppose you are transitioning from Scratch and want something simpler than Python? What if you want to embed Python alongside an easier version? Gruntlang does just that!

easy-python programming programming-language python-sucks

Last synced: 09 Feb 2026

https://github.com/shroudsourav/currency-converter

Currency Converter made using HTML CSS JS

bootstrap coding css currency-converter html js programming project

Last synced: 05 Feb 2026

https://github.com/garapdigital/forum

Forum ini dibuat untuk para pelaku industri web development dan para coder yang ingin berbagi ilmu, berdiskusi, dan berkolaborasi dalam dunia pengembangan perangkat lunak.

coder forum programming

Last synced: 09 Feb 2026

https://github.com/ganeshkadam65/cprogrammingtutorials

The "CProgramming Tutorials" repository on GitHub is a beginner-friendly resource for learning the C programming language. It offers a structured learning path, clear explanations, and practical code examples to help individuals grasp the fundamentals of C programming.

c coding ctutorial excercises programming software-development software-engineering tutorials

Last synced: 23 Feb 2025

https://github.com/ganeshkadam65/leetcodesolutionscpp

LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial

algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering

Last synced: 24 Oct 2025

https://github.com/coolguy1990/code-challenge

Learning Programming by doing

learning-by-doing programming

Last synced: 17 Mar 2025

https://github.com/hilmizul/codejam

Fundamental Programming Challenges for My Students. Use your BRAIN intead AI tool‼️

challenge logic problem-solving programming

Last synced: 09 Feb 2026

https://github.com/tufayellus/google-sheet-automation-with-python-gspread

This is a personal documentation repository for google spreadsheet automation using python and gspread library

automation bot bots google-sheets google-sheets-api googledrive googlesheets googlesheetsapi gspread programming python

Last synced: 12 Oct 2025

https://github.com/yuriioks/aqa-gcse-computer-science-preparation

25-week comprehensive program designed to equip students with the knowledge and skills required to excel in the AQA GCSE Computer Science exam

algorithms aqa aqa-computing coding-tutorials computer-science computer-science-education data-structures education exam-preparation gcse gcse-computer-science programming python python3 sql yuriodev

Last synced: 09 Feb 2026

https://github.com/jackokeeffe/programming-club

Programming Club Activity Solutions (updated every Tuesday).

club coding-club learn-to-code practice practice-project programming programming-club project python

Last synced: 02 Mar 2025

https://github.com/nadidlinchestein/datastructureseasytoadvance

My C++ implementation of Data Structures Easy to Advanced Course by William Fiset.

algorithms algorithms-and-data-structures coursework cpp data-structures programming

Last synced: 26 Feb 2025

https://github.com/djccnt15/coding_test

공부하기 싫을 때 한 문제씩 푸는 코딩 테스트 준비

programming python

Last synced: 13 Jun 2025

https://github.com/labex-labs/comptia-network-plus-training-labs

Master essential networking concepts and skills with hands-on labs. This course covers network fundamentals, implementation, operations, security, and troubleshooting, preparing you for the CompTIA Network+ certification (N10-009).

certification comptia course fundamentals hands-on hands-on-labs implementation infrastructure labex labs linux n10-009 network networking operations programming protocols security sysadmin troubleshooting

Last synced: 09 Feb 2026

https://github.com/peterrauscher/devbranch.co

The source code for my site https://devbranch.co

algorithms blog data-structures devops programming website

Last synced: 10 Feb 2026

https://github.com/carloshmarques/carloshmarques

My personal github profile page, where i present my self, explain what i do and what i aim to achieve...

aspiring profile-readme programming projects

Last synced: 09 Feb 2026

https://github.com/2022ishere/c-language

C program development

c programming

Last synced: 10 Apr 2025

https://github.com/marinajcs/practicasfp

Recopilación de ejercicios y proyectos de Fundamentos de Programación, realizados en 1º de Ingeniería Informática (UGR, curso 20-21).

basic-programming cplusplus ejercicios-programacion fp fundamentals-of-programming fundamentos-de-programacion programming programming-exercises programming-fundamentals

Last synced: 30 Mar 2025

https://github.com/edvaldoljr/faculdade-tecnologia-em-coding-c-orientacao-objetos

A POO em C++ é uma ferramenta essencial para a construção de softwares complexos e escaláveis, proporcionando organização, reutilização e flexibilidade ao código.

c poo programming

Last synced: 26 Mar 2025

https://github.com/edvaldoljr/programa-start-capgemini-exercicios-java

Lista com 30 exercícios Java para treinar a lógica aprendida em aulas.

capgemini java netbeans programming

Last synced: 26 Mar 2025

https://github.com/edvaldoljr/faculdade-projeto-integrador

Projeto desenvolvido como parte do meu curso na faculdade. Este projeto foi concebido com um propósito claro: capacitar e fortalecer nossa comunidade por meio da disseminação de informações relevantes e da promoção da transparência.

analise-de-dados css desenvolvimento-web html integrador js programming projeto python university

Last synced: 10 Jul 2025

https://github.com/tecc/rhodius

Rhodius Build Automation Utility

application build build-tool c lua programming

Last synced: 03 Sep 2025

https://github.com/gmerczi/higherlowergame

Just a game I made on my own as part of a course I’m doing. Still figuring stuff out, but hey – it runs! 😅

begginer course-project game learning programming project python

Last synced: 10 Apr 2025

https://github.com/rmdnhub/xogame

Développement d’un jeu tictac en utilisant Angular et TypeScript.

angular css html programming typescript

Last synced: 21 Mar 2026

https://github.com/professormanhattan/ansible-ruby

Installs Ruby (as well as a configurable list of system or user level gems) on almost any platform

ansible doctor fedora gems install installdoc installdoctor language macos mblabs megabytelabs molecule professormanhattan programming rake role ruby ubuntu washingtondc windows

Last synced: 07 Apr 2026

https://github.com/srimani-programmer/hackerearth

This Repository is meant to Challenges in HackerEarth

competetive-programming cpp hackerearth hackerearth-solutions programming

Last synced: 30 Jun 2025

https://github.com/khanalsaroj/fake-hacking

Hyper-realistic terminal hacking simulation for cinematic demos, hacker-style videos, and live presentations.

bash-script cinematic entertainment fack-hack fake-hacking fun-project hacking-simulator learning programming simulation terminal-animation

Last synced: 10 Feb 2026

https://github.com/janina280/java

In this repository, several projects developed in Java are uploaded, representing the initial steps in programming in this language.

java programming

Last synced: 03 Sep 2025

https://github.com/alijimpa/csharp_studyproject

This repository is for personal learning and experimentation in Pure C# Programing. This repository includes experiments, prototypes, and examples as part of my learning journey with C# Programing Language.

console-application csharp dotnet dotnet-core programming

Last synced: 16 Nov 2025

https://github.com/srimani-programmer/programming

Programming Files of Different Programming languages.

c cpp java programming python3 r-programming swift

Last synced: 28 Oct 2025