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/znx-30/insta-web-scraper

A basic web scraper for Instagram built using R, designed to retrieve user and hashtag metrics such as post count, follower count, and following count. This package is simple, relying on text pattern matching, and may require updates if Instagram changes its page structure.

code github instagram iscraper osint programming r study web webscraping

Last synced: 18 May 2026

https://github.com/ayeshaashfaq12/ayeshaashfaq12

Personal GitHub profile README. About my work as a software engineer, my tech stack, current learning goals, and links to my projects.

backend developer frontend open-source programming web-development

Last synced: 13 Apr 2026

https://github.com/versal-inc/discord-bot-template

simple discord bot typescript base made for learning purposes

discord discord-bot discordbot discordjs programming typescript

Last synced: 26 Mar 2025

https://github.com/dailylifeassysadmin/practicepython

Welcome to Practice Python! There are over 40 beginner Python exercises just waiting to be solved. Each exercise comes with a small discussion of a topic and a corresponding post with a solution.

practice-programming practice-project programming python python-3 python-script python3

Last synced: 06 Sep 2025

https://github.com/nathanclevenger/f.to

入.to is an HTTP-based declarative functional programming language

declarative functional language programming

Last synced: 02 Jan 2026

https://github.com/anasbinrashid/pacman-assembly

I implemented the classic PACMAN in x86 Assembly Language.

assembly assembly-x86 game-development pacman pacman-game programming project x86 x86-assembly

Last synced: 27 Feb 2025

https://github.com/antojebi7/bill-tally-with-c

Bill Tally is a C-based terminal application for managing invoices and transactions. It supports invoice generation, discount and tax calculations, and data storage. Designed for simplicity and accuracy, it operates in a command-line interface. (Features are currently limited as the project is under development)

beginner billmanagement c programming project

Last synced: 06 Sep 2025

https://github.com/edvaldoljr/faculdade-projeto-integrador

Projeto desenvolvido como parte do meu curso na faculdade. Este projeto foi concebido com um propósito claro: capacitar e fortalecer nossa comunidade por meio da disseminação de informações relevantes e da promoção da transparência.

analise-de-dados css desenvolvimento-web html integrador js programming projeto python university

Last synced: 13 Apr 2026

https://github.com/h12m54am/bsys-2065

This repo holds all homework-related work from my BSYS-2065 course. It consists of Turtle, Math and Random libraries

programming pyenv python turtle

Last synced: 04 Apr 2025

https://github.com/jpm-711/juanpablom.portfolio

Portfolio of proyects of a Design Engineering carreer

3d-printing arduino design programming

Last synced: 04 Apr 2025

https://github.com/ojaciel/weather-app-flutter

Aplicativo de clima em Flutter, desenvolvido para aprendizados de integração com API e modelagem de telas.

dart flutter flutter-app mobile-app mobile-development programming weather weather-api weather-app

Last synced: 13 Apr 2026

https://github.com/inightjar/objectoriented-in-c

Chapters Implementation Codes.

c cpp oop-principles programming

Last synced: 14 May 2026

https://github.com/ola191/templates

【🟩】【Completed】【Local】【Expandable】- Simple templates for starting projects, e.g. PyQt5

programming templates

Last synced: 18 Apr 2026

https://github.com/nasadorian/seeing-arrows

Slides and example code from my talk, `Seeing Arrows Below the Code`

arrows cats fp functional programming scala

Last synced: 02 Apr 2025

https://github.com/felixoder/leetcode_journey

Here I share my leetcode progress journey

cp dsa hactober leetcode logic practise programming

Last synced: 17 Jan 2026

https://github.com/jauharibill/crud-with-realm

This Repository contain code about CRUD android using Realm NoSQL

android crud mobile nosql programming realm

Last synced: 10 Jan 2026

https://github.com/musamairshad/searching-algorithms

Implementation of various searching algorithm's in Python.

algorithms programming python searching-algorithms

Last synced: 25 Mar 2025

https://github.com/forlornu/interfaces-inheritance

A small demo showcasing when to use inheritence or abstract classes

abstraction c-sharp inheritence interfaces programming unity unity3d

Last synced: 16 May 2026

https://github.com/lemongrb/software_pwm_generator

This implementation is useful in case where dedicated PWM hardware is unavailable.

c18-compiler ccp microchip microcontroller pic pic18f pic18f452 programming pwm pwm-duty-cycle software

Last synced: 27 Feb 2025

https://github.com/naren219/cs50-files

Contains all content learned from CS50 (through Edx).

cs50 programming

Last synced: 03 Jan 2026

https://github.com/coolguy1990/code-challenge

Learning Programming by doing

learning-by-doing programming

Last synced: 17 Mar 2025

https://github.com/djccnt15/coding_test

공부하기 싫을 때 한 문제씩 푸는 코딩 테스트 준비

programming python

Last synced: 13 Jun 2025

https://github.com/2022ishere/c-language

C program development

c programming

Last synced: 10 Apr 2025

https://github.com/edvaldoljr/faculdade-tecnologia-em-coding-c-orientacao-objetos

A POO em C++ é uma ferramenta essencial para a construção de softwares complexos e escaláveis, proporcionando organização, reutilização e flexibilidade ao código.

c poo programming

Last synced: 03 May 2026

https://github.com/gmerczi/higherlowergame

Just a game I made on my own as part of a course I’m doing. Still figuring stuff out, but hey – it runs! 😅

begginer course-project game learning programming project python

Last synced: 10 Apr 2025

https://github.com/professormanhattan/ansible-ruby

Installs Ruby (as well as a configurable list of system or user level gems) on almost any platform

ansible doctor fedora gems install installdoc installdoctor language macos mblabs megabytelabs molecule professormanhattan programming rake role ruby ubuntu washingtondc windows

Last synced: 07 Apr 2026

https://github.com/tutosrive/sqlazo

SQLAZO es un módulo el cual permite gestionar procedimientos básicos en una base de datos con sqlite3 en PYTHON

basesdedatos database modules opensource programming python python3 sql sqlite

Last synced: 10 Apr 2025

https://github.com/corneliustanui/personal_quarto_website

This repo contains source files for my personal Quarto-based website.

data netlify programming quarto r rbind websites

Last synced: 02 Apr 2025

https://github.com/otumian-empire/crypto-sec-oe

Crypto is a sample practice project for the swift python programming material, https://github.com/Otumain-empire/swift-python that implements the Cesar-cipher. Isn't that great?

otumian-empire programming python3 swift-pythom

Last synced: 05 Oct 2025

https://github.com/swann126/comptia-free-tutorials

📚 Master CompTIA certifications with free tutorials and hands-on labs designed for beginners to build essential IT skills for professional success.

awesome comptia exercises free free-tutorials hands-on labex programming tutorials

Last synced: 06 Oct 2025

https://github.com/stackblogger/stackblogger.github.io

Stackblogger.com- a tech blog | easy tips and tricks about programming

angular angular2 css html javascript programming

Last synced: 13 Apr 2026

https://github.com/chunche95/program-lua

Programacion en LUA, creando ejecucion de programas en Corona, programadas con Visual Code. Autor: Paulino Esteban Bermúdez R.

lenguage lua lua-library lua-script poo programming starting

Last synced: 06 Oct 2025

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

This course offers a solid foundation in Bash shell scripting, covering Linux command-line essentials. Through hands-on labs and real-world challenges, you'll master file management, text processing, and automation techniques, enabling you to efficiently use the shell in your daily tasks.

bash challenges course exercises hands-on labex labs linux playground programming shell

Last synced: 07 May 2026

https://github.com/nihalsheikh/cs50p

Course: CS50P INTRO TO PRAGRAMMING WITH PYTHON

cs50p programming python

Last synced: 07 Oct 2025

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

This comprehensive course covers the fundamental concepts and practical techniques of Pandas, the essential library for data manipulation and analysis in Python. Learn to create, manipulate, and analyze data efficiently using DataFrames and Series.

challenges course exercises hands-on labex labs pandas playground programming python

Last synced: 15 May 2026

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

This comprehensive course covers the fundamental concepts and practical techniques of Matplotlib, the essential plotting library in Python. Learn to create various types of charts and visualizations including line plots, bar charts, scatter plots, histograms, pie charts, and subplots.

challenges course exercises hands-on labex labs matplotlib playground programming python

Last synced: 08 Oct 2025

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

Learn the fundamentals of React from setting up your first app to building interactive components. Master essential React concepts through hands-on labs covering components, JSX, props, state, hooks, event handling, conditional rendering, lists, and forms.

challenges course exercises hands-on labex labs playground programming react

Last synced: 08 Oct 2025

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

Learn the fundamentals of JavaScript programming from basic syntax to DOM manipulation. Master essential JavaScript concepts through hands-on labs covering variables, operators, functions, arrays, objects, and event handling.

challenges course exercises hands-on javascript labex labs playground programming

Last synced: 08 Oct 2025

https://github.com/marc7666/computer-organiozation-ii

Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.

assembly programming programming-language universitatlleida university

Last synced: 02 Nov 2025

https://github.com/webmekanic/botict

An Application that go through numbers from 1 to 100

css design javascript meteorjs programming reactjs

Last synced: 18 Jan 2026

https://github.com/matviyroman/roman.programist.top

roman.programist.top

programmer programming

Last synced: 31 May 2026

https://github.com/obaskly/42piscine

My experience during the 42 C piscine

42born2code 42cursus 42piscine 42projects 42school c coding programming shell

Last synced: 09 Oct 2025

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

In this course, learn the fundamentals of Redis, including installation, key-value operations, data structures, and basic configuration for beginners.

challenges course exercises hands-on labex labs playground programming redis

Last synced: 09 Oct 2025

https://github.com/corocoto/crb-language

programming language on JS :man_technologist: :computer: :symbols: :woman_technologist:

crb-language javascript js programming programming-language

Last synced: 09 Oct 2025

https://github.com/dgzlopes/sicp

My solutions to Structure and Interpretation of Computer Programs 2nd Edition.

programming sicp-book sicp-solutions

Last synced: 19 Jan 2026

https://github.com/miyoherman/fake-password-cracker-prank

🔐 Simulate a password cracking tool with this harmless prank script for fun or education; fully safe and non-intrusive.

batch-script beginners console-app dmsmenula educational fake-hacker fun-project learning prank programming simulation windows

Last synced: 09 Oct 2025

https://github.com/dmarks84/coursework_project_image-text-recognition

Project for University of Michigan Python Programming Specialization -- Read in documents with images and text, and utilized CV libraries/packages to extract specific types of images and text, pairing them together

classification computer-vision image-classification numpy pandas programming python text-classification

Last synced: 14 Apr 2026

https://github.com/bazinevis/bilik

A knowledge base

dart emacs programming python

Last synced: 19 Jan 2026

https://github.com/kanansnote/programming-books

Collections of programming books.

books django javascript programming python react

Last synced: 10 Oct 2025

https://github.com/shrutisaagar/coding-problems-and-approaches

This repository is to list my solutions/approaches and the fundamental break down of how to approach any such problem without having solved or seen the same problem

coding programming

Last synced: 19 Jan 2026

https://github.com/narukoshin/blog

Something like a blog where I will post articles about things I'm interested at, music, IT, etc.

articles blog guitar music programming

Last synced: 27 Jan 2026

https://github.com/meysam81/flight-console-app

a minor bug fix from a source of someone else; just changed some glitches so that it can work properly

assignment assignments bug bugfix c-plus-plus college college-assignment college-project debug debugging programming programming-language programming-languages project projects

Last synced: 11 Oct 2025

https://github.com/monowarhusain/cse111

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 bracu-cse cse cse111 encapsulation inheritance monowar monowar-husain monowar-husain-bracu monowar-husain-cse monowar-husain-cse-bracu monowar-husain-omi monowar-husain-omi-bracu monowar-husain-omi-bracu-cse monowar-husain-omi-cse oop operated-oriented-programming programming programming-language-ii ztb-bracu

Last synced: 12 Oct 2025

https://github.com/tokhy1/chatgpt_clone

TokhyGPT is a React-based chat application that replicates the capabilities of the GPT-3.5 language model. With this clone, you can engage in interactive and natural conversations with the AI, use it for educational purposes, or even integrate it into your own applications. Explore the power of AI-driven chatbots in this open-source project.

api apiintegration chatgpt css design hooks html javascript jsx openai openai-api programming reactjs

Last synced: 08 Apr 2026

https://github.com/tashi-2004/Programming-Fundamentals-PF

I've created files with solutions, named them with their following conventions and order. You can download, copy, and run them on a compiler or software for your information. There are no copyrights attached to these files; they are provided for educational purposes only.

cplusplus dev-cpp programming visual-studio visual-studio-code

Last synced: 13 Oct 2025

https://github.com/samcyn/samcyn

Short Bio and profile details

developer portfolio-website portofolio programming

Last synced: 19 Feb 2026

https://github.com/labex-labs/redis-intermediate-to-advanced

In this course, delve into advanced Redis topics like key management, data structures (Lists, Sets, Sorted Sets, Hashes), transactions, Pub/Sub, Lua scripting, persistence, security, performance monitoring, HyperLogLog, and cluster management.

challenges course exercises hands-on labex labs playground programming redis

Last synced: 13 Oct 2025

https://github.com/asko7779/nmap-scripts

List of some custom Nmap scripts I made, still developing more and adjusting the current ones

cybersec lua nmap nmap-scripts nse programming script-development

Last synced: 13 Oct 2025

https://github.com/princomp/princomp.github.io

Teaching material for the principles of computer programming using C#.

csharp education-materials oer principles-of-programming programming

Last synced: 02 Apr 2026

https://github.com/hasanyahya101/sda_lab_solutions

Solutions to SDA lab questions from Spring 2024 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.

fast lab lhr nuces programming sda

Last synced: 14 Oct 2025

https://github.com/jimbob88/jimbob88.github.io

A blog relating to maths, calculators and programming.

a-level c-basic furthermaths html maths programming

Last synced: 22 Jan 2026

https://github.com/labex-labs/privilege-escalation-techniques-on-linux

In this course, you will learn about privilege escalation techniques on Linux. It is a beginner level course and will cover various techniques to escalate privileges on Linux systems.

challenges course exercises hands-on labex labs pen-testing playground programming

Last synced: 19 Feb 2026

https://github.com/san5kriti/basicpythonprojects

A collection of simple and introductory Python projects, including games, apps, and basic list operations. Perfect for beginners looking to practice and enhance their coding skills!

beginner-friendly beginners easy-to-use practice-project programming programmingproject programs projects python python-library python-mini-projects python-project python-project-beginner python-project-template python-projects pythonforeverybody simple-project

Last synced: 14 Oct 2025

https://github.com/hussein-m-kandil/odin-resume-builder

A React app for generating a résumé, developed as part of studying the React course at The Odin Project.

css development html javascript programming react reactjs resume resume-builder resume-website vite web

Last synced: 14 Oct 2025

https://github.com/oliviernt/thoughts

Some random writings and thoughts

biking blog programming thought thoughts

Last synced: 22 Jan 2026

https://github.com/gsaslis/bowling_kata

A Coding Kata on Test-Driven Development, using Bowling Game rules.

kata programming software-development software-engineering tdd tdd-kata testing

Last synced: 22 Feb 2026

https://github.com/christarazi/dailyprogrammer

This is a collection of all the /r/dailyprogrammer challenges that I've completed.

dailyprogrammer programming programming-challenge programming-exercises reddit

Last synced: 16 Oct 2025

https://github.com/vaibhavmojidra/python--demo-generating-csv-rows-as-dictionary

The csv library provides functionality to both read from and write to CSV files. Designed to work out of the box with Excel-generated CSV files, it is easily adapted to work with a variety of CSV formats. The csv library contains objects and other code to read, write, and process data from and to CSV files.

coding csv dictionary mojidra programming python python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 14 Mar 2026

https://github.com/vaibhavmojidra/python---demo-generating-csv-rows-as-lists

The csv library provides functionality to both read from and write to CSV files. Designed to work out of the box with Excel-generated CSV files, it is easily adapted to work with a variety of CSV formats. The csv library contains objects and other code to read, write, and process data from and to CSV files.

coding csv files generating-csv generating-csv-using-python mojidra programming python python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 27 Jan 2026

https://github.com/pranjalco/coffee-machine-intermediate

This Coffee Machine project is a Python-based program that simulates a real-world coffee vending machine. It allows users to select from available drinks, processes payments, and dispenses coffee based on sufficient resources. It also includes functionality for resource management and a maintenance mode to check resources and earnings.

automation cli-application fundamentals intermediate programming project-based-learning python-programming resource-management simulation

Last synced: 19 Oct 2025

https://github.com/codingabi/appfaults

Test/stress tool for Windows that creates typical application faults, like a memory leak, freezes ...

errors programming win32api

Last synced: 20 Oct 2025

https://github.com/plabayo/webasic

BASIC interpreter, IDE and runtime for the web

basic beginner education graphics ide interpreter learning programming runtime rust web

Last synced: 15 Mar 2026

https://github.com/andrewjbateman/programming-resources-planning

:clipboard: Resources to track study for Google Associate Cloud Architect Certification & help with coding tasks: errors-solutions, how-to page and task planning.

dependency error-messages programming resources vscode

Last synced: 24 Feb 2026

https://github.com/vaibhavyadav-dev/codeforces-problemset-scrapper

Web Scrapper that scrap the whole problemset of Codeforces into csv or json file.

codeforces competative competative-programming crawler problemset programming python scrapy-crawler scrapy-spider

Last synced: 01 Jun 2026