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/kinshuk-code-1729/python-basic

This repository contains some basic codes of python programming language

programming programming-language python tkinter-gui tkinter-python turtle turtle-graphics

Last synced: 01 Mar 2025

https://github.com/mateofumis/neovim

My init.vim configuration file for my work in Neovim.

linux neovim programming vimrc

Last synced: 06 Jul 2025

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/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/joymon/learnprogrammingviajavascript

Learn programming via JavaScript - Malayalam

html javascript karel programming programming-language

Last synced: 26 Mar 2025

https://github.com/mwaijega/dart

These are basics of Dart programming language

dart programming

Last synced: 01 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/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/lucapalminteri/sorting-algorithms-visualizer

The Sorting Algorithms Visualizer is an interactive web app that helps users understand and visualize sorting algorithms through dynamic, step-by-step animations, providing an educational tool to explore their mechanics and performance.

algorithm-visualization bubble-sort computer-science educational-tool insertion-sort programming selection-sort sorting-algorithms

Last synced: 02 Apr 2025

https://github.com/err-orr/towerdefensegame

Personal Project. This project is based off of the Tower Defense tutorial series from Brackeys

c-sharp csharp programming tower-defense tower-defense-game towerdefense towerdefensegame unity unity-3d unity-6 unity3d unity6

Last synced: 16 Mar 2025

https://github.com/arnau478/panorama

Panorama language compiler written in C

compiler language panorama programming programming-language

Last synced: 10 Apr 2025

https://github.com/programmer-rd-ai/moviedatascraper

Explore the cinematic universe with our IMDb web scraping project! Dive into movie data with ease, uncovering insights from cast to critical reviews. With dynamic visualizations and reliable data, let's journey through the world of movies like never before. Lights, camera, analysis!

beautifulsoup beautifulsoup4 data data-analysis jupyter-notebook matplotlib numpy pandas programming python python3 scraping seaborn software web

Last synced: 01 Mar 2025

https://github.com/programmer-rd-ai/dimensionality-reduction

DimRed is a comprehensive Python toolkit for advanced dimensionality reduction, integrating with major machine learning libraries and featuring real-time performance monitoring to enhance data analysis and model efficiency.

analytics data-analysis data-science lightgbm machine-learning matplotlib numpy pandas programming python python3 sklearn university xgboost

Last synced: 01 Mar 2025

https://github.com/zieys233/casual

A programming language

casual programming programming-language python

Last synced: 24 Dec 2025

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/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/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: 17 Mar 2025

https://github.com/syipmong/kutubee

This is an e-library application. It allows users to browse a collection of books, view book details, and read books. The app includes features such as user authentication, real-time updates, and a user-friendly interface for smooth navigation and reading experience

android application books e-book e-library library mobile programming software

Last synced: 17 Mar 2025

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

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

programming programming-language programming-linguistics

Last synced: 18 Jun 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/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/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/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/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/yuancf1024/learn-go

✅ Go语言学习笔记及代码

go programming projects

Last synced: 14 Jan 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/labex-labs/docker-for-beginners

This course is designed to help you get started with Docker. We will cover the basics of Docker, including its architecture, components, and how to use it to build and run containers.

application-deployment beginner cli container-runtime containerization course devops docker docker-compose hands-on image-building labex labs linux microservices orchestration programming tutorial virtualization workflow

Last synced: 28 Oct 2025

https://github.com/pxd1311/shadow-shell

A terminal for windows, linux and mac made entirely in C. ( unix shell is buggy as of now)

apple c linux mac programming shell unix windows

Last synced: 23 Feb 2026

https://github.com/dbeewms/met-y-prog-est

Example and Practical Exercises from the Methodology and Structured Programming Class in C#, Console and Windows Forms .NetFramework, First Semester, Universidad Americana (UAM).

csharp programming windows-forms

Last synced: 08 Oct 2025

https://github.com/apjanke/so-you-wanna-code

Andrew's suggestions for learning how to code

programming

Last synced: 27 Jan 2026

https://github.com/nitsc/real-time-python

RTPY(实时Python)是一个 Python 脚本,旨在根据配置文件的设定频率,自动执行指定的 Python 程序。该工具适用于需要频繁调试的代码。

auto-run auto-runner automation convenient debug debugging-tool development program programming programming-language python python3 real-time realtime realtime-processing smart subprocess system text time

Last synced: 08 Oct 2025

https://github.com/hashd/papyrus

Visual Programming Environment for Visualizations and Pictures using Direct Manipulation Techniques

angular2 ide programming rxjs svg visualizations

Last synced: 09 Oct 2025

https://github.com/josgard94/crud_solution_equation_quadratic-

In this project, I present crud for solving quadratic equations developed using HTML, CSS, and PHP. For the solution of the quadratic equations the general formula. Check the video tutorial.

crud css ecuacion-cuadratica equation-solver equations html html5 mathematics php programming quadratic-equations website

Last synced: 12 Apr 2026

https://github.com/abdulfaridh/abdulfaridh

A personal portfolio showcasing my work as a backend developer. This repo includes details about my skills, tools, and platforms, along with links to key projects like Web API development, C#, .NET, Java, and more.

backend csharp database dotnet dotnet-core java portfolio programming rest-api software-development sqlserver webapi webdevelopment

Last synced: 18 Jan 2026

https://github.com/kanansnote/basic-programming-exercises

Some Programming Exercises in My Learning Journey. This repository contains code in Java, C++, Python, HTML, CSS, and JavaScript.

cpp css html java javascript learning programming python

Last synced: 30 Dec 2025

https://github.com/uralstech/ezrlang

An easy to learn programming language for beginners!

coding easy-to-learn easy-to-understand easy-to-use english ezr programming programming-language python

Last synced: 10 Oct 2025

https://github.com/rajgupta2/engineer

🚀 Engineer – A collaborative study platform built with Next.js and Tailwind CSS, designed for sharing programming notes, tutorials, and practice materials.

education-project engineer learning-platform learning-resources nextjs notes open-source programming sharing sharing-notebooks study-materials tailwindcss tutorials web-development

Last synced: 10 Oct 2025

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

Repositório da disciplina de Linguagens de Programação I do semestre 2021-2.

css html java javascript programming programming-language teaching

Last synced: 11 Oct 2025

https://github.com/richiepagard/c-book-exercises

The exercises of the C Programming Language book.

book cprogramming cprogramming-language gcc gcc-complier linux programming

Last synced: 11 Oct 2025

https://github.com/kartikmanimuthu/from-zero-to-hero-typescript

This repository is a succinct guide to TypeScript, covering everything from basics to advanced topics. It is a one-stop resource for TypeScript enthusiasts seeking to elevate their programming skills.

beginner guide javascript learning programming typescript typescript-examples

Last synced: 14 Apr 2026

https://github.com/saeedkohansal/php-session-full-tutorial

A session is a way to store and manage user-specific information across requests. It involves assigning a unique ID to each client and storing data on the server. This maintains state for users, such as login status or shopping cart contents. In programming, it refers to a period of interaction between a user and a system, commonly used in web...

backend backenddevelopment gilgeekify howto howtocode php php-session php-sessions phpsessid phpsession programming server server-side serverside session-cookie tutorial web-development webbrowser webdeveloper webdevelopment

Last synced: 13 Oct 2025

https://github.com/asko7779/kernel-panic-module

Early and primitive version of a kernel panic module programmed in C++ as a part of my OS projects and tests

bare-metal cpp kernel-panic os programming testing-module

Last synced: 13 Oct 2025

https://github.com/ktamburi/car-rental

A simple university project in C programming for CEN110 course at Epoka University

begginers c programming

Last synced: 13 Oct 2025

https://github.com/thyagof/cs50_python

CS50 Python - Curso de Python da Universidade de Harvard

cs50 programming python

Last synced: 14 Oct 2025

https://github.com/jeluchu/pascalinaplus

Pascalina, ¡La calculadora adivina! Actualmente está disponible únicamente en ordenadores con Linux. En ella podrás realizar todo tipo de operaciones matemáticas. Pruébala y si te gusta la idea, apóyanos dándole "Star". Y como no darle las gracias a @franciscoquintana por crear el instalador.

calculadora calculate calculator math mathematics pascalina programmer programming programming-language

Last synced: 14 Apr 2026

https://github.com/dakedroid/divaga-demo-android-app

Divaga App is for Tourism, Events and Places of your city. you can have the best experience in your next travel

android android-application android-studio development events firebase google-maps google-maps-api gradle material-design places programming social social-network tourism travel traveling

Last synced: 14 Oct 2025

https://github.com/massigy/algos-analytics

This Java based project focuses on three sorting algorithms comparaison.

algorithms analytics bubble-sort counting-sort git github java oop programming project quicksort sorting-algorithms

Last synced: 18 Apr 2026

https://github.com/godojo-tutorials/golang-book-ru

Complete Go Tutorial Content Repository - 79 modules for godojo.dev platform

backend golang goroutines programming programming-language

Last synced: 14 Oct 2025

https://github.com/sebastianofazzino/java-programming-and-software-engineering-fundamentals-specialization

In this repository I'll store the projects I've been working on while studying Java Programming and Software Engineering Fundamentals Specialization by Duke University

algorithms java javascript programming software-development software-engineering

Last synced: 17 Apr 2026

https://github.com/offensive-vk/typedscript

TypedScript - A Static Repository for Hosting My Personal *TypeScript* :bowtie: Programs. ~ TypeScript is also known as JavaScript with Static Types.

advanced generic programming types typescript

Last synced: 27 Jan 2026

https://github.com/ojasmaniyar5/ojasmaniyar5

About Me || Ojas Maniyar || Programming Enthusiast || Co-Founder of BooksGuide Website.

coder portfolio-website programming webdevelopment website

Last synced: 14 Mar 2026

https://github.com/tejashviraj19/100daysofdsaincpp

🧠 Daily DSA grind in C++ — a 100-day journey of solving problems, sharpening logic, and building mastery in data structures and algorithms. 🚀

100daysofcode algorithm challenge coding cplusplus cpp datastructures dsa practice programming

Last synced: 17 Oct 2025

https://github.com/saeedkohansal/chart.js-monthly-visits-statistics-chart-tutorial

Learn to build a Monthly Visits Statistics Chart from scratch using Chart.js! This tutorial repo guides you through creating an interactive, customizable chart to track website traffic. Features include dark mode support, responsive design, and dynamic data integration via JSON API. Perfect for web devs looking to master data visualization.

chart chart-js chartjs charts coding gilgeekify html html5 javascript js line-chart linechart programming statistics tutorial visit-stats web-analytics web-development webanalytics webdevelopment

Last synced: 19 Apr 2026

https://github.com/the-real-virus/hashstorm

HashStorm is a high-speed, multiprocessing hash cracking tool written in Python. Unleash maximum CPU power and crack hashes with lightning-fast efficiency!

ai automation bash coding ctf cyber-security ethical-hacking github hash hashing linux networking open-source pentesting programming python readteam scripting software tools

Last synced: 22 Jan 2026

https://github.com/the-real-virus/web-login-bruteforce

An interactive Python script designed to perform brute force login attacks on a target web application.

ai automation bash brute-force coding ctf cyebrsecurity ethical-hacking github linux networking open-source pentesting programming python redteam scripting software tools web-login

Last synced: 20 Apr 2026

https://github.com/the-real-virus/cameraphish2

Advance Webcam Phishing Framework That Capture target's camera Anonymously , Having Multiple phishing templates available with real-time image capturing.

ai automation bash coding ctf cybersecurity ethical-hacking github linux networking open-source pentesting phishing phishing-script programming python redteam scripting software tools

Last synced: 23 Jan 2026

https://github.com/isaac-lal/learning-js

Learning JavaScript.

code javascript js learning programming

Last synced: 23 Oct 2025

https://github.com/erseco/ugr_tfm_maes

Trabajo de Fin de master: Autocorrección interactiva para la enseñanza/aprendizaje de la programación

continuous-integration education free-software learning programming teaching thesis version-control-system

Last synced: 15 Mar 2026

https://github.com/accra-dotnet-azure-user-group/30-days-of-csharp

30 Days of C#: A comprehensive 30-day guide to mastering C# programming. Each day covers a specific topic with practical examples and exercises. Perfect for beginners and those looking to refresh their skills.

30daysofcode csharp dotnet dotnet-core entity-framework programming

Last synced: 24 Feb 2026

https://github.com/ankitkumar2020/c

C tutorials ,codes, practices from college wallah youtube channel

basics-of-c c input-output programming scanner

Last synced: 24 Oct 2025

https://github.com/miguelemosreverte/unisonexamples

Unison examples for begginners by begginners!

haskell programming scala unison unison-language

Last synced: 01 Feb 2026

https://github.com/anvaymayekar/mega-matrix-mania

Mega Matrix Mania is a C-based program for performing key matrix operations like determinant, inverse, rank, scalar multiplication, and more. It includes strong input validation, modular structure, cross-platform compatibility, and a styled terminal interface.

algorithms c logic math matrix programming

Last synced: 25 Oct 2025

https://github.com/cmda-tt/course-24-25

🎓 tech track · 2024-2025 · curriculum and syllabus 📊

d3 data datavis datavisualization es6 functional javascript programming svelte

Last synced: 28 Jan 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/tinmarino/bash1

Hacker Meeting Presentation in Dreamlab

bash programming

Last synced: 15 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: 17 Mar 2026

https://github.com/moyrith/tobetter-personal-development

A versatile and informative website, dedicated to enhancing your skills in programming, productivity, and personal growth through practical tools and insights.

productivity programming skills

Last synced: 07 Feb 2026

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

A small WPF program to help visualise Unix permissions. Also, it uses an MVVM set using Caliburn.Micro

c-sharp caliburn caliburn-micro csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern permissions programming programming-language unix windows wpf wpf-application wpf-ui

Last synced: 15 Apr 2026

https://github.com/codewithalamin/news-homepage

News homepage is an excellent opportunity to practice CSS Grid skills. There are lots of tricky decisions to make and plenty of learning opportunities!

alamin-portfolio codepapa360 codewithalamin coding coding-challenges css front-end-development frontend frontend-mentor frontend-mentor-challenge html news-homepage portfolio programming programming-challenge webdesign webdeveloper webdevelopment

Last synced: 31 Jan 2026

https://github.com/e19166/simulator

A event management simulator that integrates a PostgreSQL database with a Go backend. This application allows users to create and manage event records via HTTP endpoints. The project uses Gorilla Mux for routing, and the database operations are handled with Go's database/sql package and the PostgreSQL driver.

backend crud database database-migrations gin gin-gonic go golang http postgresql postgresql-driver postman programming project-management routing

Last synced: 31 Jan 2026

https://github.com/orangomango/programmingquiz

Quiz about Web programming and Python3

programming quiz

Last synced: 01 Feb 2026

https://github.com/the-real-virus/zip-password-cracker

This Python script is a lightweight tool designed to help you crack password-protected ZIP files using a dictionary attack.

ai automation bash coding ctf cybersecurity ethical-hacking github linux networking open-source password pentesting programming python redteam scripting software tools zip

Last synced: 15 Apr 2026

https://github.com/praveenraam/dailycodingnote

A repository for daily programming notes and code snippets organized by topics like languages, data structures, algorithms, OS. Managed with Obsidian for efficient learning and version control.

algorithms code-snippets data-structures java learning-notes obsidian personal-projects programming version-control

Last synced: 18 Mar 2026

https://github.com/arisilon/git-stream

Git Stream Implementation

git programming utilities

Last synced: 20 Feb 2026

https://github.com/arisilon/vjer

CI/CD Toolkit

programming utilities

Last synced: 10 Feb 2026

https://github.com/nicknaso/papers-that-i-love

List of papers that I loved to study

developer papers programming study

Last synced: 18 Mar 2026

https://github.com/datsfilipe/shareable-notes

Notes about topics I'm studying. If you think they're wrong or something, open an issue.

notes programming study

Last synced: 11 Feb 2026

https://github.com/dr-saad-la/julia-distilled

Julia Programming Language Distilled is an online book about Julia programming language.

data-science julia julia-language julialang juliaprogramming programming

Last synced: 11 Feb 2026

https://github.com/labex-labs/comptia-security-plus-training-labs

Master cybersecurity fundamentals through hands-on labs, covering threat analysis, risk management, network security, identity management, cryptography, and incident response. Perfect for CompTIA Security+ certification prep.

certification certification-prep comptia course cryptography cybersecurity hands-on hands-on-labs identity-management incident-response labex labs network-security penetration-testing programming risk-management security security-fundamentals sysadmin threat-analysis

Last synced: 11 Feb 2026

https://github.com/dpritchett/nail-the-demo

Slides and demo scripts from "Nail The Demo" at SolidusConf 7

demos metrics presentations programming remote-work solidus

Last synced: 11 Feb 2026

https://github.com/trevorlasn/programmer-hall-of-fame

The Programming Hall of Fame

programming software-engineering

Last synced: 19 Mar 2026