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/btd2010/learn-lua

Learn how to code in Lua

lua programming

Last synced: 24 Mar 2025

https://github.com/bookseer/python

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

development programming python

Last synced: 09 May 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/alejandrorocavandesype/invasion

This project involves the creation of a video game for the 8-bit Sega Master System console. It was created as part of my research project during the final year of my Multimedia degree at the University of Alicante.

low-level programming research-project school-project z80-assembly

Last synced: 28 Apr 2026

https://github.com/programmer-rd-ai-archive/percolation

Percolation Simulator: Python program for liquid filtration analysis.

classes functions modules prettytable programming python python3

Last synced: 04 Oct 2025

https://github.com/jagoda11/aws-lambda-isogram-checker

🚀 Dive into this AWS Lambda function that determines if a word or phrase is an isogram, showcasing a serverless solution to the challenge. The repository offers insights into deploying an isogram checker that can integrate with API Gateway or process files in a cloud environment. 💻

api-gateway aws aws-cli aws-lambda cloud-computing coding-challenge event-driven infrastructure-as-code isogram isogram-detection-algorithm lambda-functions node programming serverless typescript

Last synced: 28 Apr 2026

https://github.com/amaljosea/patterns

Collection of pattern programming questions

gatsby patterns programming

Last synced: 28 Apr 2026

https://github.com/rahul-404/modules-and-import-statements

Welcome to the "Modules and Packages" class in Python! In this class, you will learn about modules, packages, and how to import statements from one module to another or from one package to another

coding datascience github learnpython modules opensource package programming python python-tips software-development techeducation

Last synced: 28 Apr 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/rahul-404/logging-and-debugging

Welcome to Python Logging and Debugging Project! Enhance your Python projects with robust logging and debugging features for efficient monitoring and issue resolution. 🐍🛠️

code-quality data-science debugging error-handling logging monitoring open-source programming python python-tips software-development techtools

Last synced: 28 Apr 2026

https://github.com/nipuna-lakruwan/card-matching-game-java

A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.

begginer-project cardgame game-development gui java javafx memorygame programming swing

Last synced: 29 Apr 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: 29 Apr 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/muhamedlabs/muhamedlabs

This is the profile of a cool creator, though not exactly, but rather of Andrey Muhamed.

profile programming website

Last synced: 11 May 2026

https://github.com/filiprokita/quadratic-equation-solver

This program is a quadratic equation solver that calculates the roots of a quadratic equation with given coefficients. The user is prompted to input the values of 'a', 'b', and 'c' and then the program solves the equation and displays the roots. If the value of delta is negative, the program displays an error.

algorithm computer-science console-application cpp equation-solver math math-solver numerical-methods programming quadratic-equation quadratic-equation-solver roots

Last synced: 24 Mar 2025

https://github.com/v-mayya/programming-statistics-and-econometrics-resources

Programming, statistics and econometrics resources

econometrics programming python r statistics

Last synced: 29 Apr 2026

https://github.com/ubaidsk/myrust.dev

🦀 Practical FAQ guide for Python & C++ developers learning Rust. AI-generated content with community improvements. Direct answers, code comparisons, no fluff.

ai beginners beginners-guide faq jupyter-book learning memory-safety programming python rust rust-lang systems-programming tutorial

Last synced: 29 Apr 2026

https://github.com/akashgutha/akashgutha.github.io

My blog :memo: :pencil2:

blog electronics programming

Last synced: 08 Jun 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/blesson-tomy/s6_network_lab

Network Lab programs in S6

linux network programming

Last synced: 11 May 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/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/skarllot/flow-pair

Personal pair programming with CI&T Flow AI

anthropic assistant chatgpt ciandt claude-ai flow openai 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/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/dmarks84/ind_project_readme-generator

Independent (personal) project in which I automatically generate README files for each of my repositories from my coursework

dataframes etl numpy pandas programming python

Last synced: 29 Apr 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/rohya8/nvminstallation

Node Version Manager (NVM) installation guide on Windows

cheatsheet javascript node nodejs npm nvm programming windows

Last synced: 29 Apr 2026

https://github.com/omiq17/notepad

Some important notes during my learning of new technologies

coding notes programming technologies

Last synced: 12 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/pduartesilva2005/hairday

Aplicação WEB para agendamento para corte de cabelo

babel css frontend fullstack html javascript programming webpack

Last synced: 11 Apr 2026

https://github.com/xastro6/wagus-reward-system

WAGUS Reward System Smart Contract Program: A Rust-based smart contract for the Solana blockchain designed to manage and reward user interactions in the WAGUS reward system. This repository contains the core logic for the reward mechanism, as well as the associated configuration and utility files.

blockchain cryptocurrency defi programming rewards rust smart-contract solana system

Last synced: 12 May 2026

https://github.com/beyondsimulations/programming-everyday-decisions

This repository contains the lectures and tutorials of the course: Programming - Everyday Decision-Making Algorithms

algorithms programming python

Last synced: 30 Apr 2026

https://github.com/pranjalco/workout-tracking-using-google-sheets

This project leverages the **Nutritionix API** and **Sheety API** to track your workouts. Users can enter their workout details in natural language (e.g., "Ran 3 miles"), Uses the **Nutritionix API** to understand the exercise and calculate additional details like duration and calories burned.

api-integration automation fitness google-sheets health-tracking http-requests intermediate json-parsing programming python

Last synced: 30 Mar 2025

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/labex-labs/shell-for-beginners

This course offers a solid foundation in Bash shell scripting, covering Linux command-line essentials. Through hands-on labs and real-world challenges, you'll master file management, text processing, and automation techniques, enabling you to efficiently use the shell in your daily tasks.

bash challenges course exercises hands-on labex labs linux playground programming shell

Last synced: 07 May 2026

https://github.com/tui00/Telegram-bots

Telegram_bots – это мощная библиотека для создания ботов в мессенджере Telegram. Она предоставляет удобный интерфейс для работы с API Telegram, позволяя разработчикам легко создавать, управлять и поддерживать своих ботов.

bot bot-api c-sharp programming telegram telegram-bot-api telegram-bots

Last synced: 06 Oct 2025

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

This comprehensive course covers the fundamental concepts and practical techniques of Pandas, the essential library for data manipulation and analysis in Python. Learn to create, manipulate, and analyze data efficiently using DataFrames and Series.

challenges course exercises hands-on labex labs pandas playground programming python

Last synced: 15 May 2026

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

This comprehensive course covers the fundamental concepts and practical techniques of Matplotlib, the essential plotting library in Python. Learn to create various types of charts and visualizations including line plots, bar charts, scatter plots, histograms, pie charts, and subplots.

challenges course exercises hands-on labex labs matplotlib playground programming python

Last synced: 08 Oct 2025

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

Learn the fundamentals of React from setting up your first app to building interactive components. Master essential React concepts through hands-on labs covering components, JSX, props, state, hooks, event handling, conditional rendering, lists, and forms.

challenges course exercises hands-on labex labs playground programming react

Last synced: 08 Oct 2025

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

Learn the fundamentals of JavaScript programming from basic syntax to DOM manipulation. Master essential JavaScript concepts through hands-on labs covering variables, operators, functions, arrays, objects, and event handling.

challenges course exercises hands-on javascript labex labs playground programming

Last synced: 08 Oct 2025

https://github.com/thiagoneye/course-golang

Go language studies.

go golang google programming

Last synced: 14 Jan 2026

https://github.com/stackblogger/stackblogger.github.io

Stackblogger.com- a tech blog | easy tips and tricks about programming

angular angular2 css html javascript programming

Last synced: 13 Apr 2026

https://github.com/swann126/comptia-free-tutorials

📚 Master CompTIA certifications with free tutorials and hands-on labs designed for beginners to build essential IT skills for professional success.

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

Last synced: 06 Oct 2025

https://github.com/marc7666/computer-organiozation-ii

Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.

assembly programming programming-language universitatlleida university

Last synced: 02 Nov 2025

https://github.com/abhipatel35/java-inheritance-employee-management

Java Inheritance Employee Management: Explore inheritance in Java with classes representing employees, including analysts and salespersons, showcasing salary raises and bonuses.

code employee-management extends inheritance intellij-idea java javaclass object-oriented-programming parent-child-class programming software-development subclass superclass

Last synced: 18 Jan 2026

https://github.com/webmekanic/botict

An Application that go through numbers from 1 to 100

css design javascript meteorjs programming reactjs

Last synced: 18 Jan 2026

https://github.com/matviyroman/roman.programist.top

roman.programist.top

programmer programming

Last synced: 31 May 2026

https://github.com/obaskly/42piscine

My experience during the 42 C piscine

42born2code 42cursus 42piscine 42projects 42school c coding programming shell

Last synced: 09 Oct 2025

https://github.com/otumian-empire/crypto-sec-oe

Crypto is a sample practice project for the swift python programming material, https://github.com/Otumain-empire/swift-python that implements the Cesar-cipher. Isn't that great?

otumian-empire programming python3 swift-pythom

Last synced: 05 Oct 2025

https://github.com/corocoto/crb-language

programming language on JS :man_technologist: :computer: :symbols: :woman_technologist:

crb-language javascript js programming programming-language

Last synced: 09 Oct 2025

https://github.com/paphada1103/data-analysis-with-python

📊 Analyze data efficiently using Python’s top libraries. Learn to explore, clean, and visualize data for meaningful insights in your projects.

carpentries data-analysis data-carpentry data-visualisation dataframe-api dataset english hacktoberfest ibm jovian lsl machine-learning matplotlib programming python realtime social-sciences spark

Last synced: 09 May 2026

https://github.com/kashish-naik/complete-webdev-cheatsheet

🛠️ Master web development with this comprehensive cheatsheet covering design, layout, performance testing, and deployment tips. Collaborate and enhance your skills.

accessibility api backend css databases deployment frameworks frontend html javascript programming responsive-design seo version-control web-development

Last synced: 07 May 2026

https://github.com/miyoherman/fake-password-cracker-prank

🔐 Simulate a password cracking tool with this harmless prank script for fun or education; fully safe and non-intrusive.

batch-script beginners console-app dmsmenula educational fake-hacker fun-project learning prank programming simulation windows

Last synced: 09 Oct 2025

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

Collections of programming books.

books django javascript programming python react

Last synced: 10 Oct 2025

https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises

DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️

algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io

Last synced: 26 Feb 2025

https://github.com/pranjalco/quizzler

The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.

api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui

Last synced: 10 Oct 2025

https://github.com/aniketkumar15/c-language-code

C basic practice question code.

c c-language programming programming-language

Last synced: 10 Jan 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/acetinkaya/pylabmind

İstanbul Gelişim Üniversitesi (İGÜ) "PyLabMind" takımının çalışmalarının tanıtım sayfasıdır.

algorithms artificial-intelligence programming project python3

Last synced: 03 Sep 2025

https://github.com/narukoshin/blog

Something like a blog where I will post articles about things I'm interested at, music, IT, etc.

articles blog guitar music programming

Last synced: 27 Jan 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/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/daxxbhailive/chapel-upv

🚀 Simplify and enhance your UPV campus experience with chapel-upv, a user-friendly platform for accessing resources and services efficiently.

algorithms chapel compiler-design distributed-systems documentation high-performance languages open-source parallel-computing programming research scientific-computing software-development upv user-guide

Last synced: 15 Oct 2025

https://github.com/aishanipach/50daysofjs

Challenge by Codedamn & Front-end questions to expand your knowledge!

challenge codedamn javascript nodejs programming

Last synced: 17 May 2026

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

C program development

c programming

Last synced: 10 Apr 2025

https://github.com/djccnt15/coding_test

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

programming python

Last synced: 13 Jun 2025

https://github.com/tokhy1/chatgpt_clone

TokhyGPT is a React-based chat application that replicates the capabilities of the GPT-3.5 language model. With this clone, you can engage in interactive and natural conversations with the AI, use it for educational purposes, or even integrate it into your own applications. Explore the power of AI-driven chatbots in this open-source project.

api apiintegration chatgpt css design hooks html javascript jsx openai openai-api programming reactjs

Last synced: 08 Apr 2026

https://github.com/didogrigorov/leetcode-may-daily-challenges-2023

Python solutions to LeetCode's May 2023 Daily Challenges, organized by date. Ideal for practicing coding, mastering Python, and preparing for interviews.

algorithm-challenges algorithms algorithms-and-data-structures coding coding-challenge coding-challenges coding-interviews data-structures interview leetcode leetcode-python leetcode-solutions programming python python3

Last synced: 12 Oct 2025

https://github.com/code-help-tutor/programming-assignment-2-bismuth-interpreter

Programming 代写代做 编程辅导, code help, CS tutor, WeChat: cstutorcs Email: tutorcs@163.com

programming

Last synced: 22 Jun 2026

https://github.com/newir295/software_develpment

Software Development GIT Repo Applying OOP and Programming Principles in Projects & Side Hustles

cpp design-patterns oop oop-principles programming

Last synced: 08 Apr 2025

https://github.com/silent0wings/oddonacci-sequence-calculations

This project implements two methods for calculating Oddonacci numbers using Java: a linear tail-recursive approach and a multiple recursive approach. These methods are implemented to study their performance in terms of execution time and efficiency.

algorithm algorithm-design coding-practice computational-math fibonacci-variant java math-algorithms math-functions mathematics number-sequences oddonacci-sequence programming recursion sequence-calculation sequence-generation

Last synced: 13 May 2026