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/iamjuniorb/data_structures_and_algorithms

I'm working on Data Structures and Algorithms I C949 class in school and decided to write up all of these searching algorithms, sorting algorithms, strutures, and so on to get a better understanding. These can be used with large datasets to test their space and time complexities.

data data-analysis data-science data-structures datastructures datastructures-algorithms datastructuresandalgorithm math mathematics programming python python-app python-library python3

Last synced: 08 Jun 2026

https://github.com/medaminenasfi/traducode-app

🔁 TraduCode: Convert algorithms into code (Python/Java) with an intuitive web interface. Built with HTML, CSS & JavaScript.

algorithm code-generation css developer-tools html javascript open-source programming programming-tool pseudocode syntax-highlighting web-app

Last synced: 13 Apr 2026

https://github.com/lpalbou/llm-basic-benchmark

Comprehensive benchmark of 44 open source language models across creative writing, logic puzzles, counterfactual reasoning, and programming tasks. Tested on Apple M4 Max with detailed performance analysis.

benchmark cogito counterfactual gemma3 granite3 llama3 llama4 llm mlx ollama open-source phi4 programming puzzle qwen3 writing

Last synced: 29 Apr 2026

https://github.com/fl97-mo/level-1-python-beginner-guide

Learn Python from scratch! This repository provides a beginner-friendly guide to Python programming, with practical examples, projects and detailed explanations.

algorithms basics beginner-friendly control-structures data-structures examples exercises functions modules oop programming projects python tutorial

Last synced: 05 May 2026

https://github.com/codebypinar/super-heatmapper-project

A comprehensive video analysis and heatmap generation tool based on Ultralytics YOLOv8.

artificial-intelligence computer-vision image-processing machine-learning opencv programming python real-time-object-detection yolo

Last synced: 29 Apr 2026

https://github.com/jaykef/b1-programming-tutorials

This repo contains source codes and slides for a programming tutorial session I weekly hold in my school (Beijing Institute of Technology)

programming python tutorials vuejs

Last synced: 05 May 2026

https://github.com/saeedkohansal/chart.js-tutorial-with-examples

Chart.js is a lightweight, open-source JavaScript library for creating stunning and interactive charts using HTML5 Canvas. It supports various chart types like bar, line, and pie charts, is easy to use, and offers customization options to suit any data visualization needs. Perfect for modern web applications!

barchart canvas chart chart-js chartjs charts css data-visualization datavisualization gilgeekify html html-chart html5 javascript linechart piechart programming scatterchart web-development webdevelopment

Last synced: 05 May 2026

https://github.com/sprintlanguage/asm

The custom Assembler / Assembly format for the Sprint language, programmed in C!

asm assembly c compiler language programming sprint

Last synced: 29 Apr 2026

https://github.com/demkeys/pythonhexdump

Simple script to create a hexdump of a file in a specific format

code hexdump infosec linux programming python python3 script windows

Last synced: 09 Apr 2026

https://github.com/rajan-poudel/codsoft

This repository contains my solutions for CODSOFT virtual python internship. (MAY BATCH A52)

calculator coding codsoft codsoft-internship codsoftinternship password-generator programming python python3 tkinter todoapp

Last synced: 16 Mar 2025

https://github.com/kipicenko/chaocore-ripple

The very easy, performance and flexible to use JavaScript/TypeScript library for creating a ripple effect.

animation chaocore effect hooks javascript native-js programming react react-hooks react-ripple react-wave ripple ripple-animation ripple-effect tyepscript wave wave-animation wave-effect

Last synced: 05 May 2026

https://github.com/akin-mustapha/mini_calculator

Implementation of calculator using javafx, CSS

calculator css fxml java java11 javafx programming

Last synced: 05 May 2026

https://github.com/dimdevs/glitch-api

glitch-api is base code api for go lang

api base code golang programming

Last synced: 24 Mar 2025

https://github.com/bravol/practice-react-from-beginner-to-advanced

This course teaches you how to become a senior react JS developer from scratch. It will teach you many things such as context API, redux, all react hooks, routing, conditionals, props drilling and others. You will learn while developing different projects. Please do not copy and paste the code because you will cheat yourself

context-api custom-hooks javascript programming reactjs redux redux-toolkit usereducer-hooks

Last synced: 06 May 2026

https://github.com/tpc-pascal/learning-resources-by-tpc

All learning resources and materials (programming, framework, language)

coding programming resources-list

Last synced: 06 Feb 2026

https://github.com/samarthhchinivar/svit-training-1

This Repository consists the various programs taught in the SVIT Training and Placement, which was conducted in September 2022.

c interview-questions programming python

Last synced: 06 May 2026

https://github.com/jasondrawdy/autumn-python

Discord utility bot developed to aid in the management of channels, displaying information, and for assisting server members with common and uncommon tasks.

ai bot data-science discord dynamic-programming hacktoberfest open-source programming python

Last synced: 29 Apr 2026

https://github.com/aiwithqasim/competitive-programming

I will add all material which i did or in the future i will do to make my programming skill more enhanced to become a competitive programmer

c-plus-plus code data java programming structured-data

Last synced: 20 May 2026

https://github.com/md-emon-hasan/python

🐍 Python programming ranging from beginner to advanced levels, enhancing coding skills and understanding to various Python concepts.

anaconda data-structures dsa programming python python-programming python3

Last synced: 08 Jun 2026

https://github.com/szdzzax/opencomputers

Home of the OpenComputers mod for Minecraft.

automation forge lua minecraft minecraft-forge mod opencomputers programming scala

Last synced: 06 May 2026

https://github.com/dev-mayanktiwari/letscodeit

This repository is created for college students to get them started with Programming.

basic c programming

Last synced: 15 Mar 2025

https://github.com/nafisalawalidris/tools-for-data-science

It covers popular languages (Python, R, SQL) and libraries (NumPy, Pandas) used in the field. The author shares their objectives of teaching data analysis, web development, and critical thinking skills. The repository also includes code examples, explanations of arithmetic expressions, and contact information for the author.

arithmetic-expressions data-analysis data-science data-visualization languages libraries matplotlib numpy pandas programming python r sql tools web-development

Last synced: 11 Apr 2026

https://github.com/luispiquinrey/luispiquinrey

"Personal repository showcasing my backend development profile and the technologies I work with, such as Java, Spring Boot, and Hibernate. 💻🚀"

backend backenddevelopment hibernate java javadevelopment programming software-engineering spring spring-boot

Last synced: 06 May 2026

https://github.com/cloudwithchris/presentations.cloudwithchris.com

This repository contains the contents rendered at presentations.cloudwithchris.com. These are a collection of presentations created by Chris Reddington, typically delivered for meetup groups or community events. These are not official material of any company, and all content is provided as-is without warranties.

app-development azure cloud community dev developer hugo learning learning-by-doing meetup meetup-demonstration meetup-presentations meetups presentation programming reveal-js talks tech tech-community technology

Last synced: 29 Apr 2026

https://github.com/tokhy1/tailwindcss_manage_landing

Manage Landing Page is a sleek and modern landing page template designed for ease of use and customization.

css design frontend-mentor frontend-mentor-challenge frontenddevelopment html js programming responsive responsive-design responsive-web-design tailwind-css tailwindcss website

Last synced: 06 May 2026

https://github.com/mhatxotic/lua

The Lua interpreter from the official source code tarballs at https://lua.org/download.html which are contained in the master branch and modifications for Mhatxotic/Engine are in a separate branch with a suffix of -MXE. This layout is more manageable than using a fork of the official Lua repository. Lua has a MIT license and is © Lua.Org, PUC-Rio.

api code coding interpreter lua mirror programming puc-rio syntax

Last synced: 29 Apr 2026

https://github.com/abhi999k/smart_shoes

Smart shoes with smart navigation system

ai assembly cpp iot-device navigation programming shoes smart wearable-devices

Last synced: 29 Apr 2026

https://github.com/olufemifadipe/projects

Projects Created For Course Work - FIU

batch-script java programming shell-script visual-basic visual-studio

Last synced: 29 Apr 2026

https://github.com/en9inerd/assessments-for-interviews

Collection of assessments for interviews

assessments c c-plus-plus interview programming python tasks

Last synced: 07 May 2026

https://github.com/woolseyworkshop/article-documenting-arduino-sketches-with-doxygen

Documenting Arduino Sketches With Doxygen Article Resources

arduino doxygen electronics programming

Last synced: 29 Apr 2026

https://github.com/tpdlshdmlrkfmcla/programming-linguistics

컴퓨터공학과 프로그래밍 언어론 정리입니다.

programming programming-language programming-linguistics

Last synced: 18 Jun 2025

https://github.com/green726/swo

SWO Wants Options | SWO Is A Compiled Language

compiler language llvm programming programming-language

Last synced: 29 Apr 2026

https://github.com/mwaijega/dart

These are basics of Dart programming language

dart programming

Last synced: 01 Mar 2025

https://github.com/wallacescott240/auto-recon

OSINT Multi Recon Tool is an advanced open-source intelligence (OSINT) gathering tool designed for ethical hackers, penetration testers, and cybersecurity professionals. This tool automates reconnaissance by collecting valuable information from various sources, including GitHub, LinkedIn, WHOIS, subdomains, and phone number lookups.

automation bugbounty cybersecurity ethicalhacking osint pentesting programming pyton reconnaissance redteam social-engineering threathunting threatintelligence whoislookup

Last synced: 05 Oct 2025

https://github.com/yutsuten/notes

A personal knowledge base mainly with programming and Linux tools information.

gh-pages linux notes programming vite vitepress vue

Last synced: 07 May 2026

https://github.com/marziyehaghabalasafar/python-for-programmers-with-introductory-ai-case-studies

This repository serves as a Persian-language learning resource for Python, aligning with the book "Python for Programmers" by Paul and Harvey Deitel. It includes interactive Jupyter notebooks for each chapter, offering step-by-step code examples, exercises, and visualizations to enhance learning.

computer-science deitel deitel-and-deitel jupyter-notebooks object-oriented-programming programming programming-fundamentals python python-book-examples python-for-programmers

Last synced: 08 May 2026

https://github.com/pduartesilva2005/discover-desafio-rocketflix

Aplicação desenvolvida durante os desafios do Discover da @rocketseat

code coding css desafios developer discover frontend html js programacao programming rocketseat tecnologia tmdb-api

Last synced: 08 May 2026

https://github.com/pablohenrique/tcccarteiravacdigital

Course completion project - Carteira de Vacinação Digital @rafaelasilverio

code css html5 javascript php programming tcc

Last synced: 08 May 2026

https://github.com/fahimfba/codechef-solution

contains all the source code of mine from CodeChef

c codechef codechef-solutions competitive-programming cplusplus java programming python3

Last synced: 08 May 2026

https://github.com/sheikh92areeb/learn-python

Python Course beginner to pro

programming projects python

Last synced: 04 Jul 2025

https://github.com/tebogoyungmercykay/teamname_cos284_group_project_1

This program would allow lecturers to define a DFA in a file, which the program could then construct and simulate with input strings. The task is to finalise this project in three stages, with each subsequent stage building on the former.

64-bit assembly assembly-x86 c-code makefile nasm-x86-64 objconv programming project registers shell

Last synced: 28 Apr 2026

https://github.com/davidwparker/programmingtil-algorithms

Code for ProgrammingTIL Algorithms Screencasts

algorithms clrs javascript programming tutorial tutorials

Last synced: 10 Jun 2026

https://github.com/diable201/algorithms_and_data_structures

Algorithms and Data Structures course at KBTU FALL 2020

acm-icpc algorithms algorithms-datastructures programming

Last synced: 29 Oct 2025

https://github.com/emse-p4a-gwu/2023-spring

Course website for Spring 2023 section of EMSE 4571: Intro to Programming for Analytics @ GWU

analytics programming python r rstats tidyverse

Last synced: 28 Apr 2026

https://github.com/shahfh/beginner-friendly-python-project

beginner-friendly Python projects that are designed to help developers learn the Python programming language while building real-world applications. Each project is accompanied by a detailed explanation of the concepts involved and step-by-step instructions on how to build the application.

beginner-code beginner-friendly beginner-project beginner-python coding games programming projects python python-projects

Last synced: 08 Jun 2026

https://github.com/sheikh92areeb/giaic-projects

A collection of Python projects developed during the GIAIC program, showcasing various applications and problem-solving techniques.

ai giaic machine-learning programming projects python

Last synced: 01 May 2026

https://github.com/sr242000/crazy_ball_adventures_game

Crazy Ball Adventures is a game (Capstone Project) Made By Shreyash Rahate, Amey Mehta and Vatsal Chauhan

3d 3dgame blender capstoneproject coding csharp game gameart gamedesign gamedev gamedevelopment pcgame pcgaming programming unity unity3d unity3d-games unity6

Last synced: 05 Oct 2025

https://github.com/sheikh92areeb/python-assignment

A collection of Python assignments covering fundamental programming concepts. This repository is useful for beginners and students looking to practice Python through hands-on exercises. 🚀

assignment exercises learning programming python

Last synced: 22 Jun 2025

https://github.com/nejidevelops/js-basics

Purely JavaScript basics for newbies anyone who is yet to know JS this repo can be helpful to you

basicjs basics javascript knowledge programming programmingwithmosh

Last synced: 06 Oct 2025

https://github.com/slashdotted/polderbash

PolderBash Game (Didactic adventure game written in Bash)

bash didactic didactic-games educational educational-game game learning programming

Last synced: 28 Apr 2026

https://github.com/jeluchu/rayitres

Se trata del conocido juego del "Tres en Raya", en el que deberás indicar la posición donde querrás colocar tu 'X' o tu 'O', dependiendo del jugador, y disfrutar del juego. Actualmente está en desarrollo y necesitas 2 jugadores para poder disfrutar al máximo. Próximamente se añadirá el modo 1 jugador.

game game-development program programmer programming programming-game programming-language

Last synced: 28 Apr 2026

https://github.com/asit-14/cpp-programming

This repository contains all the programs and resources we will utilize to learn C++ programming.

cplusplus leetcode-cpp programming

Last synced: 08 Apr 2025

https://github.com/joymon/learnprogrammingviajavascript

Learn programming via JavaScript - Malayalam

html javascript karel programming programming-language

Last synced: 26 Mar 2025

https://github.com/zalbright90/top-linked-list

This project implements a custom Linked List data structure in JavaScript using ES6 modules. The LinkedList class provides a comprehensive set of methods for manipulating and interacting with a singly linked list.

algorithms coding-challenge computer-science data-structures es6 interview-prep learning linked-list nodejs odin-project programming software-development web-development

Last synced: 27 Apr 2026

https://github.com/lunatic-fox/github-colors

A web project to present all programming and markup language colors known by Github.

color colors github programming programming-language

Last synced: 27 Apr 2026

https://github.com/hasnocool/hasnocool

An innovative project that updates a README file with dynamic content from GitHub repositories and WakaTime API.

api automation developer dynamic generator github integration language productivity programming python readme statistics wakatime

Last synced: 27 Apr 2026

https://github.com/thanatisia/dev-references

All-in-One Programming/Software Development concept references with implementation examples

cpp development programming python shellscripting

Last synced: 27 Apr 2026

https://github.com/matteobaccan/fromjuniortoseniorwithai

A comprehensive guide on leveraging AI and Large Language Models to enhance your programming skills and accelerate your journey from junior to senior developer.

ai junior programming senior write

Last synced: 07 Jan 2026

https://github.com/golem2game/guess-the-number

🎮 A simple C program where you have to guess a random number between 1 and 100. Great for beginners learning C basics like loops, conditions, and functions.

c gcc-complier guess-the-number guessing-game programming programming-language vscode

Last synced: 11 Jun 2025

https://github.com/mr-r0ot/nexon

Masterpiece programming language NEXon!

cpp fast fast-code language llvm programming programming-language

Last synced: 12 Apr 2026

https://github.com/sheikh92areeb/py-projects

These Projects are made during learning python

jupyter-notebook programming projects python

Last synced: 27 Apr 2026

https://github.com/maumneto/exercicio-python

Repositório do conteúdo da disciplina de Fundamentos de Programação

coding linguagem-python programming programming-language python python3

Last synced: 07 Jun 2026

https://github.com/thyagof/cs50_python

CS50 Python - Curso de Python da Universidade de Harvard

cs50 programming python

Last synced: 09 May 2026

https://github.com/filiprokita/colorgrabber

The "ColorGrabber" program written in C++ allows users to grab the RGB values of any pixel on the screen by pressing a specified key. It uses the Windows API to obtain the color information of the pixel under the cursor, and then displays the RGB values in the console window.

colorgrabber console-windows cpp cursor pixel programming rgb rgb-values windows-api

Last synced: 06 Oct 2025

https://github.com/andezion/factory

Небольшой проект демонстрирующий работу конвейера, двигая и изменяя элементы.

conveyor csharp dotnet oop programming

Last synced: 26 Apr 2026

https://github.com/maumneto/lip2-20212

Repositório da disciplina de Linguagens de Programação II (Orientado a Objeto) do semestre de 2021-2.

java programming programming-language teaching

Last synced: 29 May 2026

https://github.com/ktor/nixos

NixOS notebook config used for programming and office work

nix nixos nixos-configuration office programming

Last synced: 10 May 2026

https://github.com/2kabhishek/solutions

Solutions written by me for coding competitions, tests etc. 🥇🧮

codewars coding-competitions exams hackerrank leetcode programming solutions

Last synced: 11 Apr 2026

https://github.com/shriansh2002/e-commerce

E-Commerce website built using #Django Framework of Python.

django e-commerce programming python shriansh-coding-tutorials webdevelopement

Last synced: 10 May 2026

https://github.com/yuancf1024/learn-go

✅ Go语言学习笔记及代码

go programming projects

Last synced: 14 Jan 2026

https://github.com/makgr/rbbankapp

RB Bank App | SImple flutter application

android application apps dart flutter ios mobile-app programming

Last synced: 13 Apr 2026

https://github.com/kzamanbd/cf-stats

A github action based realtime Codeforces activity statistics card and badge generator for github readme

git-scraping github programming statistics visualization

Last synced: 11 May 2026

https://github.com/cserajdeep/c-in-colab

Run C programs in Google Colab environment.

ansi c c99 dsa google-colaboratory programming

Last synced: 25 Apr 2026

https://github.com/hey-its-d2t2/simplecolorrecognition_ai

The Python-based AI project of Real-Time Color Detector focuses on developing an application that can detect and recognize colors in real-time. The project falls under the major area of computer vision and artificial intelligence.

ai aiproject color-picker java javaprogramming learning-by-doing opencv programming

Last synced: 12 May 2026

https://github.com/opixelum/brain-disk-gitbook

The most powerful data storage device is in your head.

blockchain computer-science cybersecurity data-science knowledge programming

Last synced: 17 Feb 2026

https://github.com/satishdash/juliaexercism

Exercises on various Julia concepts from Exercism.io

data-structures julialang programming

Last synced: 25 Apr 2026