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/bixat/language-keywords-reference

Cross-language keyword reference comparing Python, Dart, TypeScript, and Rust. Keywords aligned by concept and function for easy language switching and learning.

keywords languages programming

Last synced: 11 Feb 2026

https://github.com/shudhanshurp/--hacktober2022--

Hacktober Fest 2022. Let's solve some issues! Repo contains AI problem and Web development projects.

contributions-welcome hacktoberfest hacktoberfest2022 javascript open-source programming python

Last synced: 11 Feb 2026

https://github.com/sayed94h/aqyanoos

Web Development Services , Teaching Computer, Coding and Programming, Courses and tutorials, Building updating upgrading websites, Cloud technology, Cloud services

amazon build-web-application build-website coding computer computer-science create-web-app create-website make-website programming programming-course web-development web-development-course website website-builder website-design website-development

Last synced: 27 Feb 2026

https://github.com/paulrosset/paulrosset_homepage

Paul Rosset's personal homepage

blog blogging coding life programming projects

Last synced: 12 Feb 2026

https://github.com/probablyjassin/probablyjassin.github.io

My Website written in Nuxt.js with Nuxt Content

nuxt nuxt-content portfolio programming website

Last synced: 16 Apr 2026

https://github.com/m-ah07/currency-converter-go

A simple and efficient currency converter written in Go (Golang) using real-time exchange rates from the ExchangeRate-API.

apidevelopment currencyconverter developertools golang golangprojects goprojects opensource opensourcecommunity programming

Last synced: 12 Feb 2026

https://github.com/bredefk/programming-ntnu

Repository for some of my assignments from NTNU

android assignments bash c java ntnu programming

Last synced: 16 Apr 2026

https://github.com/compilandoyt/20240914-busqueda-binaria

La búsqueda binaria es uno de los algoritmos más eficientes para encontrar un elemento en una lista ordenada. En este video, te explico cómo funciona paso a paso y cómo puedes implementarla en tu propio código.

binary-search efficient-algorithm programming search-algorithm

Last synced: 28 Feb 2026

https://github.com/dni/blog

dni's personal blog, about coding, hacking, linux, etc.

lightning-network programming

Last synced: 13 Feb 2026

https://github.com/labex-labs/monitoring-and-logging-for-devops

Master the essentials of monitoring and logging in DevOps environments. This comprehensive course covers Prometheus for metrics collection, Grafana for visualization, and Loki for log aggregation. Through hands-on labs, you'll learn to set up monitoring infrastructure, configure exporters, create dashboards, write alerting rules, and analyze sys...

alerting course devops exporters grafana hands-on hands-on-labs infrastructure labex labs log-aggregation logging loki metrics monitoring observability programming prometheus system-analysis visualization

Last synced: 14 Feb 2026

https://github.com/sunnahboy/checkfake_true_news

Building data structures using Linked lists and arrays and find best algorithms for implementing a system for detecting Fake News

algorithms data level low programming structure

Last synced: 28 Feb 2026

https://github.com/wandeber/quara

Lenguaje de programación interpretado por JavaScript. Pensado para preprocesar texto como platillas de email.

interpreter language programming

Last synced: 28 Feb 2026

https://github.com/isaakiel/isaak_lessons

Short lessons for the ISAAK meetings

archaeology programming teaching teaching-materials

Last synced: 28 Feb 2026

https://github.com/dencodez/life

The Life coding language is out! More info in README... Life version: Pre-Alpha. Install Life here! 👇🏼

coding explorerlanguage life programming

Last synced: 19 Mar 2026

https://github.com/justintime50/muffinscript-vscode

Syntax highlighting for the MuffinScript programming language.

extension highlighting language muffin muffinscript programming syntax vscode

Last synced: 15 Feb 2026

https://github.com/frosteen/learn_to_code

These are take-down notes when learning a new programming language.

coding learning programming

Last synced: 15 Feb 2026

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

In this course, you will learn how to use Wireshark to capture and analyze network traffic. You will learn how to install Wireshark, capture packets, and analyze them. You will also learn how to use Wireshark to troubleshoot network issues, analyze network traffic, and secure your network.

beginner-guide course cybersecurity cybersecurity-education cybersecurity-tools hands-on labex labs network-analysis network-monitoring network-protocols network-security network-troubleshooting packet-capture programming protocol-decoding security-analysis tcp-ip traffic-analysis wireshark-tutorials

Last synced: 16 Feb 2026

https://github.com/labex-labs/penetration-testing-for-beginners

Test your skills in this challenge-based course covering essential penetration testing techniques. Each challenge requires you to independently discover and exploit vulnerabilities using industry-standard tools like Nmap, FTP, SMB, Telnet, Rsync, RDP, HTTP, and SSH. Perfect your reconnaissance and enumeration skills through self-guided explorati...

challenges course cybersecurity exercises hands-on labex labs playground programming

Last synced: 15 Feb 2026

https://github.com/kneth/kneth.github.io

Kneth's Korner - my personal homepage and blog

open-source programming

Last synced: 16 Feb 2026

https://github.com/vitormimaki/sweettec

SweetTec (Access Database)

access database programming sql vba

Last synced: 16 Feb 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/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/rmdnhub/xogame

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

angular css html programming typescript

Last synced: 09 May 2026

https://github.com/piotrekpkp/ant-page

ANT Project website!

programming

Last synced: 02 Mar 2026

https://github.com/gofaone315/memerdevs

MemerDevs is a platform designed for developers, programmers, and tech enthusiasts to share their experiences in a fun and engaging way—through memes. Whether you're debugging, coding, or just enjoying the developer community.

coding humour memerdevs memes programming social-media social-network website

Last synced: 03 Mar 2026

https://github.com/vaibhavmojidra/python---demo-reading-files

Python provides inbuilt functions for creating, writing, and reading files. There are two types of files that can be handled in python, normal text files and binary files (written in binary language, 0s, and 1s)

coding mojidra programming python python2 python3 reading reading-files reading-files-using-python vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 27 Mar 2026

https://github.com/papkuworld/polymath

20 year Curriculum that will make you a polymath. (Under Construction). Main focus being actively developed.

blue-teaming cybersecurity hacking network-engineering open-source polymath programming red-teaming security-engineering software-development university web-development

Last synced: 04 Mar 2026

https://github.com/aathifzahir/awesome-links

This repository offers a curated list of free online resources, tools, and courses across topics like Learning & Certification, Developer Tools, Web Development, and GitHub/Open Source, helping developers of all levels advance their skills.

backend-development certifications developer-resources developer-tools educational-resources freecourses frontend-development fullstack-development github-repository learning-materials learning-resources open-source programming software-engineering tutorials uiux-design web-development web-development-resources

Last synced: 04 Mar 2026

https://github.com/ilovebacteria/cheatsheet

My big cheatsheet in programming

cheatsheet github-pages programming static-site

Last synced: 04 Mar 2026

https://github.com/renvasco/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: 17 Apr 2026

https://github.com/danieldantasdev/intro-to-programming_course-luisdev-essential-beginner-part-6_dotnet-8_csharp-12

Repositório da trilha 'Introdução à Programação' do Kit Essencial Iniciante .NET. Inclui conteúdos sobre lógica, algoritmos, fundamentos de programação, introdução ao Portugol e exemplos práticos para iniciantes começarem do jeito certo.

algorithms beginner csharp dotnet fundamentals learning logic luisdev portugol programming

Last synced: 17 Apr 2026

https://github.com/davityak03/basics-of-python-

In this we have done multiple programs in python so as to develop the basic skill sets in python

array dictionary lists matrix numpy pandas programming python sets

Last synced: 02 Apr 2026

https://github.com/eliasdehondt/learn-r

Welcome to the Learn-R repository! This is your go-to resource for learning the R programming language, whether you're a beginner or looking to enhance your skills.

data-analysis data-visualization education machine-learning programming r statistics tutorials

Last synced: 03 Apr 2026

https://github.com/pranjalco/password-manager-intermediate

A Password Manager app with a GUI to store, manage, and retrieve passwords. It generates random passwords, auto-copies to clipboard, and saves credentials (website, username, password) in JSON. Features include error handling, input validation, search functionality, and a lock icon for a professional look.

automation clipboard error-handling file-handling gui-application gui-development intermediate json-manipulation password-generator password-manager programming python task-automation tkinter

Last synced: 17 Apr 2026

https://github.com/freyjafa/freyjafa

Removing barriers to growth and aiding the acceleration of learning engineering skills by examining the history and roots of everything related to engineering.

coding css education euclid fortran freyja history html javascript math matlab programming typesetting website youtube

Last synced: 17 Apr 2026

https://github.com/simpsonresearch/apc9-10

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

learn programming python sql sqlite

Last synced: 17 Apr 2026

https://github.com/lyy289065406/beauty-eye

swing 仿 Mac 外观风格构件

beauty-eye java programming ui

Last synced: 04 Apr 2026

https://github.com/pejmancommits/notes

notes about informative stuff

database devops linux postgresql programming shell

Last synced: 04 Apr 2026

https://github.com/cacilhas/kodumaro

Development blog

development programming technology

Last synced: 05 Apr 2026

https://github.com/gz30eee/c-consteallation

A collection of projects showcasing the power and versatility of C, C++, and C# for efficient programming solutions.

algorithms c c-plus-plus c-sharp coding data-structures networking performance programming software-development

Last synced: 18 Apr 2026

https://github.com/simpsonresearch/apc0

Introduction to my Advanced Programming Club

go learn programming python rust

Last synced: 06 May 2026

https://github.com/realvishalrana/open-source-path-finder

Open Source Path Finder is a tool to discover open-source projects tailored to your skills and interests. Whether you're a beginner looking for your first contribution or an experienced developer exploring new domains, this tool helps you find projects based on search queries, tags, programming languages, and difficulty levels.

beginner-friendly collaboration developer-tools github-api hacktoberfest javascript nextjs open-source open-source-contributions programming repository-finder tailwindcss typescript

Last synced: 18 Apr 2026

https://github.com/sohomm/cbtc-c-coding

task1 : word count-open a file count the words , task2: expense tracker with switch case and multi-options , task3: C# code for number guessing

c c-language cipherbyte cipherbyte-technologies coding csharp programming project research shell wordcount

Last synced: 19 Apr 2026

https://github.com/dirkgroot/dirkgroot.github.io

Source code for my GitHub Pages site

kotlin programming tdd

Last synced: 19 Apr 2026

https://github.com/witsawa-corporation/basic-web-app

Basic web application for beginner

css html javascript js programming

Last synced: 20 Apr 2026

https://github.com/surabhiojha12/cpp-programming-

C++ programming examples

coding cpp programming

Last synced: 04 Jun 2026

https://github.com/play3rzer0/bitcoin-btc-total-supply-simulator

These programs compute the total Bitcoin reward sizes, and the actual total supply of bitcoins.

bitcoin bitcoin-total-supply programming python while-loop

Last synced: 20 Apr 2026

https://github.com/calebe94/programacao_em_java

Programação em Java

code java programming snippets

Last synced: 21 Apr 2026

https://github.com/ln6000/lidar-unity

A lidar scanner code and setup using particles in unity 6 - feel free on to tell me how I can make my code better

csharp game game-development horror lidar particles point-cloud programming unity3d unity6

Last synced: 21 Apr 2026

https://github.com/coatless-textbooks/c4ds

Computing for Data Science is a work in progress tutorial book being made for STATS 290 at Stanford University

programming r statistics textbook

Last synced: 21 Apr 2026

https://github.com/tirth063/spring-image-forge

A powerful Spring Boot REST API for dynamic image generation, perfect for placeholders, mockups, and testing environments.

2d-graphics api backend developers image-api image-processing java open-source placeholder-image programming rest-api springboot web-development

Last synced: 22 Apr 2026

https://github.com/michalspano/compsci

CompSci – a personal *dump* of everything related and possibly non-related.

compsci computer informatika learn maturita programming science

Last synced: 24 Apr 2026

https://github.com/benbaptist/luminos

A CLI utility integrating Large Language Models (LLMs) into your shell, empowering seamless interaction with advanced AI directly in the terminal. 🚀

ai ai-led cli http llm programming shell

Last synced: 24 Apr 2026

https://github.com/ntdls/k-loc-calculator

Quick and easy way to count the lines of code in your project.

files math programming text

Last synced: 24 Apr 2026

https://github.com/baku-stark/pythonexe

🐍 | Exercícios Python

programming python

Last synced: 06 Jun 2026

https://github.com/nicolocurioni96/tutorial-swift-intermedio

Swift programming tutorials, Intermediate tutorials (ITA language) 🇮🇹

ios iosdevelopment programming swift swiftui tutorial

Last synced: 25 Apr 2026

https://github.com/jebyrnes/2020_uri_talk

2020 Talk for URI R Users Group

professional-development programming r

Last synced: 25 Apr 2026

https://github.com/jrhrmsll/k8s-client-go

Programming Kubernetes examples

client-go golang kubernetes kubernetes-api programming

Last synced: 25 Apr 2026

https://github.com/shoaib1522/unix-shell-creation

A Unix shell is a command-line interpreter that provides a user interface for interacting with Unix-like operating systems. It acts as a bridge between the user and the kernel, allowing you to execute commands, manipulate files, and automate tasks.

c config history-management operating-system programming shell-script shellscript unix-shell version-control

Last synced: 26 Apr 2026

https://github.com/ruokokoski/cs-a1110

Aalto University - CS-A1110 Ohjelmointi 1

programming scala

Last synced: 07 Jun 2026

https://github.com/umaarov/file-path-inserter

Automatically inserts file paths as comments at the top of your code files. Supports multiple file types and integrates with VSCode.

automation file-management nodejs opensource programming vscode

Last synced: 26 Apr 2026

https://github.com/damechocolateya/yasos

Compiler for the new language yasos

compiler cpp llvm programming programming-language

Last synced: 09 May 2026

https://github.com/titchwotlakosta779/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: 27 Apr 2026

https://github.com/eliabdiel/python-chat-app

How to build a chat application with python and streamlit

chat-application chatbot frontend programming python streamlit streamlit-application webapp

Last synced: 27 Apr 2026

https://github.com/mituskillologies/pcp-python-dec22

Python Training Session at Pimpri Chinchwad Polytechnic, Pune

class data-structures decision-making functions looping objects programming python python3

Last synced: 08 Jun 2026

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/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/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/ahmed-maher77/mansoura-stories__blog-app

A full-stack and responsive blog app focused on programming, technology, and computer science. Users can create posts, view articles, interact with content dynamically, and manage content through a personalized dashboard while enjoying a seamless experience.

accessibility blogapp firebase fullstack javascript performance programming responsive-design seo techblog web-application web-development website

Last synced: 29 Apr 2026

https://github.com/woolseyworkshop/article-using-the-arduino-serial-plotter-to-visualize-real-time-data

Using The Arduino Serial Plotter To Visualize Real Time Data Article Resources

arduino electronics programming

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/jondolf/website

My personal website https://joonaa.dev where I share my projects and write blog posts about whatever I'm interested in or working on.

astro blog programming science website

Last synced: 29 Apr 2026

https://github.com/nagipragalathan/django_otp_login

This repository provides a Django example implementation of OTP (One-Time Password) login functionality. Users can receive an OTP via email and use it for authentication.

authentication django djangoprojects opensource otplogin programming python signup twofactorauthentication websecurity

Last synced: 29 Apr 2026

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/akashgutha/akashgutha.github.io

My blog :memo: :pencil2:

blog electronics programming

Last synced: 08 Jun 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/rohya8/nvminstallation

Node Version Manager (NVM) installation guide on Windows

cheatsheet javascript node nodejs npm nvm programming windows

Last synced: 29 Apr 2026