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/jukalang/jukaide

⌨️ JukaIDE (Web App) - Run Juka code on Client Side/Browser (Run code in a browser on local hardware) Support for Edge, Firefox, Chrome, and other Chromium based browsers

api api-client assembly client client-side compiler compilers developer-tools development-environment development-tools edtior ide programming programming-language programming-languages wasm web-application webapp webassembly webassembly-demo

Last synced: 13 Sep 2025

https://github.com/mutasim77/lets-build-x

🤓 My DIY coding space: building from scratch and experimenting with projects

computer-science js lets-build libraries programming react tutorials typescript

Last synced: 22 Jul 2025

https://github.com/gatoreducator/execexam

:rocket: ExecExam runs executable examinations that assess Python programming skills

examination-system programming python testing

Last synced: 08 May 2025

https://github.com/laymer/upgraded-potato

Learning C programming again for fun :)

c fun learning networks programming

Last synced: 06 Apr 2025

https://github.com/fransilva0/caderno-de-estudos

O presente repositório foi construído para armazenar meus exercícios em linguagens de programação relacionadas ao meus estudos de Programação.

developer estrutura-de-dados java javascript poo programacao-orientada-objetos programming typescript

Last synced: 03 Mar 2025

https://github.com/awais922609/assembly-programs

This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.

advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming

Last synced: 29 Mar 2025

https://github.com/dsrichard97/csulbdataday24m

Music Repo for sentiment analysis configuration

programming quatro r sentiment-analysis

Last synced: 01 Nov 2025

https://github.com/mathworks-teaching-resources/treasure-hunt

​​This modular courseware teaches students basic programming concepts through game development. These concepts include variables, matrices, conditional statements, and functions. ​

courseware cwm game gamified-learning programming

Last synced: 15 Jul 2025

https://github.com/leaphy-robotics/leaphy-webbased-svelte

Leaphy Easybloqs is software to program Leaphy Robots and Arduino microcontrollers using a block-based programming language.

arduino blockly programming robots

Last synced: 25 Jan 2026

https://github.com/markoshb/analysis-and-design-of-algorithms-subject

Set of projects using diverse programming tecniques

algorithms complexity-measure java programming

Last synced: 09 Jul 2025

https://github.com/relintai/programming_tutorials

Hungarian programming tutorials that I'm writing. (Might translate them later.)

hungarian magyar oop programming sdl2 tutorial

Last synced: 05 Apr 2025

https://github.com/cnahmetcn/30-gunde-javascript-turkce

30 günde javascript eğitimi Türkçe. 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. 30 günde JS öğrenebileceğiniz bir reponun Türkçe versiyonudur.

30dayscodechallenge 30daysofcode javascript js programming programming-language turkce turkish tutorial

Last synced: 14 May 2025

https://github.com/cpscript/programming-languages

A repository that once done will have random scripts from most programming languages

help helper ok programming programming-language programming-languages starter-kit

Last synced: 25 Dec 2025

https://github.com/patrulek/tinygp

Tiny Genetic Programming in Golang

genetic go golang programming tinygp

Last synced: 28 Dec 2025

https://github.com/praabindhp/temperature_converter

Conversion of Celsius to Fahrenheit & Fahrenheit to Celsious

code programming python3 temperature-converter

Last synced: 05 Mar 2025

https://github.com/praabindhp/hybrid_inheritance

Java Program For Hybrid Inheritance

code hybrid illustration inheritance java programming

Last synced: 05 Mar 2025

https://github.com/praabindhp/currency_time-converter

Java Program For Currency Time Converter

code converter currency-converter java programming time

Last synced: 05 Mar 2025

https://github.com/praabindhp/abstract-class_creation

Java Program For Abstract Class Creation

abstract class creation java programming

Last synced: 22 Jun 2025

https://github.com/praabindhp/abstract_class-creation

Java Program For Abstract Class Creation

abstract class code creation java programming

Last synced: 05 Mar 2025

https://github.com/praabindhp/adt-stack_operation

Java Program For ADT-Stack Operation

adt java operations programming stack

Last synced: 05 Mar 2025

https://github.com/gmihaila/gina_robot_arduino

[HOBBY PROJECT] Custom made robot arm with Arduino controller. Arm is built entirely by me and its purpose is purely educational. It’s my personal design developed out of my curiosity about robotics and programming hardware.

arduino c pid pid-control programming robotics

Last synced: 23 Feb 2025

https://github.com/im-beast/stoat

Agile interpreted language

interpreted language programming rust stoat

Last synced: 25 Jan 2026

https://github.com/meleu/meleudotsh

Repositório por trás do https://meleu.sh

bash bash-scripting linux linux-shell programming shell shell-script shell-scripting

Last synced: 14 Apr 2025

https://github.com/iamvishal16/explore

Journey through our universe! 🪐 ✨

ios programming swift swiftui xcode

Last synced: 05 Mar 2025

https://github.com/alhiane/ko5blog

Ko5log is a blog where I share my experience

articles blogging gridsome learning programming

Last synced: 19 Mar 2026

https://github.com/blaze2216/java-learning-journey

🚀 My Java learning journey from basics to advanced concepts. 10+ well-documented programs covering fundamentals, loops, user input, and algorithms. Each program includes detailed comments and demonstrates clean coding practices.

algorithms beginner best-practices coding-journey documentation education java learning programming tutorial

Last synced: 29 Jul 2025

https://github.com/haroenv/presentations

Some presentations I've given

presentations programming talks

Last synced: 29 Jul 2025

https://github.com/petabyt/corescript-editor-legacy

The Classic CoreScript Editor and Interpreter

corescript javascript language programming

Last synced: 31 Jul 2025

https://github.com/praabindhp/ascending_numbers

Java Program For Ascending Numbers

ascending java numbers order programming

Last synced: 03 Oct 2025

https://github.com/jobson-batista/character_counter

Contador de caracteres escrito em C

c programming

Last synced: 09 Aug 2025

https://github.com/banghuazhao/app-ideas

A Swift iOS app for discovering and organizing app development project ideas. Features curated collections by difficulty level, detailed requirements, user stories, and implementation guidance. Perfect for developers looking to build their portfolio and improve coding skills.

advanced-projects app-development beginner-friendly coding-challenges coding-projects developer-tools educational intermediate-projects ios learning-resource mobile-development portfolio-builder practice programming project-ideas skills-improvement software-development swift swiftui tutorial

Last synced: 10 Aug 2025

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

A demonstration of keyloggers written in python . How it works and How to defend and remove such keyloggers from ur system

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

Last synced: 10 Aug 2025

https://github.com/jepozdemir/azure_keyvault_sample

Securing .NET Core Applications with Azure Key Vault

azure azurekeyvault charp csharp dotnet dotnetcore programming

Last synced: 12 Aug 2025

https://github.com/mkabumattar/hello-world-api

Hello, World! in All Languages Programming API, This is the initial draft. It's likely to have some flaws, but it'll be improved to be more stable in the future.

api compiler hello-world language nodejs programming programming-language programming-languages

Last synced: 12 Aug 2025

https://github.com/erseco/ugr_metodologia_programacion

Practicas de Metodologías de la Programación (MP) del Grado en Ingeniería Informática de la Universidad de Granada (UGR)

programming ugr

Last synced: 10 Nov 2025

https://github.com/nubbsterr/stellarscape

A 3D, PvE, level-based FPS created in Unity (stopped development, see my Medium blog for development update)

csharp fps gamedesign gamedevelopment programming unity unity3d

Last synced: 20 Feb 2026

https://github.com/lynk4/bootloader

Write a bootloader from scratch..............

bios bootloader linux operating-system os programming

Last synced: 20 Feb 2026

https://github.com/emmmabk/chess

ChessMaster TypeScript Project: A sophisticated chess platform crafted entirely in TypeScript. This project offers a seamless chess gaming experience, featuring an intuitive interface, strategic gameplay, and comprehensive TypeScript implementation for chess enthusiasts to enjoy.

board-game chess gaming programming strategy typescript-chess

Last synced: 23 Jul 2025

https://github.com/0xsafkat20/learning-go

Just Printing Hello Go

go hello-world programming

Last synced: 28 Mar 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: 12 Jun 2025

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

https://github.com/pratyush0898/krypto

Website made & desing by Pratyush kumar

css figma html programming web-development website

Last synced: 23 Feb 2025

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

TextEditor is a desktop application developed in Java using Java Swing for the graphical user interface. The application provides a comprehensive text editing environment with user authentication and file management features. The key functionalities include user login and registration, file creation, editing, saving, and managing a list of previous

advanced-programming file filehandlinginjava gui-application java javaswing learning-by-doing notepad programming swing-gui

Last synced: 28 Oct 2025

https://github.com/freakwill/mistakes

Mistakes :shit: I made in programming, esp. Python

mistake programming python

Last synced: 15 Jun 2025

https://github.com/viztruth/c-and-cpp-practice-problems-with-solutions

👉Well curated repo. containing solutions for all the practice questions that I've solved while I was learning C and C++. 💡Check the README for categorized questions. This repo. can be useful for beginner and intermediate-level C or C++ programmers. If you found this repo. useful, don't forget to star the repo and give a follow.

array-manipulations c c-plus-plus c-programming cpp data-structures data-structures-and-algorithms linked-list matrices practice practice-exercises practice-problems programming solutions string-manipulation

Last synced: 21 Mar 2025

https://github.com/theodesp/go-hackerearth

Practicing Hackerearth with Go

go golang hackerearth programming

Last synced: 05 Jul 2025

https://github.com/mikr13/javascript-explorer

⭐ A resource to help developers figure out what JavaScript methods would be best to use at any given time

array arrays data-structures javascript object programming string strings

Last synced: 12 Apr 2025

https://github.com/2ndmurphy/how-i-become-backend-developer

Repositori modul belajar atau dokumentasi untuk menjadi Backend developer dengan bahasa python.

backend basic-learning fundamental programming python

Last synced: 03 Apr 2025

https://github.com/muskanpaliwal/stanford_codeinplace_2020

The repository contains all the assignments, projects, and handouts that are given during Stanford's CodeinPlace Program, 2020.

hactoberfest-2021 karel-python oops-in-python programming python3 stanford-university

Last synced: 19 Jun 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: 05 Sep 2025

https://github.com/jeluchu/calcutester

Es un proyecto de una calculadora en colaboración. En el cuál se incluyen pruebas y controles de versiones. Además, podrás encontrar comentarios en el código de misma. La calculadora podrá realizar potencias, raíces, logaritmos y factoriales. En colaboración con: @telecobazar

calculator calculator-application classproject classroom classwork maths operations programmer programming programming-language

Last synced: 30 Jul 2025

https://github.com/anthhon/stm

STM (Secure Terminal Messenger) is a command-line messenger focused in security and reliability

collaboration command-line community innovation open-source programming software-development software-engineering ssl technology web-development xmpp xmpp-client

Last synced: 20 Jan 2026

https://github.com/devathul-88/hello-world

Hello world in different programming languages

hello-world languages many programming programming-language

Last synced: 12 Sep 2025

https://github.com/levichu51/pro2-practica1-22-23

Primera práctica de la asignatura de Programación 2 de la UDC 22/23

data-structures programming udc university

Last synced: 22 Jul 2025

https://github.com/ericrovell/escapist-marginalia

Personal blog about programming, photography and more.

blog personal-blog personal-website photography portfolio programming

Last synced: 11 Jan 2026

https://github.com/qnhat2004/competitive_programming

Data Structures and Algorithms in CP

algorithms data-structures programming

Last synced: 20 Jan 2026

https://github.com/dvizioon/sistema-locacao-veiculo

SISTEMA DESTINADO PARA LOCAÇÃO DE VEICULOS

aluguel aluguel-de-carros locacao php programming sistema system veiculos

Last synced: 12 Mar 2025

https://github.com/jbrosdevelopment/norma

Norma is a small custom programming language made as an example for my blog.

custom language norma programming programming-language

Last synced: 17 Feb 2026

https://github.com/horikitasuzunetsundere/elevator-project-with-proteus-and-arduino

Efficient Vertical Transportation: Elevator Control System Simulated with Proteus and Programmed with Arduino IDE

algorithms-and-data-structures arduino cpp programming system-design

Last synced: 28 Oct 2025

https://github.com/khesualdo/schulich-ignitecs

:cactus: :sunflower: :mushroom: My solutions to exercises from Schulich IgniteCS.

ignitecs processing programming

Last synced: 26 Jun 2025

https://github.com/reyrove/fortran

Welcome! This repo offers simple Fortran 95 examples for key algorithms and numerical methods. Learn with Plato IDE and FTN95. For more, check out my YouTube tutorials!

compiler fortran fortran-language fortran-tutorial fortran77 fortran90 fortran95 freyja mathematics numerical-computation plato programming reyrove youtube

Last synced: 18 Mar 2025

https://github.com/nabilshadman/r-data-analysis

A modular R framework for data analysis, with emphasis on data processing and reproducible workflows.

data-analysis data-cleaning data-manipulation data-science descriptive-statistics programming r r-studio statistical-analysis statistical-computing t-test

Last synced: 04 Apr 2025

https://github.com/geetesh-gupta/code-with-gg

An open-source common platform for programming questions with variety of solutions.

code coding javascript programming programming-solutions progressive-web-app pwa react reactjs

Last synced: 18 Feb 2026

https://github.com/zer0s703/opencomputers

Home of the OpenComputers mod for Minecraft.

automation forge lua minecraft minecraft-forge mod opencomputers programming scala

Last synced: 12 Jul 2025

https://github.com/kanannuruyevs/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: 02 Feb 2026

https://github.com/abrarulhassan-786/n-queen-problem

The solution is [3,1,2,4]. The first queen should be placed in the 1st row 3rd column, the second queen should be placed in 2nd row 1st column, the third queen should be placed in 3rd row 2nd column and finally, the 4rth queen should be placed in 4rth row 4rth column.

ai algorithm algotrading artificial-intelligence code nqueens-problem nqueens-solution programming programming-language queens-puzzle

Last synced: 17 Mar 2025

https://github.com/satishdash/juliaexercism

Exercises on various Julia concepts from Exercism.io

data-structures julialang programming

Last synced: 15 May 2025

https://github.com/exp-codes/pyzone-crawler

QQ空间爬虫(Python版)

crawler programming

Last synced: 03 Apr 2025