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/mirsazzathossain/csc101-introduction-to-computer-science

This repository 📚 holds the tutorial content for "Introduction to Computer Science" course at Independent University, Bangladesh. Dive into 💻 coding fundamentals & enhance ✨ your skills with hands-on exercises! 🔥

computer-science introduction-to-programming introduction-to-python programming python python-programming tutorial

Last synced: 19 Mar 2025

https://github.com/rami-sabbagh/rami-sabbagh.github.io

The source-files of my personal blog.

blog engineering hugo-eureka programming

Last synced: 23 Aug 2025

https://github.com/seferogluemre/dart-works

MY BASİS DART EXERCİSES

dart flutter programming

Last synced: 11 Apr 2025

https://github.com/seferogluemre/stone-scissors

python object oriented programming example

object-oriented-programming programming python

Last synced: 11 Apr 2025

https://github.com/ferhatgec/kalem

[Use Kalem.rs instead] Fegeya Kalem transpiler (maybe compiler?)

clang compiler cpp cpp17 fegeya language programming transpiler

Last synced: 14 Apr 2025

https://github.com/mazyod/mazyod.github.io

Developer's blog. Elixir, Phoenix, Game development, Swift, Unity, and rants. Check it out!

blog csharp github programming python software software-development software-engineering static-site swift unity

Last synced: 12 Apr 2025

https://github.com/shivam010/tic-tac-toe-using-c-graphics

A simple game Tic Tac Toe, made using C/C++ Graphics

c c-plus-plus game graphics programming tictactoe-game

Last synced: 18 Aug 2025

https://github.com/adolfintel/flogo

Create and run programs using flow charts

flowchart hacktoberfest jsep konva programming pwa teaching-tools

Last synced: 03 Aug 2025

https://github.com/KEI4251/ESP32-Jammer-

KEI JAMMER – A personal project focused on experimenting with wireless security using ESP32 and NRF24 modules. It features multiple jamming modes, including Wi-Fi, Bluetooth, BLE, and RC Drones. This repository includes firmware and tools for educational purposes. Use responsibly! ⚡🔧

arduino coding cybersecurity diy electronics esp32 hacking jammer programming

Last synced: 18 Jun 2025

https://github.com/akashkobal/hackerrank-python-sloution

This compilation of GitHub repositories provides extensive solutions to HackerRank challenges, catering to Python programmers of varying skill levels. 115 HackerRank Challenges, Python Domain Challenges, Competitive Programming Exercises, 30 Days of Code Challenges, Comprehensive Resource.

algorithms code-challenge coding coding-challenge coding-interviews dsa hackerrank hackerrank-solutions hackerrank-solutions-python interview-preparation interview-questions problem-solving programming python python-hackerrank python-hackerrank-solutions python-programming software-development tech

Last synced: 01 Aug 2025

https://github.com/ajayrandhawa/hospitalization-charges-application-assignment

This program computes and displays various components of hospitalization cost based on the level of hospital stay, duration of stay, and costs associated with diagnostic tests, lab tests, medication and rehab, if any. You will be prompted to enter several inputs.

assignment college-project csharp douglas hospital-management-system object-oriented-programming programming

Last synced: 12 Jul 2025

https://github.com/erictleung/tutorial-tidyverse

:milky_way: Presentation on the tidyverse in R to clean and manipulate data

data-cleaning data-manipulation data-science manipulate-data presentation programming r tidyverse tutorial

Last synced: 25 Mar 2025

https://github.com/theanasuddin/computer-programming-part-1-by-tamim-shahriar-subeen

কম্পিউটার প্রোগ্রামিং ১ম খণ্ড (চতুর্থ সংস্করণ) by তামিম শাহরিয়ার সুবিন. All examples and practice problems in JAVA.

computer-science java programming programming-fundamentals tamim-shahriar-subeen

Last synced: 09 Oct 2025

https://github.com/zebbern/dosint

🕵️‍♂️ | Terminal-Dorking, Fetches information through Google, SCADA-focused queries, Tor searches, and proxy-based reconnaissance all within a single tool.

code coding computerscience daysofcode developer devops dork-scanner dorking dorking-tool git google-hacking googlehack hackers hacking kali kalilinux linux osint programming python

Last synced: 14 Apr 2025

https://github.com/tusuii/literate-umbrella

working on mini projects,languages and fun

problem-solving programming project

Last synced: 30 Apr 2025

https://github.com/ryantusi/cs50python

🐍Embark on a code odyssey with this repository, a meticulously curated collection housing solutions to problem sets from Harvard's esteemed CS50 Python course. Delve into the depths of Python programming excellence, guided by the renowned CS50 curriculum. Welcome to the intersection of learning and elegance in code. 🌟🔍💻

data-structures flask object-oriented-programming programming python python-library regular-expressions

Last synced: 16 May 2025

https://github.com/qcversity/rust-101

A "Rust-101" repository is a beginner-friendly resource designed to introduce individuals to the Rust programming language. This repo contains a collection of simple, hands-on code examples, tutorials, and exercises aimed at helping newcomers learn the fundamentals of Rust.

programming rust rust-language software-development

Last synced: 10 Apr 2025

https://github.com/unusualcodeorg/clab

clab - Creative Programming Solutions using C - Programming is enjoyable when applied to solve interesting problems (may not be directly used in general day-to-day professional work). The learning and knowledge acquired in the process make a better programmer.

c coding-challenge consumer-producer cpp graph hashmap linkedlist maze-algorithms programming pthreads puzzles queue stack thread-pool travelling-salesman-problem tree

Last synced: 16 Apr 2025

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

Rust Distilled is an online book about Rust programming language. It is a very comprehensive book that aims to simplify the language as much as possible.

programming rust rust-book rust-language rust-learning rustacean rustaceans rustlang

Last synced: 03 Feb 2026

https://github.com/aplab/liberation-mono-high

Version of Liberation Mono font family with increased line-height.

eclipse font font-family liberation-mono programming programming-font

Last synced: 09 Apr 2025

https://github.com/devsujay19/ascii-donut-animation-using-javascript

This is an ASCII (American Standard Code for Information Interchange) Dough-nut Rotating Animation.

animated animation css css3 donut dough-nut html html5 javascript js programming project projects rotate rotating rotating-animation rotation

Last synced: 19 Oct 2025

https://github.com/programmer-rd-ai/troubleshooting-hub

A collection of real-world coding issues I’ve found in communities and resolved, shared to help others save time debugging.

answer discussion discussions docker flow help issue issues over programming python python3 question questions resolve stack stackoverflow stackoverflow-answer stackoverflow-questions

Last synced: 11 Apr 2025

https://github.com/ph-7/peachlang

:peach: PeachLang™ is a simple interpreted language done with Ruby using Racc (the Ruby version of Yacc/Bison). The language has been made thanks to MACournoyer's book http://01script.com/comment-creer-son-langage-de-programmation/

bison interpreted-language interpreted-languages interpreted-programming-language interpreter language own-language parser peach-language peachlang programming programming-language programming-languages racc ruby simple-programming-language yacc

Last synced: 09 Apr 2025

https://github.com/whizsid/typeonscreen

You can type on your screen while recording your screen. Say Bye-Bye to NotePad.

linux notepad pinned programming screen-recording tutorials youtube

Last synced: 14 Jun 2025

https://github.com/artob/templates

My open-source project templates.

polyglot programming templates

Last synced: 09 Apr 2025

https://github.com/nakov/introjavabook

Книга "Въведение в програмирането с Java"

book java programming programming-exercises programming-fundamentals

Last synced: 28 Apr 2025

https://github.com/choaib-elmadi/automated-car-station

Design of an automated system, implementation with Step7 / FluidSim, automated car station.

automate automation fluid-dynamics fluidsim ladder ladder-logic programming step7

Last synced: 02 Jan 2026

https://github.com/monkfromearth/monk-lang

A minimalist, readable, and performant language for the modern age

language programming

Last synced: 21 Oct 2025

https://github.com/powersystem2024/11-ratas-1-suenio

Repositorio de los estudiantes de "11 Ratas 1 Sueño", de la Tecnicatura Universitaria en Programación.

git github java javascript programming python

Last synced: 11 Apr 2025

https://github.com/avipars/cs-resources

Free computer science resources and notes from yours truly

computer-science cpp digital programming

Last synced: 06 Sep 2025

https://github.com/thatsabhishek/coding_ninjas-intro_to_cpp

This repo includes all C++ problems for Coding Ninjas Introduction to C++ Course.

coding codingninja-solution codingninjas codingninjasfundamental codingninjaspractice cpp patterns programming

Last synced: 11 Apr 2025

https://github.com/yahboomtechnology/rosmaster-x1

ROSMASTER X1 ROS Robot for Jetson NANO 4GB/RaspberryPi 5

jetson-nano jetson-xavier programming python3 raspberrypi5 ros rosrobot yahboom

Last synced: 21 Apr 2025

https://github.com/buraksenyurt/helloworldbuthow

C# programlama diline farklı Hello World örnekleri ile giriş yapmanın yollarını gösteren deneysel repodur.

csharp dotnet hello-world oop oop-principles programming software-development teaching-assistant

Last synced: 14 Oct 2025

https://github.com/arsalan-dev-engineer/vehicle_management_system_tk

An application built using the Tkinter library, this application will be used by traders to record sales and generate invoices.

awesome beginner-project development followers gui management-system new programming python random tkinter

Last synced: 16 May 2025

https://github.com/hardikpanwar/hacktoberfest2k23

Welcome to the this Repository!! Add your Programs or tech content to help other contributors ✅.

appwrite digitalocean git github hacktoberfest hacktoberfest-accepted hacktoberfest2023 issues merge programming pull-requests webdevelopment

Last synced: 30 Jun 2025

https://github.com/ssukhpinder/csharp-cheatsheet

C#: From Fundamentals to Advanced Techniques — A Comprehensive Cheat Sheet

aspnet aspnetcore coding csharp dotnet dotnet-core microsoft programming

Last synced: 27 Oct 2025

https://github.com/choaib-elmadi/riscv-on-de2-soc-fpga

A simplified RISC-V processor implemented in Verilog and deployed on the DE-2 SoC FPGA board.

de2-board fpga fpga-board fpga-programming fpga-soc hdl processor programming risc risc-v riscv verilog

Last synced: 02 Feb 2026

https://github.com/yasakei/neutron

Yet another useless programming language

coding language programming

Last synced: 10 Feb 2026

https://github.com/darxisr/cryline-v3.0

Cryline project - It's a simple test ransomware for Windows OS without stable encryption. Pls use this source code for study purposes only. The author is't responsible for your actions.

aes-encryption assembly cplusplus dotnet encryption malware programming ransomware security source-code windows

Last synced: 16 Aug 2025

https://github.com/llewellyn500/legendary-dark

🔥 This is Legendary Dark, a beautiful combination of the dark goodness of Andromeda by EliverLara and vibrant colors from SythWave '84 by robb0wen to make identification easy. 😊

andromeda colorful-interface dark-theme light light-themes programming theme vscode vscode-extension vscode-theme

Last synced: 20 Oct 2025

https://github.com/modcommunity/.github

An ever-expanding community that is taking modding to the next level! We have a unique marketplace, server browser, and hub. We love the open-source community!

careers gaming mod modcommunity modding mods open-source opensource os programming technology

Last synced: 07 Jan 2026

https://github.com/rajjitlai/bca-6th-sem-2025

The official Repository of BCA 6th Semester, 2025 from NIELIT Imphal

6sem arduino code iot programming project

Last synced: 23 Apr 2025

https://github.com/syedfahadali399/learn-streamlit

this is a repo of streamlit where you learn streamlit on basic level and build on your website from simple practice just check it !

programming python streamlit tutorial

Last synced: 12 Oct 2025

https://github.com/shellfly/what-every-programmer-should-know-about

A collection of articles that explain one thing in detail

programming software-engineering

Last synced: 04 Feb 2026

https://github.com/manraj29/cricket-using-c

A game of Cricket for programmers.

basicgame c cprogramming cricket fungame programming

Last synced: 30 Jan 2026

https://github.com/choaib-elmadi/arduino-maze-robot-with-ai

Arduino based maze solving robot with artificial intelligence. The model still not perfect and need more training.

ai arduino maze-solver programming python robotics

Last synced: 15 Apr 2025

https://github.com/tanmayvaij/dypiu_dart_practicals

College lab assignments of dart programming language

assignment-solutions dart lab programming

Last synced: 14 Oct 2025

https://github.com/bloggrammer/devblog

👨‍💻 A personal programming blog.

blogging coding devblog programming software-engineering tutorials

Last synced: 26 Dec 2025

https://github.com/sabyasachi-seal/codinginc-cpp

This Is where I keep the C codes that I practice

c coding practice programming

Last synced: 27 Jan 2026

https://github.com/ttybitnik/emacs.d

GNU Emacs configuration along with an in-depth chronicle of my crafting and managing processes.

emacs org-mode programming sysadmin translation writing

Last synced: 11 Oct 2025

https://github.com/hunter2809/rsap

A simple wrapper for the Random Stuff API

programming programming-language prsaw python python-3 python3

Last synced: 24 Oct 2025

https://github.com/4dcu-be/4dcu.be

Jekyll theme and content to generate https://blog.4dcu.be a blog about programming, tech, games and other geeky things

blog jekyll jekyll-blog markdown programming tech-blog

Last synced: 29 Jan 2026

https://github.com/codewithpom/dev-meme

A repository that contains memes just for people like us.

comedy memes memes-api programming

Last synced: 18 Jan 2026

https://github.com/abrudz/lazy

Lazily evaluated (late-binding) definition for Dyalog APL

apl dyalog dyalog-apl dyalogapl late-binding lazy-evaluation points-free programming tacit user-command

Last synced: 29 Jan 2026

https://github.com/kardelruveyda/advanced-programming-csharp

Explore advanced C# programming techniques with in-depth explanations and examples covering arrays, operators, exception handling, and more.

advancedprogramming csharp programming programmngnotes

Last synced: 05 Mar 2025

https://github.com/syedfahadali399/hotel-project

Welcome to our Hotel Website, a beautifully crafted platform designed to enhance your booking experience. Built with HTML and CSS, our website offers a clean and elegant interface where you can effortlessly explore our luxurious rooms, top-notch amenities, and exclusive offers.

bootstrap coding css3 html5 programming tailwindcss vscode

Last synced: 02 Sep 2025

https://github.com/heshanthenura/clipboardvirus

Simple Virus Created with Golang for fun. This doesn't allow you to copy. When you trying to paste it, it paste the text that you used in script.

clipboard coding golang malware programming script virus

Last synced: 14 Feb 2026

https://github.com/engnadeau/cv

My personal CV that's automatically generated using the following tech stack: LaTeX, XeTeX, GitHub Actions, Docker, GitHub Pages, Jamstack

actions biomedical cv docker engineering github-actions github-pages jamstack latex makefile medical pdf pdf-generation programming resume robotics static-site work xetex

Last synced: 04 Jul 2025

https://github.com/dr-eberle-zentrum/introduction-to-programming-with-r

Tutorial material for beginners to learn the basic principles of programming using the programming language R with a focus on data manipulation and visualization.

beginner data programming r teaching-materials tutorial visualization

Last synced: 10 Apr 2025

https://github.com/kei4251/esp32-jammer-

KEI JAMMER – A personal project focused on experimenting with wireless security using ESP32 and NRF24 modules. It features multiple jamming modes, including Wi-Fi, Bluetooth, BLE, and RC Drones. This repository includes firmware and tools for educational purposes. Use responsibly! ⚡🔧

arduino coding cybersecurity diy electronics esp32 hacking jammer programming

Last synced: 11 Jun 2025

https://github.com/birg81/teachingcoderepo

Hi Guys. I'm Biagio, teacher of Computer Science. This repository is where I share code co-developed during our lessons, providing interesting solutions to programming problems. Share your favorite one(s) with friends and colleagues, and if you have any suggestions or edits, I'll be happy to consider them.

css database datawarehouse development hashing html5 java javascript jwt-token php programming python rdbms rest-api sql web webapi webapp webapplication

Last synced: 07 May 2025

https://github.com/gustadev24/knowledge-wardens

The powerful witch wizard has possessed your master and there is only one way to defeat him. You must overcome their ancient knowledge. A legend is your hope, look for knowledge wardens and achieve the victory.

education programming

Last synced: 26 Jan 2026

https://github.com/filiprokita/cracksha256

This Python program, called CRACKSHA256, is a simple SHA256 hash cracker that takes a SHA256 hash and a wordlist as inputs. It attempts to crack the hash by iterating over each word in the wordlist, encoding it, and hashing it using SHA256. If successful, it prints the word that was used to generate the hash.

bruteforce cracking hack hacking hacking-tool password-crack password-cracker password-cracking-and-hash-cracking password-decryption password-decryptor password-hash programming python security sha256

Last synced: 29 Aug 2025

https://github.com/jus7vb76w/trigon-evo

Trigon Evo is a powerful Roblox Lua IDE and script executor that allows you to run and test Lua scripts with ease. Capable of executing 99% of scripts, Trigon Evo ensures seamless performance across Windows 8-11, with quick updates released within 1-24 hours after each Roblox update, which typically occurs every Wednesday.

algorithm-implementation coding-example computational-intelligence evolutionary-algorithm genetic-algorithm github-repository machine-learning math-algorithms math-library mathematical-modeling numerical-computation open-source optimization programming python-library software-development trigon-evo trigon-framework trigonometric-calculations trigonometric-functions

Last synced: 07 May 2025

https://github.com/danishzulfiqar/st-res

C , C++, Python and Matlab codes for major programming courses in BEE

cplusplus cprogramming icp oop programming

Last synced: 27 Apr 2025

https://github.com/theritiktiwari/dev-resources

Here you can find the resources regarding your tech. You can also help someone by uploading some resources.

coding developer javascript programming resources

Last synced: 29 Jul 2025

https://github.com/theanasuddin/computer-programming-part-2-by-tamim-shahriar-subeen

কম্পিউটার প্রোগ্রামিং দ্বিতীয় খণ্ড (প্রথম সংস্করণ) by তামিম শাহরিয়ার সুবিন. All examples and practice problems in C.

c computer-science fundamentals programming programming-exercises tamim-shahriar-subeen

Last synced: 27 Sep 2025

https://github.com/codeterrayt/pythonmailwithattachments

This PythonMailWithAttachments project allows you to send emails with attachments using Python. It uses the smtplib library to establish an SMTP connection and the email library to create and format the email message. This script is particularly useful for sending automated emails with attachments.

automation email-library file-attachment programming python python-mail python-project python3 smtp smtplib

Last synced: 07 Jul 2025

https://github.com/Siphon880gh/tutorials-using-git

By Weng Fei Fung. This is a walkthrough tutorial generator and reader for git repos by leveraging the power of git diff and git notes. You can get your team up to speed or personally review how to setup different boilerplates (like webpack). This tool show a list of branches and commits in order of creation from the bottom. You may add notes to particular commits with the command git note. Those notes can have multiple lines and Markdown styles so that the walkthroughs look like formatted documents.

authoring curriculum-design developer programmer programming tutorial

Last synced: 29 Jul 2025