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/fksxiz/sorting-algorithms

An application for demonstrating the operation of sorting algorithms with visualization

algorithms education java javafx programming sorting-algorithms sorting-visualization

Last synced: 29 Apr 2026

https://github.com/milesrack/gitproj

GitProj is a command-line utility designed to automate creating new GitHub repositories.

automation bash bash-scripting command-line development git github github-api programming scripts

Last synced: 29 Apr 2026

https://github.com/snjlee58/computerprogramming-snu2021

[Assignment Source Codes & Scores] SNU CSE M1522.000600 Computer Programming (컴퓨터프로그래밍) by Prof. Young Ki Lee (이영기 교수님) in 2021 Fall Semester.

assignment computer cplusplus cse java programming snu solution

Last synced: 29 Apr 2026

https://github.com/locus-x64/system-programming

This is the repo for System Programming projects and Linux utilities.

linux linux-shell linux-utilities programming sp sp-with-linux system-programming

Last synced: 29 Apr 2026

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

https://github.com/razorblack/java_programming

A repo for Java practice programs

coding-challenge java programming

Last synced: 29 Apr 2026

https://github.com/abdurrehman2003/typescript-nodejs-45exercises-2024

This repository contains exercises from my "Getting Started with TypeScript and Node.js" assignment. It covers fundamental TypeScript concepts, including variables, arrays, objects, and functions, along with Node.js integration. Completing these exercises strengthened my programming skills and prepared me for advanced web development.

assignment exercises fundamentals javascript learning nodejs programming typescript web-development

Last synced: 29 Apr 2026

https://github.com/luisandresantos/devrepos

Personal repository with practice exercises and projects in C, C++, and Python for continuous learning and portfolio building.

beginner c commented-code cpp development education exercises-code-c learning-by-doing portfolio programming python

Last synced: 30 Apr 2026

https://github.com/it-delinquent/button_masher

A simple game where two people race to press their respective keys 100 times

button-masher csharp game mash player programming progress-bar ui windows wpf wpf-application wpf-ui

Last synced: 30 Apr 2026

https://github.com/jcnm/peer

Peer is the next generation peer programmer AI assistant, aims to elevate your programming experience not just your productivity.

ai programming pyttsx3 whisper

Last synced: 01 May 2026

https://github.com/ayushverma135/c-dsa-programs

This repository contains a collection of C programs related to Data Structures and Algorithms (DSA). The purpose of this repository is to provide a comprehensive resource for learning and practicing DSA concepts through practical implementation in the C programming language.

c programming programming-exercises programming-language

Last synced: 01 May 2026

https://github.com/it-delinquent/walking_reminder

A little window used to remind me to get up and move around...

costura fody gifs programming reminder reminder-application walking windows wpf wpf-application wpf-ui

Last synced: 01 May 2026

https://github.com/rajtilak-2020/3d_renderer

A simple yet powerful 3D rendering program written in Java using Swing. Rotate 3D objects interactively with sliders to control horizontal and vertical angles, and experience dynamic rendering with smooth real-time updates.

3d java programming programming-logic project

Last synced: 01 May 2026

https://github.com/pranjalco/flash-card-project

The Flash Card Project is designed to help users learn new languages effectively. The application displays a flashcard with a French word on the front and its English translation on the back. Every 3 seconds, the card flips to show the other side. Users can interact with the app using two buttons: “Right” and “Wrong”.

eductional error-handling file-handling intermediate language-learning pandas programming python tkinter-gui

Last synced: 01 May 2026

https://github.com/capellax02/com2044

(OBJECT ORIENTED PROGRAMMING) This repository contains the lecture slides, my lecture-related works, and assignments during my OOP course in the second year of the university.

java javafx object-oriented-programming programming spring

Last synced: 01 May 2026

https://github.com/johnyssauro/arduino-classes

Aqui se encontram todas as aulas do Curso de Introdução ao Arduino, ministrado por mim, bem como a maioria dos projetos implementados em .ino.

arduino arduino-ide cpp programacao programming robotica robotics

Last synced: 02 May 2026

https://github.com/ninjadiego/practicas-js

Ejercicios y practicas de JavaScript

es6 exercises javascript learning nodejs practice programming

Last synced: 02 May 2026

https://github.com/gladomat/pair-programming-with-chatgpt

Enhance your coding skills with ChatGPT

llm programming python

Last synced: 03 May 2026

https://github.com/rajtilak-2020/joke-generator

A Dynamic Joke Generator with a sleek and interactive user interface, designed to entertain and impress. It uses JavaScript to fetch random jokes from an API.

css css3 html html-css-javascript html5 javascript programming project

Last synced: 03 May 2026

https://github.com/reubenmathew/1104

Source code for Vex Teams 1104V/1104S

coding programming robotics robotics-competition robots

Last synced: 03 May 2026

https://github.com/maulopezdavila/quizastronomia

Quiz Cultura General de Astronomia

css html javascript programming quiz

Last synced: 03 May 2026

https://github.com/pitercoding/curso-python-curso-em-video

(PT): Curso introdutório de Python com foco em lógica de programação, prática e aprendizado progressivo. (EN): Introductory Python course focused on programming logic, hands-on practice, and progressive learning.

curso-gratuito data-structures error-handling estrutura-de-dados exercicios-praticos free-course funcoes functions logic logica-de-programacao mundo1 mundo2 mundo3 pratical-exercises programacao programming python tratamento-de-erros

Last synced: 03 May 2026

https://github.com/lightbluetitan/african_countries_indicators

African Countries: A Curated Dataset on Africa Indicators for Education and Data Science

africa african-countries analytics coding datascience datasets opensource programming python rstats statistics stats

Last synced: 03 May 2026

https://github.com/debajyoti1996/postgresql-free-tutorials

📚 Master PostgreSQL with free, hands-on tutorials designed for beginners to learn SQL, database design, and management effectively.

biomedical-informatics biomedical-ontologies exercises free-tutorials graph-database knowledge-graph medical-terminology neo4j neosemantics ontology postgresql programming py2neo python rdf semantic-web tutorials umls

Last synced: 03 May 2026

https://github.com/horikitasuzunetsundere/temperature-monitoring-with-control-system

Revolutionizing Temperature Control: Real-time Monitoring with C++ Program and Proteus Integration

arduino cpp embedded-systems programming proteus

Last synced: 04 May 2026

https://github.com/lennart1978/ccodemerge

CCodemerge is a command-line utility that merges multiple C source files into a single text file ready for AI analysis.

c cli cli-app developer-tool linux linux-app programming

Last synced: 04 May 2026

https://github.com/talalemran/canada-provinces-and-territories

This is a simple project that gives you a little bit information about the Canadian provinces and territories.

css css3 front-end html html5 javascript js programming

Last synced: 05 May 2026

https://github.com/deroyace/shell-scripting

This repo is for learning Shell Programming

bash-script linux programming shell-scripting shell-scripts unix-shell

Last synced: 05 May 2026

https://github.com/arturobp3/several_old_projects

This repository contains some projects that I did between 2012 and 2016 when I started to learn programming at the age of 14.

c css html javascript learning-by-doing programming

Last synced: 05 May 2026

https://github.com/priyanshujajal/bmi_calculator

A simple and responsive BMI (Body Mass Index) calculator built with React, allowing users to easily check their BMI in both Metric and Imperial units.

bmi-calculator coding css3 deployed github github-pages html5 javascript practice-project programming project react reactjs

Last synced: 06 May 2026

https://github.com/mattialemma/coursera-full-stack

Series of exercises and tests completed during the Meta Full Stack Developer Professional Certificate on Coursera.

api coursera full-stack github html-css-javascript programming python react sql web

Last synced: 06 May 2026

https://github.com/kanannuruyevs/programming-books

Collections of programming books.

books django javascript programming python react

Last synced: 06 May 2026

https://github.com/lwz7512/next-letspy-today

A blog dedicated to interesting yet simple python applications

application blog nextjs programming python tutorials

Last synced: 06 May 2026

https://github.com/axorax/codelish

Use English as a Programming Language

ai codelish english programming programming-language

Last synced: 10 Jun 2026

https://github.com/open-nudge/.github

Strategy, programming guidelines, upcoming projects and more!

communication docs documents github-actions guidelines information pre-commit programming python strategy yaml

Last synced: 07 May 2026

https://github.com/0hmx/voxelengineforcreativity

Craft Voxel is a voxel generated aimed at creative programming! it helps create string connection of visual world and the code

creative programming react threejs voxel

Last synced: 07 May 2026

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

Containerized service to run LLM locally with anonymous internet proxy

anonymity linux local-ai ollama open-webui privacy programming searxng tor

Last synced: 07 May 2026

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: 10 Jun 2026

https://github.com/ahota/blog

my dumb blog

blog c cplusplus life programming python

Last synced: 07 May 2026

https://github.com/berke2002/blox-fruits-script

Powerful script for Blox Fruits game that enhances gameplay and provides players with an edge. Includes features like auto-farm, teleportation, and more for an unparalleled gaming experience.

automation blox-fruits cheats code development exploits farming game github gui hackathon hacks lua multiplayer optimization programming roblox script scripting tools

Last synced: 08 May 2026

https://github.com/course-one/javascript-metaprogramming

Code base of JavaScript metaprogramming lessons on JSPoint (Medium publication).

javascript js metaprogramming nodejs programming

Last synced: 08 May 2026

https://github.com/labex-labs/supervised-learning-regression

Supervised Learning: Regression | This repo collects 7 of programming labs exercises for Supervised Learning: Regression. Supervised learning. If you are hearing or reading this term for the first time, then it may be completely unclear what it means. Don't worry. In this lab, you will get a comp...

challenges course exercises hands-on labex labs machine-learning playgroud programming scikit-learn

Last synced: 08 May 2026

https://github.com/mingderwang/my-bun-elysia-with-test

template for learning bun and test with bun.

bun elysia programming testing

Last synced: 09 May 2026

https://github.com/davbauer/davbauer.github.io

Peronsal GitHub pages blog

article blog deep issues programming solutions

Last synced: 09 May 2026

https://github.com/labex-labs/comptia-free-tutorials

Free CompTIA tutorials for beginners with 268 interactive lessons. Easy-to-follow programming guides with hands-on practice exercises.

awesome awesome-list comptia exercises free free-tutorials hands-on labex programming tutorials

Last synced: 28 Jul 2025

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

In this course, learn PostgreSQL basics from installation to data operations, including database management, table creation, and simple queries.

challenges course database exercises hands-on labex labs playground postgresql programming

Last synced: 09 May 2026

https://github.com/muhammadsalmanaziz/python-for-ai

This repositry contains the basic python programming that is necessary for AI. It uses the Andrew Ng files

programming prompt-engineering python3

Last synced: 09 May 2026

https://github.com/bookseer/python

Программирование на python

development programming python

Last synced: 09 May 2026

https://github.com/eeyribas/spidergame

Spider game is a game where the spider can move with the keyboard and navigate around drawings such as a house, walls, and dogs.

c car cplusplus design dog drawing earth game house library opengl programming sky snake spider spider-game sun tunnel wall

Last synced: 10 May 2026

https://github.com/samlopezdev/wooden-dreams

A sleek carpentry shop site that offers a comprehensive experience for visitors featuring multiple webpages.

carpentry carpentry-workshop css3 hmtl5 html-css-javascript javascript programming sass software-engineering web-development website woodworking

Last synced: 10 May 2026

https://github.com/simpsonresearch/cstarterfiles

Starter files and make file for C programs

c makefile programming

Last synced: 11 May 2026

https://github.com/abhinav9444/hackerrank

This repository serves as a personal collection and showcase of my coding skills, problem-solving techniques, and progression through various coding challenges on HackerRank. It is also intended to help others learn and understand different approaches to solving programming problems in various languages.

algorithms algorithms-and-data-structures c data-structures hackerrank hackerrank-solutions programming python python3 ruby

Last synced: 11 May 2026

https://github.com/viddesh1/basic_pro_lang

Learning how programming language Basic can be created using python language

basic programming python3

Last synced: 10 Jun 2026

https://github.com/hemanta212/learn-go-with-tests

Learn Go and TDD Workbook

emacs go literate org programming tdd tests

Last synced: 12 May 2026

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: 11 Jun 2026

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

https://github.com/janina280/homework_solid

In this repository, I have used various SOLID principles to create code that is more modular, maintainable, and scalable.

java programming

Last synced: 13 Jun 2026

https://github.com/deysuman/backslash

Backslash is php open source framework

framework php php-framework php-library programming

Last synced: 14 Jun 2026

https://github.com/nitinbhasneria/cpp-algo-s

This is the Coding Ninja's Topic-wise question and solution with some sort of guidance in readme.md

competitive-programming programming

Last synced: 17 Jun 2026

https://github.com/janina280/object_oriented_programming

In this repository, there are several projects uploaded that were implemented in C++ using object-oriented programming (OOP) principles.

oop-principles programming

Last synced: 17 Jun 2026

https://github.com/mrwhoishe/pmc-ide

Program programs for the PMC project CPUs in their own language, PearlBasic, using PMC-IDE!

c ide ides pearlbasic programming programming-language project projects

Last synced: 18 Jun 2026

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: 18 Jun 2026

https://github.com/joielvkx70/xeno-r0b1ox

Roblox Xeno 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 roblox roblox-script roblox-scriptify roblox-scripts script

Last synced: 19 Jun 2026

https://github.com/riwi-io-medellin/javascript_fundamentals

Explore the world of JavaScript from basic fundamentals to advanced handling

fundamentals javascript learn-to-code programming riwi

Last synced: 19 Jun 2026

https://github.com/androfone/pixel

Pixel é um pacote para estilizar seu refreshable em swift

programming style swift swiftui swiftui-example

Last synced: 20 Jun 2026

https://github.com/niihaoru/website

Web-site about software development in Petropavlovsk-Kamchatskiy

consulting crm database devops engineering management programming raspberrypi sql stm32 web-site

Last synced: 20 Jun 2026

https://github.com/sarmad426/dsa

DSA (Data Structures and Algorithms). This Repository covers the fundamental and advance concepts of data structures using C++.

algorithms cpp data-structures programming

Last synced: 30 Aug 2025

https://github.com/talha4t/computer-programming-part-01

Computer Programming Part 01 by Tamim Shahriar Subeen

basic-programming book c programming

Last synced: 30 Aug 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/armadacore/applit

Learning and experimenting with Rust through practical exercises and the development of a basic custom programming language.

compiler learning programming rust-lang

Last synced: 28 Jan 2026

https://github.com/bilgehangecici/java-assignments

Small projects coded in Java (Includes OOP projects).

java javase8 programming

Last synced: 30 Mar 2025

https://github.com/asjordi/codewars

Soluciones para los ejercicios de codewars.com con Java

codewars coding-interviews interview java learn-to-code problem-solving programming solutions

Last synced: 24 Jul 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/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/juniorreisx/usermanagementconsoleapp

A simple user management console application built with C# and .NET. This project includes features like user registration, listing, searching, and deletion.

csharp dotnet programming

Last synced: 15 May 2026