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/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/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/tinmarino/bash1

Hacker Meeting Presentation in Dreamlab

bash programming

Last synced: 15 Apr 2026

https://github.com/merlinemmrys/student-docs

Student Docs - Обучающее приложение для изучения синтаксиса языков программирования

education programming python qt student-tool syntax

Last synced: 30 Apr 2026

https://github.com/exp-codes/release-project-plugin

(非 Spring)Maven 项目一键发布插件

java maven mvn plugin programming

Last synced: 30 Apr 2026

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/ahmadchen/go-go-gadget

The 'Gadget' interpreter language, implemented in Go.

2020 gadget go golang google language programming

Last synced: 05 Jun 2026

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/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: 08 May 2026

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/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/ibz-04/kom1012

Algorithm design & Programming in MATLAB by Dr. kerem Altun and Dr Buse Tacal Ucun

algorithm-design dsa matlab matlab-codes matlab-course programming programming-course yildiz-teknik-universitesi ytu

Last synced: 08 Jun 2026

https://github.com/hcvazquez/python-util-functions

Util functions repository

programming python utils-library

Last synced: 08 Jun 2026

https://github.com/enmn/sharp-rpc

It's a simple program that beautifully decorates your Discord profile and only works on Windows

c-sharp discord discord-rpc programming windows

Last synced: 17 Apr 2026

https://github.com/cyberfantics/picpdf-maker

picPDF Maker is a simple web app that converts images into customizable PDF files. With options for page size, orientation, margins, and colors, users can create high-quality PDFs easily. The app also features a dark mode for a better viewing experience.

cyberfantics hacktoberfest hacktoberfest-accepted hacktoberfest2024 image-processing image-to-pdf jpeg-to-pdf open-source pngtopdf programming python pythonprojects streamlit web-application

Last synced: 13 Apr 2026

https://github.com/iamjuniorb/data_structures_and_algorithms

I'm working on Data Structures and Algorithms I C949 class in school and decided to write up all of these searching algorithms, sorting algorithms, strutures, and so on to get a better understanding. These can be used with large datasets to test their space and time complexities.

data data-analysis data-science data-structures datastructures datastructures-algorithms datastructuresandalgorithm math mathematics programming python python-app python-library python3

Last synced: 08 Jun 2026

https://github.com/anonjv/onibusca

Projeto integrador, trabalho de conclusão de curso e projeto idealizado para colaborar no desenvolvimento das cidades inteligentes.

aplicativo django programacao programming react transport transporte website

Last synced: 17 Apr 2026

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

https://github.com/gigabyteblender/discordmessagedumper

An application made using Python which helps you generate a list of discord message IDs, which you can then use to request the deletion of all those messages from discord support.

discord discord-api discord-token programming python3

Last synced: 20 Apr 2026

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: 18 May 2026

https://github.com/abdul-rafay19/internintelligence_machinelearningintern

A collection of hands-on projects completed during my Machine Learning Virtual Internship at Intern Intelligence. Includes hyperparameter tuning using Scikit-Learn and Optuna, and deep learning model development for image and text data using TensorFlow, Keras, and PyTorch.

ai algorithm algorithms artificial-intelligence intelligence intern-intelligence internship machine-learning machine-learning-algorithms machinelearning programming programming-language python pytorch sckit-learn tenserflow

Last synced: 13 Apr 2026

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

Learn programming via JavaScript - Malayalam

html javascript karel programming programming-language

Last synced: 26 Mar 2025

https://github.com/rukisamsama/abap-tti

📊 Streamline ABAP development with TTI, offering tools for efficient data processing and cleaner code management.

abap abap-developer automation coding data-migration development-tools enterprise-resource-planning enterprise-software integration open-source programming sap software-development tools tti

Last synced: 31 May 2026

https://github.com/siraajul/programmingessentials

ProgrammingEssentials - 150 is a collection of 150 curated problems aimed at building strong foundational programming skills. Divided into 3 sprints (basic, intermediate, advanced), it helps learners master key concepts and prepare for more complex coding challenges. Perfect for beginners!

basics excersise fundamentals java programming

Last synced: 14 Jul 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: 13 Apr 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/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/lpalbou/llm-basic-benchmark

Comprehensive benchmark of 44 open source language models across creative writing, logic puzzles, counterfactual reasoning, and programming tasks. Tested on Apple M4 Max with detailed performance analysis.

benchmark cogito counterfactual gemma3 granite3 llama3 llama4 llm mlx ollama open-source phi4 programming puzzle qwen3 writing

Last synced: 29 Apr 2026

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/lunastev/wave-ex

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

documentation language programming programming-language wave

Last synced: 11 Jan 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/codebypinar/super-heatmapper-project

A comprehensive video analysis and heatmap generation tool based on Ultralytics YOLOv8.

artificial-intelligence computer-vision image-processing machine-learning opencv programming python real-time-object-detection yolo

Last synced: 29 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/sprintlanguage/asm

The custom Assembler / Assembly format for the Sprint language, programmed in C!

asm assembly c compiler language programming sprint

Last synced: 29 Apr 2026

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/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/plazide/programrs.live

Website that gathers programming streams from around the internet and displays them for easy browsing.

faunadb graphql live-coding livestream nextjs programming programming-streams vercel website

Last synced: 28 Feb 2025

https://github.com/jasondrawdy/autumn-python

Discord utility bot developed to aid in the management of channels, displaying information, and for assisting server members with common and uncommon tasks.

ai bot data-science discord dynamic-programming hacktoberfest open-source programming python

Last synced: 29 Apr 2026

https://github.com/md-emon-hasan/python

🐍 Python programming ranging from beginner to advanced levels, enhancing coding skills and understanding to various Python concepts.

anaconda data-structures dsa programming python python-programming python3

Last synced: 08 Jun 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/coderaiser/wraptile

Translate the evaluation of a function that takes multiple arguments into evaluating a sequence of 2 functions, each with a any count of arguments

fp functional javascript nodejs programming wrap

Last synced: 01 Jul 2025

https://github.com/arisilon/vjer

CI/CD Toolkit

programming utilities

Last synced: 10 Feb 2026

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

Git Stream Implementation

git programming utilities

Last synced: 20 Feb 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/fractalate/phobosdream

phobosDREAM Streams on Twitch

livestream mathematics problem-solving programming

Last synced: 17 May 2025

https://github.com/jermic/awesome-programming-snippets

📝As a note to record programming snippets

java objective-c programming python snippets swift

Last synced: 12 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/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/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/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: 29 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: 01 Jul 2026

https://github.com/mhatxotic/lua

The Lua interpreter from the official source code tarballs at https://lua.org/download.html which are contained in the master branch and modifications for Mhatxotic/Engine are in a separate branch with a suffix of -MXE. This layout is more manageable than using a fork of the official Lua repository. Lua has a MIT license and is © Lua.Org, PUC-Rio.

api code coding interpreter lua mirror programming puc-rio syntax

Last synced: 29 Apr 2026

https://github.com/googlypie/g26c1-22fm

This is a CPU I have made. By myself, besides the optimizing part.

computer math programming

Last synced: 04 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: 02 May 2026

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: 15 Jan 2026

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: 29 Apr 2026

https://github.com/solidnetwork-xyz/ascii-symbol-and-java-statements

Some ASCII symbol names, math expressions and statements used in Java programming.

ascii code english expression java math programming statement symbol

Last synced: 29 May 2026

https://github.com/olufemifadipe/projects

Projects Created For Course Work - FIU

batch-script java programming shell-script visual-basic visual-studio

Last synced: 29 Apr 2026

https://github.com/woolseyworkshop/article-documenting-arduino-sketches-with-doxygen

Documenting Arduino Sketches With Doxygen Article Resources

arduino doxygen electronics programming

Last synced: 29 Apr 2026

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/green726/swo

SWO Wants Options | SWO Is A Compiled Language

compiler language llvm programming programming-language

Last synced: 29 Apr 2026

https://github.com/chj-web/programrs.live

Website that gathers programming streams from around the internet and displays them for easy browsing.

faunadb graphql live-coding livestream nextjs programming programming-streams vercel website

Last synced: 16 Apr 2026

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/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: 11 Apr 2026

https://github.com/algusdark/programming-puzzles

A repository with programming puzzles and solutions in TypeScript

algorithms codeando-pues data-structures javascript programming programming-puzzles puzzles typescript

Last synced: 20 Apr 2026

https://github.com/yassir-ai/maze-solving-algorithm

YEAR : 2021 , Maze-solving algorithm with C using djikstra algorithme and DFS algorithme

algorithm c dfs dfs-algorithm djikstra djikstra-algorithm graphics isima kruskal labyrinth maze programming project sdl sdl2

Last synced: 08 Apr 2025

https://github.com/dimdevs/glitch-api

glitch-api is base code api for go lang

api base code golang programming

Last synced: 24 Mar 2025

https://github.com/ashu-tosh-kumar/stack-scraper

Sample repository showcasing how to write impeccably clean code that will save your sanity. In correspondence to my Medium article: https://medium.com/gitconnected/how-to-write-impeccably-clean-code-that-will-save-your-sanity-7d0ea59d285c

best-practices clean-code coding howto programming python

Last synced: 04 Jun 2026

https://github.com/numq/reduce-and-conquer

An architectural pattern leveraging functional programming principles and pure functions to create predictable, testable, and scalable state machines for complex applications.

android architecture clean compose concept conquer design desktop functional jetpack kotlin machine multiplatform pattern programming reactive reduce state template

Last synced: 08 Feb 2026

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/0xHericles/PythonExamples

:snake: Simple Python Examples for Newbies

newbie programming programming-exercises python

Last synced: 24 Mar 2025

https://github.com/tebogoyungmercykay/teamname_cos284_group_project_1

This program would allow lecturers to define a DFA in a file, which the program could then construct and simulate with input strings. The task is to finalise this project in three stages, with each subsequent stage building on the former.

64-bit assembly assembly-x86 c-code makefile nasm-x86-64 objconv programming project registers shell

Last synced: 28 Apr 2026

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

StealthCrypter: Secure File Encryption & Decryption ! Effortlessly encrypt and decrypt your files with military-grade AES protection, ensuring your data stays safe and private.

ai automation coding ctf cybersecurity encryption-decryption ethical-hacking file-encryption-python github internship linux open-source pentesting programming python redteam scripting software tools

Last synced: 18 Apr 2026

https://github.com/emse-p4a-gwu/2023-spring

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

analytics programming python r rstats tidyverse

Last synced: 28 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/csdms/best-practices

Slides on CSDMS-themed best practices in geoscientific software development

best-practices csdms geosciences programming

Last synced: 05 Feb 2026