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/angelino-valeta/functional_programming_with_js-es6

Funtional Programming with JavaScript, using EcmaScript 6

es6 functional higher-order-functions javasccript programming

Last synced: 19 Jul 2025

https://github.com/gpbonillas/tuxpato

Repositorio personal con pequeños ejemplos de programación

html javascript programming

Last synced: 05 Oct 2025

https://github.com/akin-mustapha/mini_calculator

Implementation of calculator using javafx, CSS

calculator css fxml java java11 javafx programming

Last synced: 11 May 2025

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/blade-sensei/road-to-ninja

Project management cards inspired by trello (modals ux) mobile first design used

angular firebase mongodb ninja nodejs programming

Last synced: 09 Apr 2026

https://github.com/solangeug/katas

A collection of code katas

java-8 katas maven practice programming

Last synced: 18 Mar 2025

https://github.com/mdrokz/auto-mount

an cmd utility that mounts your drives in linux based on json file data

bash bash-script bash-scripting golang linux programming

Last synced: 20 Jan 2026

https://github.com/aarooshsaifanboy322/life

The Life coding language is out! More info in README... Life version: Pre-Alpha. Install Life here! 👇🏼

coding explorerlanguage life programming

Last synced: 12 Mar 2025

https://github.com/serhatderya/c-practices

This repository contains practices for begginers in C programming.

c programming programming-exercises soft

Last synced: 17 Aug 2025

https://github.com/0xhericles/pythonexamples

:snake: Simple Python Examples for Newbies

newbie programming programming-exercises python

Last synced: 29 Jul 2025

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

[Quick Start with Shell] This repository collects 14 of programming scenarios (labs and challenges) for Quick Start with Shell. This course is designed to give you a solid foundation in the most popular shell used in Linux, the Bash (Bourne Again Shell). You will learn how to use the shell to per...

awesome awesome-list bash challenges course education hands-on labex labs linux programming shell

Last synced: 31 Dec 2025

https://github.com/akaanuzman/swift_example

I learn swift programming language 🧑🏻‍💻

oop programming programming-language swift swift-oop swift5

Last synced: 29 Mar 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/green726/swo

SWO Wants Options | SWO Is A Compiled Language

compiler language llvm programming programming-language

Last synced: 07 Nov 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/maumneto/designpatterncourse

Course of Design Pattern with Python.

coding design-patterns oop programming python python3 solid

Last synced: 29 Jul 2025

https://github.com/harshpatel44/opengl_tutorials

This Repository Contains Guided Tutorials for Open Graphics Library i.e. OpenGL

basic-programming exercises graphics opengl programming python tutorials

Last synced: 28 Oct 2025

https://github.com/emahtab/java-refresher

Java Refresher

java programming refresher

Last synced: 19 Aug 2025

https://github.com/yasserahmed10/assiut-university-training---newcomers-kotlin-

Assiut University Training - Kotlin A repository offering problem-solving sheets and contests for newcomers to Kotlin programming at Assiut University. Explore and practice with varied topics like data types, loops, arrays, strings, functions, and more. Perfect for learning and enhancing Kotlin skills. Contribute and join the learning journey!

kotlin problem-solving programming

Last synced: 29 Jul 2025

https://github.com/cybardev/cs-foundations

Open-source Computer Science Foundations Knowledge Base

computer-science documentation education knowledge-base programming

Last synced: 26 Jan 2026

https://github.com/iamabhaytiwari343/javascript

this repository contains the basic fundamentals of most widely used language of web "javascript"

basic fundamentals javascript programming

Last synced: 26 Jun 2025

https://github.com/nharraud/playfulbot

Platform to organize programming tournaments

game programming team-building

Last synced: 13 May 2025

https://github.com/blacksuan19/c-lang

various programs written in C language

c iium programming programming-language project

Last synced: 24 Dec 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/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/kunalkeshan/programming-data-structures-and-algorithms-using-python-nptel-course

Weekly notes and programs for the Programming, Data Structures and Algorithms using Python - NPTEL Course.

algorithms data-structures dsa-practice nptel programming python

Last synced: 22 Mar 2025

https://github.com/jiangjilu/auto-updating

一件事情,如果自己不想重复去做,那就交给程序。If there's something you don't want to do repeatedly, let a program handle it.

automatic inspiration programming

Last synced: 12 Apr 2025

https://github.com/glesica/farnsworth

Create and automatically evaluate programming assignments.

programming teaching teaching-tool

Last synced: 05 Apr 2025

https://github.com/saeedkohansal/send-form-to-telegram

This repo contains a complete tutorial series showing three implementations (Simple, Complex, Image Upload Support) for sending website form data to Telegram using JavaScript and the Telegram Bot API. It demonstrates secure deployment with Cloudflare Workers and Pages while protecting BOT_TOKEN and CHAT_ID. Includes source, examples, and deployment

cli cloudflare cloudflare-pages cloudflare-workers gilgeekify javascript node nodejs programming telegram telegramapi telegramapp telegrambot telegrambotapi telegrambots tutorial webdev webdevelopment wrangler wrangler-cli

Last synced: 08 Sep 2025

https://github.com/abhraneel2004/python_3rdsem_aot

This is a repository that contains the Codes which are done in Python Laboratory PCC-CS393 of 3rd Semester CSE1 2023 in Academy Of Technology.

jupyter-notebook programming python python3

Last synced: 12 Mar 2025

https://github.com/lakshay1341/task-tracker

Task Tracker CLI is a command-line interface application designed to help you manage your tasks efficiently. This project allows you to add, update, delete, and list tasks, storing them in a JSON file for persistence.

cli filesystem java programming tasktracker

Last synced: 06 Jan 2026

https://github.com/stynw7/uph_djitello

Have fun with DJI Tello Drone by exploring every idea and possibility that can done with the drone!

dji-tello drone flight jupyter-notebook machine-learning programming python

Last synced: 29 Dec 2025

https://github.com/aasmundn/attiny-isp

In-circuit Serial Programmer (ISP) for first generation ATtiny devices.

asm assembler assembly atmel attiny attiny15l avr avr-gcc in-circuit isp microchip programming serial

Last synced: 26 Mar 2025

https://github.com/vikramsamak/codeverse

Online code compiler using ReactJs and Codex-API.

coding compiler frontend javascript programming reactjs webdevelopment

Last synced: 03 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/guozheng/hello-go

practice to learn Go programming

golang learning-by-doing programming

Last synced: 12 Jan 2026

https://github.com/akashgutha/d-compute

Library :microscope: to experiment with DNA Computing :zap:

computing dna dna-computing library programming

Last synced: 23 Aug 2025

https://github.com/uxlabspk/ebook

A Java Programming Guide publication website

ebook guide guides java javaguides javalearning programming

Last synced: 21 Mar 2025

https://github.com/madebypixel02/uc3m-projects

[Uc3m] A repo containing links to all my other college projects

data-engineering data-science programming python r statistics uc3m

Last synced: 12 Jun 2025

https://github.com/amlel-el-mahrouss/openddk

[Alpha/WIP] OpenNE's Device Driver Kit.

c cpp custom-os low-level programming

Last synced: 04 Mar 2025

https://github.com/sany2k8/wikis

All the small wikis related to software engineering stuffs

coding markdown programming software-engineering steps tools wiki

Last synced: 24 Aug 2025

https://github.com/mohamedshehta2000/redteampy

RedTeamPy is a collection of offensive security tools written in Python for penetration testing, exploitation, reconnaissance, and post-exploitation. It helps red teamers automate attacks, bypass security measures, and simulate adversary techniques. For ethical use only—test only with permission. 🚀

basics oops-in-python programming programming-language python3 redteaming redteaming-tools tools

Last synced: 05 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/adearya/java-penggajian-karyawan

Program penggajian karyawan dengan menggunakan bahasa java, program ini dibuat sederhana dan juga untuk menerapkan bagaimana menghitung gaji karyawan berdasarkan kriteria seperti golongan, jumlah jam kerja dan lainnya

java programming

Last synced: 21 Mar 2025

https://github.com/keithnoguchi/book-go

The Go Programming Language

book go programming programming-language

Last synced: 17 Jan 2026

https://github.com/carloszoft/orientacaoobjeto

Intended for studies using the object-oriented programming paradigm.

javascript paradigms programacion-orientada-por-objetos programming

Last synced: 21 Mar 2025

https://github.com/akin-mustapha/glitch-art

A command line tool that corrupt the binary data of an image file to create a glitch

functional-programming glitch-art haskell haskell-learning programming programming-languages

Last synced: 11 May 2025

https://github.com/szdzzax/opencomputers

Home of the OpenComputers mod for Minecraft.

automation forge lua minecraft minecraft-forge mod opencomputers programming scala

Last synced: 30 Oct 2025

https://github.com/brunortech/coursera-java-programming-and-software-engineering-fundamentals

A comprehensive repository showcasing assignments and projects completed as part of Coursera's "Java Programming and Software Engineering Fundamentals" specialization.

assignments coding-practice education java java-projects learning-resource object-oriented-programming programming projects software-engineering

Last synced: 12 Apr 2025

https://github.com/jose-jaen/libft-42

Basic C library with useful functions

42 42born2code 42madrid 42school c libft libft42 programming

Last synced: 25 Aug 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/bilalmohib/c-programming-

This repo contains C Programming practise.It will contain the work from learn c the hard way.

c c-programs linux practice-programming programming programming-exercises programming-language ubunto

Last synced: 13 Mar 2025

https://github.com/slashdotted/polderbash

PolderBash Game (Didactic adventure game written in Bash)

bash didactic didactic-games educational educational-game game learning programming

Last synced: 27 Mar 2025

https://github.com/arvrao/oops-examples

In this repo, I'll put all interesting classes examples in python. Hope this is helpful in understanding the concept of OOPS & python syntax

oops-in-python programming python

Last synced: 07 Oct 2025

https://github.com/sbarisic/lemonade

.NET binding for the Lemon programming language

binding binding-for-csharp language lemon net-framework programming

Last synced: 17 Mar 2025

https://github.com/pandeyankit123/python-projects

A bunch(4) of plain Python projects.

programming python

Last synced: 28 Aug 2025

https://github.com/ladroid/emoscript

emoscript - emoji language which is written in Rust

emoji language programming rust script

Last synced: 16 Jun 2025

https://github.com/rfeers/python-projects

Collection of diverse Python projects, ranging from basic to advanced levels.

programming projects python

Last synced: 06 Apr 2026

https://github.com/bamboooz/syntaxify

Syntaxify - Discord bot for programming communities.

community conventions discord-bot open-source programming self-hosted syntax syntaxify teaching

Last synced: 25 Feb 2025

https://github.com/wasdz752/wasdz752

A short bio telling you all about this awesome FullStack Web Developer!

aboutme-github css expressjs html javascript js mongodb mongoose nodejs programming readme-profile visual-studio-code webdevelopment

Last synced: 06 Apr 2026

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/sanjay2902/tic-tac-toe-pygame

The Tic Tac Toe Game is a modern implementation of the classic grid-based strategy game using Python's Pygame library.

development game-development games github programming pygame python python3 pythongame tic-tac-toe

Last synced: 04 Nov 2025

https://github.com/An4PDM/Plataforma-de-gerenciamento-escolar-intuitivo-com-CRUD

Projeto Full-stack com integração entre Python e MySQL, permitindo o gerenciamento de dados de um sistema escolar com uma GUI simplificada.

automation coding database development full-stack gui programming project-repository python python3 simple-gui sql

Last synced: 31 Aug 2025

https://github.com/lucianofedericopereira/crt-css-top20_vscode_extesions

💾 Dive into nostalgia with a retro CRT monitor experience for Visual Studio Code! This collection of 20 extensions enhances your coding with vintage charm, beautifully crafted in CSS3 and JavaScript. Navigate with keyboard shortcuts and enjoy a FILES.BBS list of entries for an authentic DOS vibe. Licensed under GNU GPLv2.

bbs coding codium crt-monitor css3 development dos javascript keyboard-shortcuts monochrome oldschool programming retrocomputing terminal vscode-extension

Last synced: 13 Jun 2025

https://github.com/pharo-project/isloop

isLoop: International School on Live Object-Oriented Programming

live-programming object-oriented-programming pharo programming summer-school winter-school

Last synced: 03 Mar 2025

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

QQ空间爬虫(Python版)

crawler programming

Last synced: 03 Apr 2025

https://github.com/siraajul/javabooks

Trying To Solve Problems From 'জাভা প্রোগ্রামিং- আ ন ম বজলুর রহমান' s book

bangla basics-of-java java learning-exercise programming

Last synced: 26 Mar 2025

https://github.com/cserajdeep/c-in-colab

Run C programs in Google Colab environment.

ansi c c99 dsa google-colaboratory programming

Last synced: 27 Mar 2025

https://github.com/es-alexander/intro-to-monty

An introductory Python 3 and programming principles course

lesson programmer programming python python3 software

Last synced: 05 Mar 2025

https://github.com/tradmod/rust-dojo

Rust programming challenges, solutions and practice.

coding practice programming rust rust-lang

Last synced: 15 Jul 2025

https://github.com/dgcnz/competitive-programming

Solutions to 1000+ problems in Codeforces, AtCoder, CSES and other OJs

algorithms competitive programming

Last synced: 22 Mar 2025

https://github.com/jamster3000/emberon

Ember is a new programming language designed to be ease of use for low and high level prorammers whilst meeting and succeeding many gaps and downfalls of other programming languages

language programming

Last synced: 17 Jul 2025