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/iwhitebird/gor

Gor : Programming language made with GoLang

compiler-design go golang gor programming programming-language programming-languages

Last synced: 16 Mar 2025

https://github.com/karmaniverous/get-dotenv

Manage environment variables from dotenv files across multiple environments. Supports async/CLI operations, dynamic variables, custom CLI creation & more!

async-programming cli configuration development-environment devops dotenv-management environment-variables javascript json nodejs programming software-development

Last synced: 08 Jan 2026

https://github.com/uralstech/ezrsquared

An easy to learn and practical programming language for beginners and experts alike

computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language

Last synced: 12 Feb 2026

https://github.com/h1alexbel/h1alexbel.github.io

My blog about programming and social

blog github-pages jekkyl programming

Last synced: 11 Oct 2025

https://github.com/ramoun-starter/readme

A Basic Template for any Programming Project. Website, Web App, Mobile App, AI Model, ...etc .

programming projects readme readme-template setup template

Last synced: 19 Mar 2026

https://github.com/danielbrito/celerebro

:brain: CÉLEREBRO é um mini game de matemática para praticantes de neuróbica.

c data-structures game linux mathematics programming sorting

Last synced: 01 May 2026

https://github.com/seanpm2001/Learn-GCC-Machine-Description

A repository for showcasing my knowledge of the GCC Machine Description programming language, and continuing to learn the language

article gcc-machine-descriptiion gcc-machine-description-lang gpl gplv3 knowledge learn learn-gcc-machine-descriiption markdown md mkd programming seanpm2001 seanpm2001-education seanpm2001-learn txt

Last synced: 10 Mar 2025

https://github.com/svaveop/javascripttutor

Helping People with Java Script. JS Tutorial

javascript js learning programming tutor tutorial tutorial-code tutorials

Last synced: 14 Feb 2026

https://github.com/heig-tin-info/handout

Polycopié d'informatique 1 et informatique 2

c classroom course course-material handbook heig-vd programming

Last synced: 14 Jul 2026

https://github.com/codehakase/resources-i-like

:books::100: Collection of learning resources i like

angular devops firebase git ionic javascript laravel php programming progressive-web-app regex rxjs

Last synced: 09 Oct 2025

https://github.com/pyrustic/codegame

Python desktop application to create, distribute, discover, and run codegames

challenge codegame desktop game litemark markdown programming puzzle pyrustic riddle serious-game test

Last synced: 02 Jul 2025

https://github.com/marcogarlet/adventofcode

My solutions for Advent of Code.

javascript programming python3

Last synced: 25 Feb 2026

https://github.com/carpentries-incubator/pando-python

Performance Profiling & Optimisation of Research Code (Python) - Short Course

alpha carpentries-incubator english lesson open-educational-resources optimisation profiling programming python

Last synced: 08 Oct 2025

https://github.com/xnuvers007/chroot

automation create chroot, the rest you can move it after it's automatically created

bash chroot deployment linux operating-system os privileges programming shell

Last synced: 01 May 2026

https://github.com/byancamatos01/pythonide

"Usando pycharm para treinar python'

curso-em-video programming pycharm-ide python3

Last synced: 27 Jan 2026

https://github.com/syedfahadali399/GIAIC-Q2-NextJs-Assignment-3

This is my Third Assignment form Governer Initative in which i buld a navbar and multiple scections and footer using tailwind in next js check it out

javascript nextjs programming tailwindcss typescript

Last synced: 28 Feb 2026

https://github.com/nikumu/scheme-primeiros-passos

Este repositório é voltado para iniciantes que desejam aprender a linguagem de programação funcional Scheme. Ele reúne exemplos práticos que abordam desde os conceitos básicos de programação funcional até tópicos mais avançados, como recursão, manipulação de listas e macros.

programming scheme

Last synced: 28 Feb 2026

https://github.com/code-by-sia/x

The Ξ (Xi) Programming Language

compiler compiler-design language programming programming-language x xi

Last synced: 09 Jun 2026

https://github.com/sonawaneashwini/simple-python-mini-projects

From utilities like converters and calculators to interactive games and trackers, each project emphasizes Python's capability for both learning and real-world application development

coding mini-project programming python python-coding-challenges python-mini-project pythonprogramming

Last synced: 09 Feb 2026

https://github.com/boyan-apostolov/easy-blog-angular-project

Angular web application for reading and creating blogs, like and comment on blogs and earn achievements! This app was created for my project defence @ SoftUni for my Angular course

angular blog programming softuni

Last synced: 28 Apr 2026

https://github.com/seanpm2001/SNU_2D_ProgrammingTools_IDE_UnrealScript

The UnrealScript Programming language IDE submodule for SNU Programming Tools (2D Mode) View the main project [here](https://github.com/SNU-Programming-Tools/)

computer-programming epic-games gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-programming-tools snu-programmingtools txt unrealscript web-ide wiki

Last synced: 11 Mar 2025

https://github.com/iamvishal16/explore

Journey through our universe! 🪐 ✨

ios programming swift swiftui xcode

Last synced: 24 Apr 2026

https://github.com/praabindhp/thread_synchronization

Java Program For Thread Synchronization

code code-generation java programming synchronization thread

Last synced: 06 Jun 2026

https://github.com/felixklauke/medium-database-series

Resources and example files regarding my database blog article series on medium. This repository belongs to the low level file access guide https://medium.com/@felixklauke/database-ii-low-level-file-access-in-c-c-9788f0f0d51e

database low-level-programming medium medium-article programming

Last synced: 14 May 2026

https://github.com/haytham-hammioui/cs50x-2024

This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.

ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql

Last synced: 22 Apr 2025

https://github.com/zukahai/cpp-basics-tutorial

A comprehensive guide to learning the basics of C++ programming. This repository includes tutorials, code examples, and exercises to help beginners get started with C++

basics beginner c-plus-plus coding education examples exercises learning programming tutorial

Last synced: 22 Feb 2026

https://github.com/tymonx/docker-go

A Docker image with preinstalled tools for developing, mocking, formatting, linting, building, testing and documenting Go projects. It is only a read-only project mirror. Active development is maintained at the GitLab.

ci ci-cd cicd continuous-integration continuous-testing devops devops-tools docker docker-image documentation go golang mock mocking productivity programming test testing testing-tools tests

Last synced: 29 Apr 2026

https://github.com/figuran04/aplikasi-mobile

📃 Praktikum Aplikasi Seluler (Mobile)

application dart flutter mobile programming

Last synced: 30 Apr 2026

https://github.com/carlisia/website

Carlisia's notes and musings, mostly about tech. Built on top of Quartz v4.5.

blog digital-garden networked-thought obsidian programming quartz-ssg second-brain tech

Last synced: 01 May 2026

https://github.com/mariocarvalhobr/mobile-programming-discipline-ufms-2018-2

Repositório da disciplina de programação para dispositivos móveis, ufms 2018-2.

android discipline facultad institute java kanban mobile programming ufms xml

Last synced: 01 May 2026

https://github.com/jeffrigby/code2clipboard

A utility to quickly copy code from the CLI in a format suitable for Chatbots

chatgpt cli clipboard code-sharing code-snippets developer-tools javascript nodejs productivity-tools programming source-code-management

Last synced: 20 Apr 2026

https://github.com/kavignon/problem-solving-made-functional

Jupyter Notebooks for problem solving with F# (Architecture, System Design, Algorithms, Data Structures & Functional Programming)

algorithms development fsharp fsharp-exercises ifsharp jupyter-notebook practice-programming programming

Last synced: 01 May 2026

https://github.com/tusharhow/dev-dictionary

ডেভেলপারদের জন্য মাতৃভাষা বাংলায় সবচেয়ে বড় তথ্য ভান্ডার

coding developer developer-tools dictionary programming

Last synced: 26 Mar 2025

https://github.com/avinashtare/cpp-notes

Welcome to a comprehensive repository of C++ notes, meticulously curated from my college experience and online learning journey. Whether you're a novice exploring the basics and some advance topic of C++;

cpp notes programming

Last synced: 08 Jun 2026

https://narainsagar.github.io/free-awesome-code-work

This repo contains all of my Programming related Work, Exercises, Assignments and Projects etc) - I coded / practice'd during my graduation period (2011-2015) at FAST-NU www.nu.edu.pk

artificial-intelligence assignment awesome awesome-code awesome-codes c c-plus-plus exercises graduation-period java learning problems problems-solving programming projects university

Last synced: 12 May 2025

https://github.com/syedfahadali399/45-assignment-by-governer-initiative-typescript

This is 45 Assignment By Governer Initiative Program In which we Learn Typescript

coding javascript npm-package programming typescript

Last synced: 08 Jan 2026

https://github.com/tcl606/stugrademanagesystem

C++学生成绩管理系统

programming

Last synced: 15 Jun 2025

https://github.com/gabryon99/mucomp-lang

μcomp-lang is a didactic language implemented for Language, Compilers and Interpreters course at UniPi.

compilers languages lexer llvm menhir ocaml ocamllex parser programming

Last synced: 03 May 2026

https://github.com/woolseyworkshop/article-using-the-arduino_lsm6ds3-library-to-access-the-arduino-uno-wifi-rev2-imu

Using The Arduino_LSM6DS3 Library To Access The Arduino Uno WiFi Rev2 IMU Article Resources

arduino electronics lsm6ds3 programming sensors

Last synced: 28 Apr 2026

https://github.com/danielbrito/fatec

🎓 Análise e Desenvolvimento de Sistemas - Faculdade de Tecnologia.

cpp data-structures database development java javascript logic object-oriented-programming portugol programming script sql web-development

Last synced: 03 May 2026

https://github.com/walderlansena/md5crack

:unlock: :key: Perform md5 hash break with offiline shell script

criptography decryption hash md5 md5sum programming shell shell-script

Last synced: 25 Mar 2025

https://github.com/rodrigooler/rodrigooler

Personal site developed with https://html5up.net/identity

code css3 html5 html5up javascript oler programming site web web-site

Last synced: 10 Jan 2026

https://github.com/oscargonzalezdev/oscargonzalezdev

Oscar Gonzalez's Portfolio - Web Development Blog, Works and More 👨‍💻

blog coding framer-motion javascript nextjs particles-js portfolio programming reactjs tech webdeveloper webdevelopment

Last synced: 05 May 2026

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

https://github.com/konstantint/breadboardbot

Build instructions and example code for a low-tech educational "robotic platform".

circuitpython education line-follower low-tech-and-low-cost microcontrollers programming robotics xiao-rp2040

Last synced: 07 May 2026

https://github.com/bjornmelin/data-structures-and-algorithms

🛠️ A comprehensive collection of data structures and algorithms implemented in multiple programming languages. Perfect for learning, interviews, and competitive programming!

algorithms coding-practice competitive-programming computer-science data-structures data-structures-and-algorithms educational interview-preparation java programming python software-engineering

Last synced: 02 Mar 2026

https://github.com/goerz/test_parallel_paradigms

Collection of test programs for various parallelization paradigms

fortran mpi openmp programming teaching

Last synced: 06 Mar 2026

https://github.com/syedfahadali399/jioned-python-repo

This is a Jioned Repo Between me and my Friend where we push code on this repo on Python Programming

coding programming python

Last synced: 05 Mar 2026

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

https://github.com/eskabore/cs50x-2023

This repository houses all the problem sets and my final project for CS50 2023

algorithms c-language c-plus-plus cs50 cs50x data-structures javascript memory-allocation programming python

Last synced: 16 Apr 2026

https://github.com/kristiyan-velkov/nextjs-prod-dockerfile

This repository offers a guide and examples to optimize Docker for deploying Next.js applications in production. It covers best practices for creating efficient, secure, and lightweight Docker images with multi-stage builds, standalone mode, and selective dependency management to enable faster builds and seamless production deployments.

code docker dockerfile front-end front-end-development nextjs programming web

Last synced: 11 Feb 2026

https://github.com/woolseyworkshop/article-blink-making-an-led-blink-on-a-raspberry-pi

Blink: Making An LED Blink On A Raspberry Pi Article Resources

beginner c cpp electronics programming python raspberry-pi swift

Last synced: 12 Apr 2026

https://github.com/abrarulhassan-786/smit-project-zip

link of created pages : https://github.com/Abrarulhassan-786/TMS-PROJECT

code csharp-code csharpcode programming programming-language

Last synced: 13 Jun 2025

https://github.com/0xSafkat20/Learning-GO

Learning GO – Go Programming Practice 🚀🐹 A collection of Go programming exercises, projects, and concepts aimed at mastering the Go language. Covers fundamentals, concurrency, and real-world applications. Perfect for beginners and developers exploring Golang!

go hello-world programming

Last synced: 29 Apr 2025

https://github.com/labex-labs/red-hat-system-administration-rh124-labs

In this course, learn the fundamentals of Red Hat Enterprise Linux system administration by hands-on labs, including basic commands, file management, user and group administration, permissions, processes, services, networking, and more. Essential foundation for Red Hat certification success.

certification command-line course enterprise-linux file-permissions foundational-skills hands-on labex labs linux network-configuration process-control programming rhcsa rhel shell-scripting system-administration system-monitoring troubleshooting user-management

Last synced: 13 Jul 2026

https://github.com/labex-labs/quick-start-with-linux

This is a beginner's guide for Linux aimed at those new to the system and looking to begin promptly. By completing ten labs, you will grasp the basics of Linux, enabling you to perform fundamental tasks with ease.

bash-scripting beginner-linux command-line course file-system hands-on labex labs linux linux-administration linux-basics linux-commands linux-utilities networking-basics process-management programming shell shell-scripting terminal text-processing

Last synced: 11 May 2026

https://github.com/liyupi/code-master

搞笑通俗的编程知识大百科

code programming

Last synced: 27 Mar 2026

https://github.com/ssukhpinder/rest.api.features

Collection of REST API Features followed with best pratices

aspnetcore beginner coding csharp dotnet dotnet-core programming rest restful-api

Last synced: 12 May 2026

https://github.com/carpentries-incubator/python-novice-programming-gapminder

An introduction to Python for non-programmers using Gapminder data

beta carpentries-incubator english lesson programming python

Last synced: 24 Jan 2026

https://github.com/aminkhani/deep-dive-python

Python Deep Dive Course, Created by: Dr. Fred Baptiste - Combined the Pdfs and jupyter notebook with together

advanced-python complete-python deep-dive-python programming python

Last synced: 12 May 2026

https://github.com/hevalhazalkurt/dev-notes

A bunch of my dev notes, blog posts, and things I've learned while building stuff. Questions, thoughts, and comments are always welcome, let’s chat!

blog experience learning programming python writing

Last synced: 02 Mar 2026

https://github.com/geovannewashington/ansi-nerd

Notes and exercises from K&R and Neso Academy.

c c-programming-language learning programming

Last synced: 05 Oct 2025

https://github.com/fabianoflorentino/aprendago

Este projeto tem como objetivo criar um CLI para facilitar a navegação e o acesso ao conteúdo do curso Aprenda Go. O CLI foi desenvolvido em Go e utiliza as bibliotecas padrão da linguagem para criar um menu interativo que permite ao usuário acessar os tópicos do curso.

development go golang learning learning-by-doing programming

Last synced: 11 Jun 2026

https://github.com/brandonhimpfen/kb

Jekyll-powered knowledge base with domain hubs for travel, AI, crypto, programming, and digital nomadism.

ai crypto cryptocurrency digital-nomad digital-nomads kb knowledge knowledge-base knowledgebase programming travel

Last synced: 12 Jun 2026

https://github.com/rajatt95/javascript_rs

Programming | Javascript | VSCode | Variables | If-Else | Loops - For, While, DoWhile | Mathematical Operations | Functions | String and its operations | Javascript Object | Class & Objects | Arrays - Push, Pop, Unshift, LocateValue, Slice, Filter, Map, Sort, Reverse |

array class class-object functions if-else-statements javascript loops object programming string vscode

Last synced: 13 Jun 2026

https://github.com/swapnanildutta/java-codes-icse

These are some of the miscellaneous Java programs during my 9th and 10th standard (ICSE).

bluej hacktoberfest java java-programming miscellaneous programming

Last synced: 16 Mar 2026

https://github.com/g023/ai_cli

An offline first focused production-ready agentic CLI application powered by local Ollama models. Just Intelligent CLI acts as a personal AI agent that can control your computer, build programs, create documents, and manage projects — all from your terminal.

agent agentic-ai agents ai ai-agent ai-agents claw clawdbot cli llm programming terminal terminal-app terminal-based

Last synced: 15 Jun 2026

https://github.com/candygoose/programming_2_term_se

Программирование 2 семестр Программная инженерия (ПИиКТ) ИТМО

itmo java programming software-engineering

Last synced: 16 Jun 2026

https://github.com/praabindhp/armstrong_random

Java Program For Armstrong Random

armstrong-numbers java programming random range

Last synced: 06 Oct 2025

https://github.com/thecoderpinar/ml-perceptron-project

This project demonstrates the implementation of the Perceptron algorithm for binary classification tasks. It includes various advanced features such as data augmentation, feature engineering, and deep learning techniques to enhance model performance and robustness.

artificialintelligence binaryclassification dataanalysis datascience deep-learning jupyter-notebook machinelearning opensource perceptronalgorithm programming python

Last synced: 10 Jun 2025

https://github.com/andrew-geeks/python-internetspeed-tester

A python file which helps to test your internet speed

internet internet-connection programming python python-3 python3

Last synced: 18 Jun 2026

https://github.com/utrechtuniversity/intro-computational-reproducibility

Material for a short version of the workshop 'Best Practices for Writing Reproducible Code'

documentation programming reproducibility utrecht-university workshop

Last synced: 19 Mar 2026

https://github.com/gabriel-logan/keylogger-full-working

This project allows you to capture and record keystrokes made by the user on a computer while the program is running. "Keylogger full working" is a project hosted on GitHub that implements a working keylogger in C.

c capture keylog keylogger keylogger-c keys keystrokes log logs programming security

Last synced: 06 Oct 2025

https://github.com/nikumu/artigos

Repositório de artigos técnicos em português e inglês sobre desenvolvimento e tecnologia.

articles artigos javascript linguagens-de-programacao programacao programming tecnologia

Last synced: 05 Feb 2026

https://github.com/souleeater99/minishell

About Minishell - A 42 School project implementing a simplified Bash-like shell in C This educational project dives into core systems programming by recreating shell fundamentals: Process control (fork/exec, pipes, signals) File I/O (redirections, heredoc) Memory-managed environment (zero leaks) Bash-like features with 42's strict coding stand

1337cursus 1337school 42cursus 42projects 42school bash c file filedescriptor filesystem mangagement memory-management processes programming system unix-shell

Last synced: 15 Feb 2026