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/qnhat2004/competitive_programming

Data Structures and Algorithms in CP

algorithms data-structures programming

Last synced: 08 Apr 2025

https://github.com/art2url/codewars

🥷 A collection of solutions for various Codewars challenges, showcasing problem-solving skills and coding techniques.

codewars coding-challenges github javascript katas learning problem-solving programming solutions sql typescript

Last synced: 25 Nov 2025

https://github.com/mohahmadraza/leetcode-python-project-tasks

This repository, is a comprehensive collection of Python solutions and projects focused on solving a wide array of LeetCode problems. It serves as a valuable resource for anyone looking to enhance their coding skills, prepare for technical interviews, or simply practice algorithm and data structure challenges using Python.

algorithm algorithms-and-data-structures coding coding-challenge coding-interviews competitive-programming data-structures leetcode leetcode-python leetcode-solutions programming programming-challenges python software-development technical-interview-questions

Last synced: 27 Feb 2025

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: 27 Feb 2025

https://github.com/uniquemo/build-your-own-x

Learning by implementing~

app-ideas code programming

Last synced: 25 Nov 2025

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: 10 Jul 2025

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: 23 Jun 2025

https://github.com/rashidintheworld/cpp-learning-projects

In projects developed for learning and testing the C++ programming language. It aims to apply and better understand basic C++ concepts.

algorithms-and-data-structures cpp devcpp exercism-solutions programming tasks-list

Last synced: 24 Mar 2025

https://github.com/blazinsan/privacyscreenfilter

Privacy screen filter that simulates a privacy screen film that protects your privacy around others. It is developed using C++ and ran as a windows program.

cplusplus cpp programming programming-language

Last synced: 01 Apr 2025

https://github.com/umojabuild/kids-coder

AI Assisted Learning - Kids Coder

ai chatgpt code generator kids-learn openai programming pwa

Last synced: 10 Apr 2025

https://github.com/sahil-4/learn-c

C Programming notes

c learn notes programming

Last synced: 08 Apr 2025

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/emse-p4a-gwu/2022-spring

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

analytics course education programming python r rstats tidyverse

Last synced: 04 Sep 2025

https://github.com/cicovic-andrija/line-by-line

Solutions to programming problems in C

algorithms c interview-questions problem-solving programming

Last synced: 03 Jul 2025

https://github.com/jovonni/lymn

Programming Language written as human language, English

language programming programming-language

Last synced: 03 Apr 2025

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

List of papers that I loved to study

developer papers programming study

Last synced: 25 Mar 2025

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

Python Course beginner to pro

programming projects python

Last synced: 04 Jul 2025

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: 25 Mar 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/en9inerd/assessments-for-interviews

Collection of assessments for interviews

assessments c c-plus-plus interview programming python tasks

Last synced: 12 Jun 2025

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

Code for ProgrammingTIL Algorithms Screencasts

algorithms clrs javascript programming tutorial tutorials

Last synced: 10 Mar 2025

https://github.com/ryukinix/programming-techniques-ufc

A course about Java, Python and Programming Projects at Federal University of Ceará (UFC) on Computer Engineering course.

java programming python ufc

Last synced: 09 Apr 2025

https://github.com/eltimoyt/gestionaereolinea

El Sistema de Gestión de Aerolíneas es una aplicación en Java para gestionar vuelos y reservas. Permite inicializar vuelos y aviones, reservar asientos, ver mapas de asientos, listar pasajeros y calcular ingresos de vuelos. Ofrece una interfaz fácil de usar y es compatible con cualquier IDE de Java.

app application developer development intellij java programming project

Last synced: 09 Apr 2025

https://github.com/sadhasivamx/mpu6050-simulation

This project involves simulating the motion of a cube using an MPU6050 sensor.

3d arduino imu-sensor mpu6050 orientation programming python python-arduino sensor simulation

Last synced: 21 Mar 2025

https://github.com/programmernb-ctrl/rv_scenes

Utility Script to handle Network Synchronised Scenes in FiveM

fivem gta5 lua programming

Last synced: 04 Jul 2025

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: 28 Feb 2025

https://github.com/samarbeer905/roblox-scriptify

The Roblox Scriptify Executor is a robust tool designed for seamless script execution in Roblox. It features an efficient injector and DLL mapping for smooth integration, along with a whitelisting system for enhanced security. The executor boasts a user-friendly website and an intuitive UI, ensuring a streamlined experience for users.

automation code development game github lua open-source programming project repository roblox roblox-scriptify script scripting

Last synced: 01 Apr 2025

https://github.com/saeedkohansal/javascript-safe-password-generator-web-application

With This Web App You Can Generate Safe And Strong Passwords, Powered By Vanilla JavaScript Without Any Server Request And Database, I Made A Password Length And Some Options For Generating Passwords And An Option For Auto Copying Passwords, You Can Generate Fully Random Passwords With The Shuffle Of Uppercase, Lowercase, Numbers, And Symbols...

client-side clientside css front-end frontend generator gilgeekify html javascript password password-generator programming safe-password turorial tutorials vanilla-js web-development

Last synced: 25 Mar 2025

https://github.com/saeedkohansal/sync-website-theme-with-os-dark-mode-and-light-mode-css-only-trick

Sync A Website Or Webpage Theme With OS's Preferred Color Scheme, Dark Mode, And Light Mode using only CSS. We can call this feature CSS Automatic Night Mode And Day Mode By OS Color Setting. As you can see, without any page refresh, my website automatically switches by my OS setting between Dark Mode And Light Mode. With a CSS Media query...

autodarkmode automaticdarkmode css css-tricks css3 csstricks darkmode darktheme gilgeekify html night-mode night-theme nightmode programming tutorial web-design web-development webdesign webdesigner webdevelopment

Last synced: 25 Mar 2025

https://github.com/saeedkohansal/html-editable-table-oop-javascript

Master Interactive HTML Tables: A Step-by-Step Guide to Editing with Mouse Clicks and Keyboard Navigation, Unlock the power of dynamic web pages with this comprehensive tutorial on making HTML tables editable using both your mouse and keyboard arrow keys. This guide provides clear instructions and practical examples to help you integrate...

code css editable editable-table excel gilgeekify how-to howto html html-css-javascript javascript js objectoriented objectoriented-js objectorientedprogramming oop oops programming tutorial tutorials

Last synced: 25 Mar 2025

https://github.com/saeedkohansal/javascript-word-counter-web-application

It's a JavaScript word counting web application, with this web app you can count words, characters and lines in English and non-English languages using Vanilla JavaScript, HTML and CSS

clientside css education frontend gilgeekify html javascript programming tutorial vanillajs webapplication webdevelopment

Last synced: 25 Mar 2025

https://github.com/lunastev/wave-ex

Wave - Programming Language. Mail : support@wave-lang.dev

documentation language programming programming-language wave

Last synced: 30 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: 30 Mar 2025

https://github.com/truemedia/wordpress-plugin-from-scratch

Git repo of code from tutorials on how to create WordPress plugin from scratch (all WP versions)

create from php plugin programming scratch series tutorial wordpress

Last synced: 28 Nov 2025

https://github.com/abhipatel35/java

Explore Java from basics to Object-Oriented Programming (OOP) concepts with practical examples and detailed explanations. Dive into approximately 55-60 Java programs covering topics like variables, control flow, arrays, OOP principles, exception handling, and more. Ideal for learners looking to solidify their understanding of Java fundamentals.

abstraction advance-java basic-java coding core core-java corejava dsa dsa-practice encapsulation inheritance-examples java learn object-oriented-programming oops-in-java polymorphism programming

Last synced: 19 Feb 2025

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

This is my very first java GUI learning project. This is a very very basic GUI calculator which performs Addition, Subtraction, Multiplication and Division.

calculator-application java javaswing learning-by-doing programming swing-gui

Last synced: 28 Feb 2025

https://github.com/fuston05/fuston_codes_blog

My new programming and web development tips & tuts blog!

blogs es6 javascript programming tutorials web webdevelopment

Last synced: 02 Sep 2025

https://github.com/pr4j3sh/lang

learning languages

languages programming

Last synced: 04 Jul 2025

https://github.com/uboatwaffe/quiz_v2

Program that will be used as template for future work. Improved repository Quiz

better file git github improved java javadoc jdbc lambda license log mysql-database new programming project quiz security thread

Last synced: 02 Apr 2025

https://github.com/danuja01/codecoach-backend

Coadcoach is a revolutionary research project aimed at creating an interactive programming assistant tool for programmers and instructors in universities.

assistant compiler express hacktoberfest nodejs programming

Last synced: 28 Feb 2025

https://github.com/neyhere07/21-days-gfg-potd-challenge-2024

This repository is comprises the solutions of GFG POTD Challenge. All the solutions are in java.

coding coding-challenge gfg gfg-potd java potd programming

Last synced: 04 Sep 2025

https://github.com/abdurahman-hassan/the-complete-dart-learning-guide--hassanfulaih

In this repo, we will begin learning Dart step by step we'll go through with: Dart Basics, Functions, Object oriented programming, and asynchronous programming

dart learning-by-doing learning-dart learning-path learning-pathway programming programming-language

Last synced: 19 Feb 2025

https://github.com/j11tendra/nerdnarratives

My repository containing all my blog posts published on DEV.

blogging dev devcommunity forem programming technical-writing

Last synced: 09 Apr 2025

https://github.com/awais-124/stack-expression-converter

Expressions Converter. Third semester project using data structures concept.

cpp data-structures expression-converter-application programming stack

Last synced: 07 Apr 2025

https://github.com/charleewa/maths-with-life

People who love to learn math are the best

best life maths methods mind programming

Last synced: 09 Apr 2025

https://github.com/dr-saad-la/java-programming

A comprehensive, industry-oriented repository providing structured progression from fundamental concepts to advanced Java implementations.

analytics app-analytics java java-application learning programming programming-language technology

Last synced: 04 Oct 2025

https://github.com/woolseyworkshop/article-documenting-python-programs-with-sphinx

Documenting Python Programs With Sphinx Article Resources

documentation-generator programming python sphinx

Last synced: 19 Feb 2025

https://github.com/j-koziel/typescript-learning

This is my documentation of me learning typescript

learning programming typescript web-development

Last synced: 19 Feb 2025

https://github.com/philippmolitor/haw-ms-prog1

Java projects for the HAW Programming 1 course.

education haw haw-hamburg java programming programming-exercises

Last synced: 20 Feb 2025

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: 30 Nov 2025

https://github.com/kettek/go-learn-it

A simple programming teaching web service in the style of A Tour of Go

language learning programming service

Last synced: 02 Apr 2025

https://github.com/devsujay19/js-password-generator

This is Password Generator using JavaScript that generates most hardest Pass codes that are actually safe but hard to remember.

code css css3 generating-algorithm hard html html5 jaavscript javscript-programming js pass pass-code pass-word passcode password programming projects word

Last synced: 25 Mar 2025

https://github.com/wgtsantos/bigdata

Sistema teste de Nuvem de Dados

bigdata database developer javascript js php programming projects words

Last synced: 01 Dec 2025

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 Aug 2025

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: 31 Mar 2025

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: 09 Apr 2025

https://github.com/austinatts/complex_college_event_score_system

This project is from my work in BTEC IT Foundation Diploma. This is the actual work that I submitted for my grade and I am happy for anyone to use it for their own projects and/or proof of work I can do.

btech customtkinter customtkinterprojects it programming python python3 sqlite3 tkinter tkinter-gui

Last synced: 05 Jul 2025

https://github.com/rikedyp/apl-glossary

A glossary of Dyalog APL terminology

apl definitions dyalog jargon programming terminology

Last synced: 28 Feb 2025

https://github.com/miguelemosreverte/unisonexamples

Unison examples for begginners by begginners!

haskell programming scala unison unison-language

Last synced: 20 Feb 2025

https://github.com/guiferviz/guiferviz.github.io

Personal web page.

blog programming

Last synced: 03 Apr 2025

https://github.com/rabi-siddique/react-js-interview-questions

A list of React Interview Questions that I personally I feel are enough to cover for all types of React based interviews.

coding frontend programming react react-native reactjs webdevelopment

Last synced: 05 Sep 2025

https://github.com/jukalang/packages

📦 List of all Juka Packages that will be visible inside Juka application! Update this if you want to add your package to the list

juka packagemanager packages programming

Last synced: 13 Jun 2025

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: 20 Feb 2025

https://github.com/trivo25/tud-java-course

Introductory programming course with Java held at Technical University of Dresden

course education java programming tu-dresden

Last synced: 22 Feb 2025

https://github.com/rabi-siddique/sudoku-solver

A web application that allows you to solve a Sudoku puzzle using a backtracking algorithm. The goal of this application is to help you visualize how the backtracking algorithm works to solve the puzzle.

algorithms computer-science data-structures interview interview-questions programming

Last synced: 25 Mar 2025