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/kanannuruyevs/programming-books

Collections of programming books.

books django javascript programming python react

Last synced: 06 May 2026

https://github.com/awais-124/bankist-web-app

A Bankist App developed using JavaScript for learning.

arrays css html js programming webapplication

Last synced: 03 Feb 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/jcavat/scalinea

Linear Programming Modeler for Scala

linear linear-programming-modeler programming quadratic scala solver

Last synced: 04 Jun 2026

https://github.com/labex-labs/practice-database-programming-courses

Master Database programming with 5 beginner-to-advanced courses. Interactive labs and guided projects perfect for new programmers.

awesome awesome-list courses database exercises hands-on labex programming

Last synced: 26 Jun 2025

https://github.com/sam81/emacs-notes

Some notes on using the Emacs text editor

emacs programming text-editing writing

Last synced: 23 Mar 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/labex-labs/kali-free-tutorials

Practice Kali Linux Free Tutorials | This repo collects 51 of free tutorials for Kali Linux. Kali is a specialized Linux distribution designed for security researchers and penetration testers. This Skill Tree offers a comprehensive learning path for mastering Kali Linux. It’s perfect for beginner...

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

Last synced: 26 Jun 2025

https://github.com/labex-labs/practice-nmap-programming-courses

Master Nmap programming with 2 beginner-to-advanced courses. Interactive labs and guided projects perfect for new programmers.

awesome awesome-list courses exercises hands-on labex nmap programming

Last synced: 26 Jun 2025

https://github.com/sokhuong-uon/go-shorts

Tutorial for Go Programming Language on my YouTube channel ( A lot of code )

backend coding go golang learn-to-code programming server shorts tips tips-and-tricks youtube

Last synced: 19 May 2026

https://github.com/gmahesh007/demo_practise

*This is a repository for testing and demo projects, showcasing my technical skills and problem-solving abilities through various hands-on works and experiments.

demos practice-project problem-solving programming

Last synced: 22 Mar 2025

https://github.com/bhapkarvaibhav/bhapkarvaibhav

This repository contains my GitHub profile README. It highlights my journey as a Java developer, my skills, projects, and interests in software development

backend-development java open-to-collaborate programming software-development software-engineering

Last synced: 13 Sep 2025

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/hasanyahya101/ds_lab_solutions

Solutions to Data Structures lab questions from Fall 2023 Semester in Fast Nuces Lhr. The actual questions can be found in pdf files. Note that, this is for the Lab (subject), not the theory subject.

data-structures ds fast lhr nuces programming

Last synced: 19 Jun 2025

https://github.com/tailot/taylored

Make everything a plugin.

patches programming scripting scripting-language tool

Last synced: 20 Jun 2025

https://github.com/labex-labs/css-practice-plus

[CSS Practice Plus]-In this course, You will practice more labs of CSS. This will help you to master the skills more deeply.

awesome awesome-list challenges course css education hands-on html javascript labex labs programming

Last synced: 31 Dec 2025

https://github.com/gcoronelc/uc-2021-20-fund-prog

Curso Fundamentos de Programación en la Universidad Continental del programa a distancia.

cpp gcoronelc programacion programming

Last synced: 10 Jul 2025

https://github.com/labex-labs/pandas-practice-plus

[Pandas Practice Plus]-In this course, You will practice more labs of Pandas. This will help you to master the skills more deeply.

awesome awesome-list challenges course education hands-on labex labs pandas programming python

Last synced: 31 Dec 2025

https://github.com/oleks/trafaret

Template-Driven Programming Exercises

exercise programming templates

Last synced: 05 Apr 2025

https://github.com/denizgursoy/programing-essentials-a-beginner-s-guide-with-a-holistic-approach

Programing Essentials: A Beginner's Guide With A Holistic Approach

beginner go golang learning programming

Last synced: 25 Jun 2025

https://github.com/kemtan/itnc

Informatics & Creation (ITNC) extracurricular repository

arduino cpp esp32 esp8266 programming python robotics

Last synced: 12 Apr 2026

https://github.com/solracsx/powersub-demo-8327

⚡ Simplify your subscription management with powersub-demo-8327, a demo tool to streamline and automate your service subscriptions effortlessly.

api backend demo deployment educational frontend graphql javascript open-source powersub programming sample-code testing tutorials web-development

Last synced: 06 May 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/marquincss/parallax-amora

Site produzido em HTML e CSS. Homenagem para minha cadela Amora.

bones css css-flexbox css3 dog dogs html html5 parallax programming

Last synced: 19 May 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/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/joaofaveri/pull-request-na-pratica

Repositório de aprendizagem sobre como criar um Pull Request (PR). Saiba na prática como criar um Pull Request, submetendo alterações neste repositório, que serão aceitas pelos colaboradores

awesome awesome-list begginer-friendly begginers css3 education first-timers-friendly floss foss git github html5 iniciantes javascript learning-by-doing open-source programming pull-request tutorial

Last synced: 31 Dec 2025

https://github.com/eeyribas/snakegame

Snake game is a game where the snake grows by eating apples and can pass through walls without dying.

c collision-detection cplusplus design drawing food fps-game game game-2d game-design game-over game-rules glut-library keyboard-controls library opengl programming snake snake-game visual-studio

Last synced: 06 May 2026

https://github.com/windscale-stephen/ex4prog-go

My solutions for the book "Exercises for Programmers" written in Go

go programming

Last synced: 12 Sep 2025

https://github.com/tanerius/graphics

This repository is about computer graphics

computer-graphics graphics matrix matrix-computations programming

Last synced: 04 Feb 2026

https://github.com/celiovjunior/unifor-poo-av-01

Atividade 1 da disciplina de Programação Orientada a Objetos do 2º semestre do curso de Análise e Desenvolvimento de Sistemas - UNIFOR.

academic java programming

Last synced: 27 Feb 2025

https://github.com/edandresvan/practice-book-brenden-matthews-rust-design-patterns

Practical exercises from the book «Rust Design Patterns» by Brenden Matthews (Manning).

practice programming programming-practice rust rustlang

Last synced: 03 Jan 2026

https://github.com/iamgauravkhanna/hands-on-java

Java related topics and examples

java java8 programming

Last synced: 26 Mar 2025

https://github.com/akhil-peram/c-programming

Programs for C Language

c programming

Last synced: 13 Apr 2025

https://github.com/woolseyworkshop/article-controlling-an-arduino-uno-wifi-rev2-or-arduino-uno-with-wifi-shield-from-a-web-browser

Controlling An Arduino Uno WiFi Rev2 Or Arduino Uno With WiFi Shield From A Web Browser Article Resources

arduino electronics linux macos programming web-development windows

Last synced: 12 Apr 2026

https://github.com/san7o/giovanni-diary

Hello fellow traveler, welcome to my humble public diary

programming

Last synced: 18 May 2026

https://github.com/rajtilak-2020/java_calculator

A simple yet elegant calculator application developed in Java using Swing. This project demonstrates basic calculator functionalities and a clean user interface.

java programming project

Last synced: 03 Jul 2026

https://github.com/rafaelmprogrammer/mondrian_game

Collect the pieces of paint in the maze and complete the painting. Mondrian Maze was developed in 2 days for the Theana Game Jam.

game game-2d game-dev game-development junior-developer junior-programmer junior-project programming

Last synced: 01 Mar 2026

https://github.com/mumuki/mumuki-html-runner

🕸️ Sinatra server for validating Web pages with HTML, CSS and JavaScipt within Mumuki

code-evaluation educational hexp html mumuki nokogiri programming ruby runner web-development

Last synced: 28 Feb 2025

https://github.com/princeinscripts/leetcode-question

A repository containing solutions to LeetCode questions focused on Data Structures and Algorithms (DSA), aiding in practicing and mastering key concepts in computer science.

algorithms computer-science data-structures leetcode practice-repository programming

Last synced: 04 Sep 2025

https://github.com/tcdtist/public-programming-concepts

A repository to explore programming principles, patterns, and methods through code examples, blogs, books, and practical resources. ✌🏻

blogs books javascript programming programming-concepts

Last synced: 24 Jun 2025

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

Adafruit IO: Connecting Your Arduino To The Outside World Article Resources

adafruit-io arduino electronics programming

Last synced: 17 May 2026

https://github.com/lixx21/dicoding_basic_javascript

Basic javascript programming language code to learn

dicoding javascript programming

Last synced: 03 Apr 2025

https://github.com/zachstence/portfolio

A portfolio of some work I did throughout high school and college

code css html php portfolio programming projects website

Last synced: 12 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/monowarhusain/cse111_programming-language-ii_sp24-

This course covers data structures, syntax specification, language theory basics, and math fundamentals. It also includes formal languages, structured programming, and an overview of high-level languages. Students will design and code applications in a suitable language.

bracu bracucse cse111 encapsulation inheritance monowar monowar-husain-bracu monowar-husain-cse monowar-husain-mns monowar-husain-omi-bracu monowarbracu oop programming python taw

Last synced: 29 Apr 2026

https://github.com/neemiasbsilva/programming-skills

Welcome to my repository of programming skills. Summary, i will show some implementations of classic programming challange. I'II try to use in most of problem Java program language, because I want to improve my skills in this language.

code-challenge-practice programming programming-challenges

Last synced: 16 May 2026

https://github.com/marcuwynu23/ai-generated-articles

Explore this repository's markdown files for guides and tutorials on programming setups, installations, and tips to optimize your workflow and solve common issues, from database configurations to project creation.

articles document expressjs laravel mongodb mssql mysql nodejs php posgresql programming python rails ruby security sql technology vue

Last synced: 09 Apr 2025

https://github.com/StudyResearchProjects/progra-usm-cl

JavaScript (NodeJS) implementation of programming exercises from Chile's "Santa Maria" University (USM)

exercises fundamentals programming santa-maria-university university usm

Last synced: 04 Sep 2025

https://github.com/rkstudio585/number-guessing-game

Number Guessing Game is a C program where players guess a random number between 1 and 100. With up to 10 attempts, users receive feedback on whether their guesses are too high or low. It's a fun and interactive way to test your guessing skills!

c-program cprogramming game games guessing guessing-game number number-guessing number-guessing-game number-theory program programming

Last synced: 12 Jun 2025

https://github.com/kawapa/kawapa.github.io

A personal blog showcasing my thoughts, and technical insights, built with passion and code.

books cpp productivity programming

Last synced: 17 May 2026

https://github.com/jimcostdev/curso-go

Sumérgete en el mundo de Go y domina uno de los lenguajes más potentes y eficientes de la actualidad.

golang programming

Last synced: 17 May 2026

https://github.com/uehwan/programming-study-pathway

A concise curriculum for mastering computer science using web materials

coding computer-science java machine-learning programming python web

Last synced: 12 Apr 2026

https://github.com/lyy289065406/soapui

soap 客户端

programming

Last synced: 15 Apr 2026

https://github.com/dariofad/dot-emacs

My Emacs dotfiles as a programmer and a Japanese learner

daemon dot-files emacs japanese-language lsp presentations programming use-package

Last synced: 17 May 2026

https://github.com/rafaelmprogrammer/stopwatch_windowsforms

This code describes a basic timer with a graphical interface, where you can start, stop, and reset the timer using buttons.

csharp junior-programmer programmer programming windows-forms-application

Last synced: 15 Jul 2025

https://github.com/himanshuch8055/collage-work

⨇“A code is like love, it has created with clear intentions at the beginning, but it can get complicated.”⨇

c programming

Last synced: 15 Jul 2025

https://github.com/exp-codes/dt_otp

嵌入式:动态令牌-dll&so实现库

programming

Last synced: 03 Apr 2025

https://github.com/h4mbl3x/prog1_laboratorio_2022_23

Laboratorio de Fundamentos de la Programación del curso 2022/23.

esi ingenieria-informatica java lab laboratorio laboratory programacion programming uclm

Last synced: 29 May 2026

https://github.com/sandyg6/100-days-python-challenge

Started with my 100 days of coding challenge with Python Programming language.

coding coding-challenge programming python python3

Last synced: 05 Jul 2025

https://github.com/omr-ql/deep-learning-algorithms

This is my Deep Learning algorithms I have implemented so far.

ai algorithms deep-learning programming python

Last synced: 23 Jun 2025

https://github.com/swapnanildutta/python-programs

Surfing and exploring through Python programming. 🏄🏻‍♂️🐍

algorithms-and-data-structures datastructures general-purpose hacktoberfest hacktoberfest2020 programming python3

Last synced: 25 Apr 2025

https://github.com/harbur/golang-gin-starter

Golang Gin Starter Pack

handbook programming starter-pack

Last synced: 25 Jan 2026

https://github.com/sderosiaux/zio-story

🎯 Interactive, gamified learning platform for mastering ZIO - Scala's powerful library for async and concurrent programming

concurrent-programming education functional-programming gamification interactive-learning learning-platform nextjs programming scala tutorial typescript zio

Last synced: 07 May 2026

https://github.com/zeeshier/programming_fundamentals

In this reposity, i covered Programming Fundamentals in C++ for Beginners

cpp programming programming-fundamentals

Last synced: 13 Jun 2025

https://github.com/labex-labs/red-hat-system-administration-rh134-labs

In this intermediate course, advance your Red Hat Enterprise Linux system administration skills through hands-on labs, including command-line productivity, task scheduling, performance tuning, SELinux management, storage management, network security, boot process control, and containerization.

challenges course exercises hands-on labex labs linux playground programming rh134 rhcsa rhel

Last synced: 21 Jun 2025

https://github.com/yaroxs/ritual-bash-script

🎶 Execute a unique ritual through this Bash script, activating sound and memory in a dynamic blend of code and art.

automation backups bash-script command-line devops linux open-source personal-productivity programming rituals scripting system-configuration task-automation terminal unix workflow

Last synced: 07 May 2026

https://github.com/ntdls/simple-scripting-engine

A robust, general purpose, loosely typed and fully interpreted scripting engine for the web or desktop.

ide programming scripting showcase

Last synced: 04 Jul 2025

https://github.com/arthurcfranklin/sistema_bancario

Projeto simples de um sistema bancário, desenvolvido como parte do bootcamp da DIO (Digital Innovation One).

bootcamp-project digital-innovation-one dio-bootcamp programming python

Last synced: 19 Jun 2025

https://github.com/portellam/bash-classes-and-functional-outputs

How to implement "classes" and functional outputs in Bash, which are not native to the language.

bash bashscript class compiled function inherited input interpreted language output programming reference scripted

Last synced: 17 Jun 2025

https://github.com/rabinadk1/python

Python for everyone

programming python python3

Last synced: 11 Mar 2026

https://github.com/compilandoyt/20240914-git-github

¿Quieres aprender cómo gestionar versiones de tu código de manera profesional? En este tutorial te explico desde cero cómo usar Git para controlar versiones de tus proyectos y cómo aprovechar GitHub para colaborar y almacenar tu código en la nube.

collaboration git github programming tutorial version-control

Last synced: 02 Feb 2026

https://github.com/pngo1997/conways-game-of-life

Implements a simulation of Conway’s Game of Life on torus shape.

programming python

Last synced: 23 Jun 2026