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/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/woolseyworkshop/article-interfacing-a-7-segment-display-to-an-arduino-uno

Interfacing A 7-Segment Display To An Arduino Uno Article Resources

7-segment-display 74ls47 arduino electronics programming

Last synced: 27 Apr 2026

https://github.com/woolseyworkshop/article-adding-digital-io-to-your-circuitpython-compatible-board

Adding Digital I/O To Your CircuitPython Compatible Board Article Resources

74hc165 74hc595 circuitpython electronics mcp23017 programming

Last synced: 01 May 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/davelongdev/dave-long-web-studio

Website files for davelongwebstudio.com. Web site building - Development, Design, and Writing. Made with the Hugo framework.

css html hugo javascript programming web-design web-development website

Last synced: 13 Apr 2026

https://github.com/shroudsourav/currency-converter

Currency Converter made using HTML CSS JS

bootstrap coding css currency-converter html js programming project

Last synced: 05 Feb 2026

https://github.com/ganeshkadam65/leetcodesolutionscpp

LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial

algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering

Last synced: 14 Apr 2026

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

Learning Programming by doing

learning-by-doing programming

Last synced: 17 Mar 2025

https://github.com/tufayellus/google-sheet-automation-with-python-gspread

This is a personal documentation repository for google spreadsheet automation using python and gspread library

automation bot bots google-sheets google-sheets-api googledrive googlesheets googlesheetsapi gspread programming python

Last synced: 12 Oct 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/edvaldoljr/programa-start-capgemini-exercicios-java

Lista com 30 exercícios Java para treinar a lógica aprendida em aulas.

capgemini java netbeans programming

Last synced: 26 Mar 2025

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/the-real-virus/pycaptcha

pyCAPTCHA: A Simple & Secure CAPTCHA Generator ! Generate and verify CAPTCHA images effortlessly with pyCAPTCHA – a lightweight, user-friendly, and interactive Python-based solution.

ai automation bash captcha captcha-generator coding ctf cyber-security ethical-hacking github linux networking open-source pentesting programming python redteam scripting software tools

Last synced: 13 Apr 2026

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/paphada1103/data-analysis-with-python

📊 Analyze data efficiently using Python’s top libraries. Learn to explore, clean, and visualize data for meaningful insights in your projects.

carpentries data-analysis data-carpentry data-visualisation dataframe-api dataset english hacktoberfest ibm jovian lsl machine-learning matplotlib programming python realtime social-sciences spark

Last synced: 09 May 2026

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/newir295/c-programming

C programming Repo. document my Journey in C world :)

c programming

Last synced: 25 Oct 2025

https://github.com/labex-labs/practice-cybersecurity-programming-projects

Build real Cybersecurity projects with 8 beginner-friendly challenges. Learn by doing with guided coding exercises and practical applications.

awesome awesome-list cybersecurity exercises hands-on labex programming projects

Last synced: 06 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/thiagoneye/course-golang

Go language studies.

go golang google programming

Last synced: 14 Jan 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/tui00/Telegram-bots

Telegram_bots – это мощная библиотека для создания ботов в мессенджере Telegram. Она предоставляет удобный интерфейс для работы с API Telegram, позволяя разработчикам легко создавать, управлять и поддерживать своих ботов.

bot bot-api c-sharp programming telegram telegram-bot-api telegram-bots

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/labex-labs/git-for-beginners

Master the essentials of Git version control in this comprehensive beginner's course. Learn everything from basic commands to advanced operations through hands-on labs and engaging challenges. Perfect for aspiring developers and those new to version control.

challenges course exercises git hands-on 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/abhipatel35/java-inheritance-employee-management

Java Inheritance Employee Management: Explore inheritance in Java with classes representing employees, including analysts and salespersons, showcasing salary raises and bonuses.

code employee-management extends inheritance intellij-idea java javaclass object-oriented-programming parent-child-class programming software-development subclass superclass

Last synced: 18 Jan 2026

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/kashish-naik/complete-webdev-cheatsheet

🛠️ Master web development with this comprehensive cheatsheet covering design, layout, performance testing, and deployment tips. Collaborate and enhance your skills.

accessibility api backend css databases deployment frameworks frontend html javascript programming responsive-design seo version-control web-development

Last synced: 07 May 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/xromory/learn-rust

Learning Rust from scratch — documenting my journey, experiments, and projects while exploring one of the fastest and most challenging programming languages.

beginner journey learning learning-by-doing low-level practice programming rust rust-lang system-programming

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/pranjalco/quizzler

The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.

api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui

Last synced: 10 Oct 2025

https://github.com/aniketkumar15/c-language-code

C basic practice question code.

c c-language programming programming-language

Last synced: 10 Jan 2026

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/daxxbhailive/chapel-upv

🚀 Simplify and enhance your UPV campus experience with chapel-upv, a user-friendly platform for accessing resources and services efficiently.

algorithms chapel compiler-design distributed-systems documentation high-performance languages open-source parallel-computing programming research scientific-computing software-development upv user-guide

Last synced: 15 Oct 2025

https://github.com/aishanipach/50daysofjs

Challenge by Codedamn & Front-end questions to expand your knowledge!

challenge codedamn javascript nodejs programming

Last synced: 17 May 2026

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/yureshtharushika/line_tunes

🎵 Line Tunes - Interactive Web-Based Drum Sequencer Create rhythmic patterns with this modern drum sequencer featuring multiple drum sounds, dynamic grid system, and real-time playback. Built with React, TypeScript, and Web Audio API for high-quality sound synthesis.

beatmaking coding creativecoding drummachine drumsequencer frontend javascript musicproduction opensource programming react reactjs tailwindcss typescript webdev webdevelopment

Last synced: 02 May 2026

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/didogrigorov/leetcode-may-daily-challenges-2023

Python solutions to LeetCode's May 2023 Daily Challenges, organized by date. Ideal for practicing coding, mastering Python, and preparing for interviews.

algorithm-challenges algorithms algorithms-and-data-structures coding coding-challenge coding-challenges coding-interviews data-structures interview leetcode leetcode-python leetcode-solutions programming python python3

Last synced: 12 Oct 2025

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/j-angnoe/code-walkthrough-compiler

Extract a working program from code walkthrough-like documentation (Literate Programming in Markdown)

literate markdown noweb programming

Last synced: 27 Jan 2026

https://github.com/samcyn/samcyn

Short Bio and profile details

developer portfolio-website portofolio programming

Last synced: 19 Feb 2026

https://github.com/omr-ql/solve_chapter13

Solve the "Starting Out with C++_ From Control Structures through Objects" , Chapter 13

book-exercises c-plus-plus programming

Last synced: 13 Oct 2025

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