learn-to-program

Educational resources to learn to program (Foundation in Web Development)

3824

yesterday

Clojush

The Push programming language and the PushGP genetic programming system implemen

Clojure326epl-1.0

12 months ago

clojuregenetic-programminginterpreter

functional-programming-jargon

Jargon from the functional programming world in simple terms!

18496mit

6 months ago

fpfunctional-programming

functional-programming-learning-path

A Learning Path for Functional Programming

Clojure964mit

4 months ago

clojurefunctional-languagesfunctional-programming

awesome-competitive-programming

:gem: A curated list of awesome Competitive Programming, Algorithm and Data Stru

12049cc-by-4.0

2 months ago

algorithmawesomeawesome-list

awesome-functional-programming

:alien: A curated list of functional programming resources such as blog posts, c

926

last month

awesome-functional-programming

Yet another resource for collecting articles, videos etc. regarding functional p

3393

3 months ago

awesome-functional-programmingawesome-listawsome

parallel-programming-in-multicore-ocaml

parallel-programming-in-multicore-ocaml

Tutorial on Multicore OCaml parallel programming with domainslib

OCaml274isc

2 months ago

multicoreocaml

Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probab

Jupyter Notebook26218mit

5 months ago

bayesian-methodsdata-sciencejupyter-notebook

free-programming-books

:books: Freely available programming books

316897cc-by-4.0

29 days ago

bookseducationhacktoberfest

CatBoxForAndroid

CatBoxForAndroid

CatBox is a universal proxy program for Android using sing-box. It was adapted f

Kotlin276other

6 months ago

hysterianaiveproxy

statsviz

statsviz

🚀 Visualise your Go program runtime metrics in real time in the browser

Go3077mit

2 months ago

garbage-collectorgogolang

gpstest

gpstest

The #1 open-source Android GNSS/GPS test program

Kotlin1565apache-2.0

2 months ago

dip

dip

Development-environment CLI program providing the native-like interaction with a

Ruby1198mit

6 months ago

bashclidocker

gortsplib

RTSP 1.0 client and server library for the Go programming language

Go584mit

last month

aacgogolang

Gooey

Gooey

Turn (almost) any Python command line program into a full GUI application with o

Python17993mit

7 months ago

cmark

CommonMark parsing and rendering library and program in C

C1538other

3 months ago

pgFormatter

A PostgreSQL SQL syntax beautifier that can work as a console program or as a CG

PLpgSQL1600postgresql

last month

kreuung-ching

This is a program to help practice and perform Thai music.

Java0other

8 months ago

shelf

being a CLI program to bookmark files

Rust0mit

6 months ago

luastatic

Build a standalone executable from a Lua program.

Lua736cc0-1.0

6 months ago

lua

raspberrypi_tempmon

System monitoring program for Raspberry pi single board computers written in Pyt

Python73other

4 months ago

armcpucpu-monitoring

orm

A lightweight yet powerful, fast, customizable, type-safe object-relational mapp

Go153mit

8 months ago

databasegenericsgo

ferium

ferium

Fast and multi-source CLI program for managing Minecraft mods and modpacks from

Rust994mpl-2.0

2 months ago

curseforgegithub-releasesminecraft

weaver

weaver

Trace Go program execution with uprobes and eBPF

Go290mpl-2.0

8 months ago

bccebpfgo

Detect-It-Easy

Detect-It-Easy

Program for determining types of files for Windows, Linux and MacOS.

JavaScript6562mit

7 days ago

binary-analysisdebuggerdetect

hunt

hunt

A refined core library for D programming language. The module has concurrency /

D93apache-2.0

3 months ago

asynchronouscollectionconcurrency

kickoff

kickoff

Minimalistic program launcher

Rust307gpl-3.0

2 months ago

launcherrustwayland

xbar

xbar

Put the output from any script or program into your macOS Menu Bar (the BitBar r

Go17239mit

5 months ago

bitbarmacmacos-menu

Tarok

A fully open-source Tarock program for playing online (through WebSocket-based b

Dart14agpl-3.0

21 days ago

card-gamecard-gamesdart

rustybgp

rustybgp

BGP implemented in the Rust Programming Language

Rust446apache-2.0

3 months ago

Pegged

A Parsing Expression Grammar (PEG) module, using the D programming language.

D532

8 months ago

RxSwift

RxSwift

Reactive Programming in Swift

Swift24157mit

6 days ago

functionaliosobserver

rustbot

Rust programming language bot for Discord

Rust7mit

10 months ago

TerminalImageViewer

TerminalImageViewer

Small C++ program to display images in a (modern) terminal using RGB ANSI codes

C++1490other

11 days ago

ansi-colorsascii-graphicscpp

fpGo

Monad, Functional Programming features for Golang

Go336mit

6 months ago

actor-modelcollectioncurry

DOSCommand

This component let you execute a dos program (exe, com or batch file) and catch

Pascal94other

9 months ago

Inkscape_electric_Symbols

Inkscape_electric_Symbols

Electrical symbol library for the vector graphics program Inkscape.

321cc0-1.0

2 days ago

electric-circuitselectrical-circuitselectrical-engineering

shelf

being a CLI program to bookmark files

Rust0mit

6 months ago

Sanmill

Sanmill

Description Mill Game program, which supports rule variants.Rules:* A player

Dart131gpl-3.0

23 hours ago

aialpha-beta-pruningbitboard

ispc

Intel® Implicit SPMD Program Compiler

C++2386bsd-3-clause

last month

compilerintelispc

sui

Sui, a next-generation smart contract platform with high throughput, low latenc

Rust5535apache-2.0

2 months ago

blockchaindistributed-ledger-technologymove

cairo-vm

cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermed

Rust437apache-2.0

3 months ago

blockchaincompilercryptography

bacon.js

bacon.js

Functional reactive programming library for TypeScript and JavaScript

TypeScript6448mit

10 months ago

goroslib

ROS client library for the Go programming language

Go294mit

4 months ago

gogolangrobot-operating-system

Throttler

Throttler

One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming su

Swift93mit

8 months ago

asyncasynchronous-programmingcocoa

dlangui

dlangui

Cross Platform GUI for D programming language

D767bsl-1.0

7 months ago

cross-platform-guiddlangui

graphqld

A vibe.d library to handle the GraphQL Protocol written in the D Programming Lan

D34lgpl-3.0

last month

ddlanggraphql

clib

clib

Package manager for the C programming language.

C4708mit

4 months ago

cclibmanager

libserial

Serial Port Programming in C++

C++342bsd-3-clause

7 months ago

linuxrs-232rs232

linmath.h

a lean linear math library, aimed at graphics programming. Supports vec3, vec4,

C874wtfpl

11 months ago

di

🛠 A full-featured dependency injection container for go programming language.

Go219mit

4 months ago

dependency-injectiondigo

DCD

DCD

The D Completion Daemon is an auto-complete program for the D programming langua

D344gpl-3.0

4 months ago

autocompletecode-completiond

FunctionalPlus

FunctionalPlus

Functional Programming Library for C++. Write concise and readable C++ code.

C++1987bsl-1.0

2 months ago

algorithmsc-plus-plusc-plus-plus-14

TypeShape

Practical generic programming for F#

F#276mit

5 months ago

fsharpgeneric-programming

jsemu

A list of emulators written in the JavaScript programming language

1686

7 months ago

emscriptenemulatorjavascript

aixt

Programming framework for microcontrollers based on a V-like language.

V21mit

3 months ago

compiled-languagemicrocontrollersprogramming-language

datum

pure functional and generic programming for Erlang

Erlang119apache-2.0

9 months ago

algebraic-data-typescategory-patterndata-structures

di

🛠 A full-featured dependency injection container for go programming language.

Go188mit

12 months ago

dependency-injectiondigo

minimock

Powerful mock generation tool for Go programming language

Go519mit

6 months ago

mock

GoMock is a mocking framework for the Go programming language.

Go9193apache-2.0

4 months ago

cursive

cursive

A Text User Interface library for the Rust programming language

Rust3914mit

5 months ago

ncursesrustterminal

javelin

Spreadsheet-like dataflow programming in ClojureScript.

Clojure787

6 months ago

swifter

Tiny http server engine written in Swift programming language.

Swift3842bsd-3-clause

last month

httpserverswift

ironpython2

ironpython2

Implementation of the Python programming language for .NET Framework; built on t

Python1059apache-2.0

3 months ago

Enterprise

Enterprise

🦄 The Enterprise™ programming language

JavaScript1584

12 months ago

ajaxartificial-intelligencecloud

crystalline

A collection of containers & algorithms for the Crystal programming language

Crystal127mit

8 months ago

algorithmscrystal

qml_zig

qml_zig

QML bindings for the Zig programming language

Zig61apache-2.0

7 months ago

qml-bindingsqml-zigzig

3DSHaxe

make 3ds homebrew with the haxe programming language!

C27

9 months ago

jscpd

jscpd

Copy/paste detector for programming source code.

TypeScript4534mit

6 days ago

clones-detectioncode-qualitycopy-paste

Curryfy

Provides strongly typed extensions methods for C# delegates to take advantages o

C#57apache-2.0

9 months ago

csharpcurrycurrying

walk

walk

A Windows GUI toolkit for the Go Programming Language

Go6677other

3 months ago

declarativedeclarative-uigo

core

core

MetaCall: The ultimate polyglot programming experience.

C1461apache-2.0

2 months ago

ccppdocker

cascadia-code

cascadia-code

This is a fun, new monospaced font that includes programming ligatures and is de

Python24129other

17 days ago

QuantumKatas

Tutorials and programming exercises for learning Q# and quantum computing

Jupyter Notebook4455mit

3 months ago

coding-katahacktoberfestqsharp

shapeless

Generic programming for Scala

Scala3352apache-2.0

2 months ago

fpfunctional-programminggeneric-programming

zigmod

📦 A package manager for the Zig programming language.

Zig641mit

5 months ago

package-managerzig

truffleruby

truffleruby

A high performance implementation of the Ruby programming language, built on Gra

Ruby2958other

last month

graalvmhacktoberfestruby

reactify

The first and only true Functional Reactive Programming framework for Scala.

Scala82mit

2 months ago

frpfrp-libraryreactive

flyd

The minimalistic but powerful, modular, functional reactive programming library

JavaScript1566mit

3 months ago

april

The APL programming language (a subset thereof) compiling to Common Lisp.

Common Lisp541apache-2.0

5 months ago

scowl

A Scala DSL for programming with the OWL API.

Scala55mit

2 months ago

IElixir

IElixir

Jupyter's kernel for Elixir programming language

Jupyter Notebook354apache-2.0

last month

elixirjupyterjupyter-kernels

numpyro

Probabilistic programming with NumPy powered by JAX for autograd and JIT compila

Python1993apache-2.0

2 months ago

bayesian-inferencehmcinference-algorithms

cpython

The Python programming language

Python57194other

5 months ago

goc

goc

A Comprehensive Coverage Testing System for The Go Programming Language

Go752apache-2.0

2 months ago

coverage-testinggotesting-tools

apheleia

🌷 Run code formatter on buffer contents without moving point, using RCS patches

Emacs Lisp481mit

3 months ago

jacop

Java Constraint Programming solver

Java211other

7 months ago

ziglings

ziglings

Learn the Zig programming language by fixing tiny broken programs.

Zig3759mit

5 months ago

beginner-friendlyeducationalexercises

cl-liballegro

cl-liballegro

Common Lisp bindings and interface to the Allegro 5 game programming library

Common Lisp49zlib

5 months ago

allegro5bindingscffi

rete

rete

JavaScript framework for visual programming

TypeScript9266mit

5 months ago

dataflow-programmingflow-based-programminggraph-editor

pyquil

A Python library for quantum programming using Quil.

Python1346apache-2.0

4 months ago

forestquantum-computingquantum-programming

kudojs

A utility library to write code in functional programming style in Javascript

TypeScript23mit

6 months ago

applicativecompositioncurry

onenord.nvim

onenord.nvim

🏔️ A Neovim theme that combines the Nord and Atom One Dark color palettes for a

Lua455mit

3 months ago

luaneovimneovim-colorscheme

VFuck

A fully functional BrainFuck interpreter written in V programming language

V1mit

10 months ago

RustAllegro

A Rust wrapper and bindings of Allegro 5 game programming library

Rust91other

5 months ago

allegrorust

caide

caide

Automates certain common tasks that you do during programming competitions

Haskell83

8 months ago

codechefcodeforcescommand-line-tool

errlog

errlog

Reduce debugging time while programming Go. Use static and stack-trace analysis

Go456mit

10 months ago

debugging-toolerror-loggolang

emacs4cl

emacs4cl

A tiny DIY kit to set up vanilla Emacs for Common Lisp programming

Emacs Lisp356mit

2 months ago

common-lispdark-themeemacs

fpEs

Functional Programming for EcmaScript(Javascript)

JavaScript40mit

7 months ago

currycurryinges

guides

A guide for programming in style.

Ruby9409

6 days ago

GameNetworkingResources

GameNetworkingResources

A Curated List of Multiplayer Game Network Programming Resources

C6735

2 months ago

cppcsharpgame

FiraCode

FiraCode

Free monospaced font with programming ligatures

Clojure75253ofl-1.1

2 months ago

fontligaturesprogramming-ligatures

crystal_openfaas

OpenFaaS template for the crystal programming language

Shell23mit

11 months ago

3DSHaxe

make 3ds homebrew with the haxe programming language!

C27

9 months ago

RESTRequest4Delphi

RESTRequest4Delphi

API to consume REST services written in any programming language with support to

Pascal457mit

5 months ago

apiclientdelphi

ZigGBA

ZigGBA

Work in progress SDK for creating Game Boy Advance games using Zig programming l

Zig311mit

9 months ago

gbasdkzig

minitest.cr

Test Unit for the Crystal programming language

Crystal144mit

6 months ago

crystaltesting

faux-pas

faux-pas

A library that simplifies error handling for Functional Programming in Java

Java128mit

11 months ago

completable-futureerror-handlingexception-handling

audiowaveform

audiowaveform

C++ program to generate waveform data and render waveform images from audio file

C++1787gpl-3.0

7 days ago

audioc-plus-plus

certmagic

certmagic

Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and r

Go4749apache-2.0

2 months ago

acmeautomatic-httpsgo

vertx-mongodb-effect

vertx-mongodb-effect

Where actors meet Functional Programming

Java2

5 months ago

functional-programmingjson-valuesmongo-values

websocketd

Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but

Go16981bsd-2-clause

6 months ago

proxywebsocket-serverwebsockets

RoslynQuoter

Roslyn tool that for a given C# program shows syntax tree API calls to construct

C#859apache-2.0

7 months ago

pywebview

pywebview

Build GUI for your Python program with JavaScript, HTML, and CSS

Python3930bsd-3-clause

5 months ago

cefcocoagtk

cats

cats

Lightweight, modular, and extensible library for functional programming.

Scala5150other

last month

orbiton

orbiton

Configuration-free text editor and IDE limited to VT100. Suitable for writing gi

Go427bsd-3-clause

20 days ago

command-lineconfiguration-freeeditor

kokkos

kokkos

Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model

C++1699other

last month

abstractionc-plus-plushigh-performance-computing

scaposer

scaposer

GNU Gettext .po file loader for Scala

Scala38mit

4 months ago

cloc

cloc counts blank lines, comment lines, and physical lines of source code in man

Perl18435gpl-2.0

last month

cloccount-linesprogramming-language

smoke-framework

A light-weight server-side service framework written in the Swift programming la

Swift1425apache-2.0

3 months ago

optimus-manager

optimus-manager

A Linux program to handle GPU switching on Optimus laptops.

Python2205mit

20 days ago

pkt2flow

A simple utility to classify packets into flows. It's so simple that only one ta

C160mit

10 months ago

sourcecode

sourcecode

Scala library providing "source" metadata to your program, similar to Python's _

Scala505other

4 months ago

awesome-product-management

awesome-product-management

🚀 A curated list of awesome resources for product/program managers to learn and

CSS1279cc0-1.0

10 days ago

awesomeawesome-listpm

DoliDroid

DoliDroid

DoliDroid is the free Android client for Dolibarr ERP CRM. It is not a standalon

PHP45gpl-3.0

last month

androidcrmdolibarr

Minecraft

Simple Minecraft-inspired program using Python and Pyglet

Python5132mit

11 months ago

container

A lightweight yet powerful IoC dependency injection container for the Go program

Go525mit

4 months ago

containerdependency-injectiondi-container

cargo-call-stack

Whole program static stack analysis

Rust551apache-2.0

7 months ago

Sorting-Algorithms-Visualizer

Sorting-Algorithms-Visualizer

Program made with Python and Pygame module for visualizing sorting algorithms

Python399mit

17 days ago

algorithmspygamepython

matlab2tikz

matlab2tikz

This program converts MATLAB®/Octave figures to TikZ/pgfplots figures for smooth

MATLAB1470bsd-2-clause

6 months ago

latexmatlabmatlab2tikz

go-i18n

Translate your Go program into multiple languages.

Go2698mit

2 months ago

cldrgoi18n

ebpf-kill-example

An example of an eBPF program hooking into the kill tracepoint

C20gpl-3.0

11 months ago

pyro

pyro

Deep universal probabilistic programming with Python and PyTorch

Python8238apache-2.0

4 months ago

bayesianbayesian-inferencedeep-learning

restic

Fast, secure, efficient backup program

Go23013bsd-2-clause

2 months ago

backupdedupededuplication

node-serialport

node-serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your roboti

TypeScript5697mit

3 days ago

electronhardwareiot

superseriousstats

superseriousstats is a fast and efficient program to create statistics out of va

PHP92isc

2 months ago

chatirclogging

mpqc

The Massively Parallel Quantum Chemistry program, MPQC, computes properties of a

C++63

9 months ago

Autolab

Autolab

Course management service that enables auto-graded programming assignments.

Ruby719apache-2.0

4 months ago

autogradingautolabcmu

bitcoinbook

Mastering Bitcoin 3rd Edition - Programming the Open Blockchain

HTML22582other

2 months ago

bitcoinbitcoin-apiblockchain

crossbeam

Tools for concurrent programming in Rust

Rust6716apache-2.0

2 months ago

concurrencydata-structureslock-free

fetlang

Fetish-themed programming language

C++1473bsd-3-clause

7 months ago

compileresolangesoteric-language

gaia

gaia

Build powerful pipelines in any programming language.

Go5151apache-2.0

8 months ago

automationbuildcontinuous-delivery

xeus-cling

xeus-cling

Jupyter kernel for the C++ programming language

C++2956bsd-3-clause

12 days ago

c-plus-plus-14jupyter-kernels

libpnet

Cross-platform, low level networking using the Rust programming language.

Rust2136apache-2.0

3 months ago

cross-platformdatalinklibpnet

node-red

node-red

Low-code programming for event-driven applications

JavaScript18567apache-2.0

2 days ago

flow-based-programmingjavascriptlow-code

poem

A full-featured and easy-to-use web framework with the Rust programming language

Rust3139apache-2.0

last month

fastapiframeworkhttp

greenlet

Lightweight in-process concurrent programming

C++1548other

5 months ago

scalaz

Principled Functional Programming in Scala

Scala4652other

2 months ago

functional-programmingscalascala-native

visuald

visuald

Visual D - Visual Studio extension for the D programming language

D286bsl-1.0

2 months ago

awesome-embedded-rust

Curated list of resources for Embedded and Low-level development in the Rust pro

5519other

last month

awesomeawesome-listembedded

ShareX

ShareX

ShareX is a free and open source program that lets you capture or record any are

C#26771gpl-3.0

3 months ago

capturecolor-pickercsharp

rubico

[a]synchronous functional programming

JavaScript262mit

4 months ago

asyncasync-awaitasynchronous

imlazy

😴 Functional programming with lazy immutable iterables

JavaScript102mit

5 months ago

curriedfunctional-programminggenerator

calva

calva

Clojure & ClojureScript Interactive Programming for VS Code

TypeScript1462other

last month

agave

agave

succulent monospace programming font

Tcl661mit

10 months ago

fontmonospacemonospace-font

marginalia

Ultra-lightweight literate programming for clojure inspired by docco

HTML803

3 months ago

tpot

tpot

A Python Automated Machine Learning tool that optimizes machine learning pipelin

Python9429lgpl-3.0

2 months ago

adspag066833aiml

coconut

coconut

Simple, elegant, Pythonic functional programming.

Python3839apache-2.0

5 months ago

coconutcompilerfunctional

shisho

shisho

Lightweight static analyzer for several programming languages

Rust365agpl-3.0

9 months ago

code-analysisdevsecopsgo

marginalia

ultra-lightweight literate programming for clojure inspired by docco

HTML790

10 months ago

blockly

blockly

The web-based visual programming editor.

TypeScript11856apache-2.0

4 months ago

Orca

Orca

Esoteric Programming Language

JavaScript4424mit

5 months ago

esoteric-languagelivecodingmidi

tcframe

Test cases generation framework for competitive programming problems

C++155mit

9 months ago

competitive-programmingtest-framework

vertx-effect

vertx-effect

Actors meet Functional Programming

Java3

5 months ago

functional-programmingreactive-programmingvertx

docco

Literate Programming can be Quick and Dirty.

HTML3544other

5 months ago

jaxns

jaxns

Probabilistic Programming and Nested sampling in JAX

Python117other

2 months ago

probabilistic-programming

ArnoldC

Arnold Schwarzenegger based programming language

Scala6683apache-2.0

3 months ago

Penlight

A set of pure Lua libraries focusing on input data handling (such as reading con

Lua1697mit

12 months ago

lualua-librarylua-modules

teachcode

teachcode

A tool to develop and improve a student’s programming skills by introducing the

JavaScript374gpl-3.0

4 months ago

clicommandergithub

Postmodern

A Common Lisp PostgreSQL programming interface

Common Lisp357other

6 months ago

FxTS

FxTS

A functional programming library for TypeScript/JavaScript

TypeScript689apache-2.0

3 months ago

concurrencyfpjavascript

Lilex

Lilex

🤘Open source programming font

Python634ofl-1.1

25 days ago

fontligaturesopentype-features

statix

lints and suggestions for the nix programming language

Rust450mit

8 months ago

linternix

jupylet

jupylet

Python game programming in Jupyter notebooks.

Python208bsd-2-clause

6 months ago

dream2nix

dream2nix

Simplified nix packaging for various programming language ecosystems [maintainer

Nix742mit

5 months ago

2nixdream-to-nixhacktoberfest

BuildYourOwnLisp

BuildYourOwnLisp

Learn C and build your own programming language in under 1000 lines of code!

HTML2814other

4 months ago

gobgp

gobgp

BGP implemented in the Go Programming Language

Go3440apache-2.0

last month

rich4clojure

rich4clojure

Practice Clojure using Interactive Programming in your editor

Clojure192epl-1.0

7 months ago

clojureclojurescripteducational-project

raylib

raylib

A simple and easy-to-use library to enjoy videogames programming

C18359zlib

last month

androidcembedded

rxjs

rxjs

A reactive programming library for JavaScript

TypeScript30208apache-2.0

6 days ago

javascriptrxjs

comeonin

Password hashing specification for the Elixir programming language

Elixir1282other

8 months ago

argon2bcryptelixir

underscore

underscore

🌟 Useful functional programming helpers for Go

Go102mit

10 months ago

functionalfunctional-programminggo

R6

R6

Encapsulated object-oriented programming for R

R401other

5 months ago

r

futures-rs

Zero-cost asynchronous programming in Rust

Rust5174apache-2.0

2 months ago

async-foundations

johnny-five

johnny-five

JavaScript Robotics and IoT programming framework, developed at Bocoup.

JavaScript13202other

6 months ago

1-wireadcarduino

CppDeveloperRoadmap

The roadmap for learning the C++ programming language for beginners and experien

2630other

6 months ago

cppdeveloper-experiencediy

purrr

purrr

A functional programming toolkit for R

R1213other

last month

functional-programmingr

gplearn

gplearn

Genetic Programming in Python, with a scikit-learn inspired API

Python1445bsd-3-clause

5 months ago

genetic-programmingmachine-learningpython

chemml

chemml

ChemML is a machine learning and informatics program suite for the chemical and

Python148bsd-3-clause

7 months ago

data-sciencedeep-learningdrug-discovery

Triton

Triton

Triton is a dynamic binary analysis library. Build your own program analysis too

C++3304apache-2.0

24 days ago

binary-analysisbinary-translationdeobfuscation

tcpack

tcpack is an application protocol based on TCP to Pack and Unpack bytes stream i

Go175apache-2.0

6 months ago

gogolanggolang-examples

MIDI.js

MIDI.js

:musical_keyboard: Making life easy to create a MIDI-app on the web. Includes a

JavaScript3740mit

2 months ago

eyeD3

eyeD3 is a Python module and command line program for processing ID3 tags. Infor

Python504gpl-3.0

8 months ago

id3v1id3v2mp3

go-callvis

go-callvis

Visualize call graph of a Go program using Graphviz

Go5231mit

12 months ago

awesome-gocallgraphgolang

go-callvis

go-callvis

Visualize call graph of a Go program using Graphviz

Go5647mit

6 months ago

awesome-gocallgraphgolang

merkaartor

Home of Merkaartor, an openstreetmap mapping program.

C++285other

5 months ago

hacktoberfesthacktoberfest2021openstreetmap

scapy

Scapy: the Python-based interactive packet manipulation program & library. Suppo

Python9575gpl-2.0

5 months ago

hacktoberfestnetworknetwork-analysis

stoke

STOKE: A stochastic superoptimizer and program synthesizer

C++702apache-2.0

8 months ago

WALA

WALA

T.J. Watson Libraries for Analysis, with frontends for Java, Android, and JavaSc

Java709epl-2.0

2 months ago

androidcallgraphdataflow-analysis

micropython-scron

SimpleCRON is a time-based task scheduling program inspired by the well-known C

Python8other

4 years ago

the-little-introduction-to-programming

The Little Introduction To Programming

CSS43

4 years ago

cdf-program-logics

Companion Coq development for Xavier Leroy's 2021 lectures on program logics

Coq32

3 years ago

grooves-game-boy-programming

GBDK tutorials

C84

last year

OOPInFPInSwift

Object-Oriented Programming in Functional Programming in Swift (4, I think)

Swift59

6 years ago

awesome-programming-for-kids

A curated list of resources for teaching kids programming.

1015cc0-1.0

2 years ago

awesomeawesome-listipad

p8-programming-fonts

p8-programming-fonts

A collection of fonts I've modified for PICO-8 programming.

87

4 years ago

ansiasciibitmap-fonts

functional-programming

Organize material to teach functional programming using Elixir

Elixir361

4 years ago

Qt5-C-GUI-Programming-Cookbook

Code repository for Qt5 C++ GUI Programming Cookbook, published by Packt

JavaScript101mit

last year

ocaml-main-program-in-c

Example build system for making mixed C/Ocaml binaries where the main program is

Shell16

7 years ago

Bitcoin-Programming-with-BitcoinJS

Bitcoin Programming with BitcoinJS, Bitcoin Core and LND

CSS159mpl-2.0

last year

antorabitcoinbitcoin-core

simulator-program

Software for the CAN bus simulator on the Rasperry Pi

Go59mit

8 years ago

mozfest-program

mozfest-program

Where we're reviewing and scheduling the Mozfest sessions.

45

5 years ago

workrave

Workrave is a program that assists in the recovery and prevention of Repetitive

C++1265gpl-3.0

last year

pdr

A repo for a Program and Data Representation university-level course

HTML108other

last year

Lunar_Lander_Rotation_Demo

Demonstration program that interacts with the AdaFruit BNO055 breakout board in

Ada2gpl-3.0

4 years ago

pushblast

Get PushBullet notifications when a shell program exits.

Shell97mit

8 years ago

gortsplib

RTSP 1.0 client and server library for the Go programming language

Go368mit

last year

aacgogolang

graviton

graviton

🧑‍🔬 verify your TEAL program by experiment and observation

Jupyter Notebook18mit

last year

algorandavmblockchain

popl

Header-only C++ program options parser library

C++152mit

last year

argument-parserbash-completioncommand-line-parser

WavesAffi

Decentralized affiliate program on Waves blockchain

Vue1

5 years ago

Chaosreader

An any-snarf program that processes application protocols (HTTP/FTP/...) from tc

217

3 years ago

learning_torch

Learning to program in Lua using "Torch" and other useful libraries

Lua26

9 years ago

contracts

contracts

CityCoins give communities the power to improve and program their cities.

Clarity71gpl-3.0

last year

gcvis

gcvis

Visualise Go program GC trace data in real time

Go1092bsd-2-clause

5 years ago

DerelictCL

Dynamic bindings to the OpenCL library for the D Programming Language.

D8bsl-1.0

4 years ago

DerelictCUDA

Dynamic bindings to the CUDA library for the D Programming Language.

D17

5 years ago

DerelictGL3

A dynamic binding to OpenGL for the D Programming Language.

D80

5 years ago

corelocationcli

Command line program to print location information from CoreLocation

Swift206mit

last year

applicationcorelocationgps

shipshape

Program analysis platform

Go268apache-2.0

5 years ago

hunt-net

High-performance network library for D programming language, event-driven asynch

D19apache-2.0

2 years ago

codecsocketssl

FlintPlusPlus

Flint++ is cross-platform, zero-dependency port of flint, a lint program for C++

C++263bsl-1.0

5 years ago

rdt

"Regulo de tri" – simple program for applying the rule of three.

Java4apache-2.0

3 years ago

karoo_gp

A Genetic Programming platform for Python with TensorFlow for wicked-fast CPU an

Python153other

last year

KeyPress-OSD

KeyPress-OSD

This program is an On-Screen Display or a Heads-Up Display for keys. It displays

AutoHotkey290

last year

ahkautohotkeydesktop-computer

GtkAda_OpenAL_Doppler_Effect_Sample2

GTKAda OpenAL Sample Program. Moving airplane causes Doppler effect.

Ada2

last year

promotion-text-kata

An hour-long hands-on practice on readable and maintainable programming

JavaScript0mit

3 years ago

tkd

tkd

GUI toolkit for the D programming language based on Tcl/Tk

D116mit

3 years ago

dgui-toolkit

Whaler

Program to reverse Docker images into Dockerfiles

Go1006gpl-3.0

2 years ago

docker-imagedocker-securitydockerfile

micropython-monitor

micropython-monitor

Display the behaviour of a realtime program with a scope or logic analyser.

Python27mit

2 years ago

q_sharp_bell_state

Q# Bell State Program

C#2mit

6 years ago

qsharpquantum-computing

cdeploy

Simple Python program for managing Cassandra schema migrations

Python9apache-2.0

7 years ago

AxiTurtle

Program AxiDraw with turtle graphics commands in Processing

Processing15

6 years ago

autovala

A program that automatically generates CMake and Meson configuration files for y

Vala107gpl-3.0

6 years ago

CommandTrayHost

A command line program monitor systray for Windows

C++378mit

3 years ago

command-linecommand-line-tooljson

seedlink2taos_py

A Python program that fetches seismic waveform data from IRIS and writes to TDen

Python11apache-2.0

4 years ago

DroidRA

DroidRA

Taming Reflection to Support Whole-Program Analysis of Android Apps

Java48lgpl-2.1

4 years ago

graphios

A program to send nagios perf data to graphite (carbon) / statsd / librato / inf

Python289

7 years ago

kpie

Simple devilspie-like program for window manipulation, with Lua.

C77gpl-2.0

3 years ago

fpRust

Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features fo

Rust114mit

3 years ago

actor-modelasynccoroutine

AppImage-Integrator

AppImage-Integrator

A simple program to integrate AppImages into the Linux desktop.

C++2gpl-3.0

last year

MiniLayout

Minimal AutoLayout convenience layer. Program constraints succinctly. ⚠️ Moved i

Swift8mit

5 years ago

autolayoutswiftsyntactic-sugar

mediascanner

Android program to gather local audio files in a database, auxiliary to my music

C5gpl-3.0

2 years ago

androidclassical musictag reader

Thue

The Thue programming language: Programming with grammars

C26gpl-3.0

10 years ago

Qurry

Qurry (was) a prototype for a functional quantum programming language. It incorp

TeX24mit

4 years ago

qbit

qbit

The Java microservice lib. QBit is a reactive programming lib for building micro

Java710apache-2.0

6 years ago

actorawshealth

Line-us-Programming

Some very simple examples to get you started with the Line-us API

Python108gpl-3.0

3 years ago

drawingdrawing-machinegcode-commands

AsyncNinja

A complete set of primitives for concurrency and reactive programming on Swift

Swift155mit

3 years ago

asyncchannelconcurrency

is-even

I created this in 2014, when I was learning how to program.

JavaScript186mit

6 years ago

Geometry-Swift-PlaygroundBook

Geometry-Swift-PlaygroundBook

In this course your students will learn the fundamentals of Swift 3 programming,

Swift9

4 years ago

geometryplaygroundbookswift

opencvd

opencvd

Unofficial OpenCV binding for D programming language

D23bsl-1.0

3 years ago

gbapfomgd

Source code for the book "Game Boy Assembly Programming for the Modern Game Deve

TeX141other

last year

gopcap

A simple wrapper around libpcap for the Go programming language

Go484bsd-3-clause

3 years ago

goroslib

ROS client library for the Go programming language

Go252mit

last year

gogolangrobot-operating-system

Persimmon

Persimmon

A visual dataflow programming language for sklearn

Python192mit

3 years ago

dataflow-programmingvisual-interfacevisual-programming

MXFusion

MXFusion

Modular Probabilistic Programming on MXNet

Python102apache-2.0

last year

bayesian-inferencemachine-learningmxnet

chuckscript

Chuck Norris Programming Language

JavaScript32mit

8 years ago

chuck-norrisesoteric-languagejavascript

waterfall

waterfall

A slice of functional programming to chain ruby services and blocks, thus provid

Ruby610mit

4 years ago

gameboy

Exploring Game Boy programming techniques.

Shell73mit

7 years ago

syringe

Basic DI for the Crystal programming language

Crystal6mit

5 years ago

FunctionalProgrammingDesignPatterns

Playground with Functional Programming design patterns and some functional techn

Swift5

7 years ago

precept

precept

A declarative programming framework

Clojure651mit

last year

clojureclojurescriptdeclarative-programming

icr

icr

Interactive console for Crystal programming language

Crystal498mit

3 years ago

crystalrepl

most

Ultra-high performance reactive programming

JavaScript3491mit

last year

SwiftParsec

A parser combinator library written in the Swift programming language.

Swift226bsd-2-clause

2 years ago

functionalparserparser-combinators

ReactiveKit

A Swift Reactive Programming Kit

Swift1235mit

last year

jellylanguage

Jelly is a recreational programming language inspired by J.

Python844mit

4 years ago

crz

Functional programming library for https://github.com/crystal-lang/crystal

Crystal90mit

3 years ago

scid

Scientific library for the D programming language

D89bsl-1.0

4 years ago

Kotlin101

101 examples for Kotlin Programming language.

Kotlin191other

8 years ago

Data-Science-45min-Intros

Ipython notebook presentations for getting starting with basic programming, stat

Jupyter Notebook1567unlicense

5 years ago

dots

A Turing-complete programming language with only one symbol: "."

Python5unlicense

3 years ago

prelude-ts

Functional programming, immutable collections and FP constructs for typescript a

TypeScript375isc

last year

data-structuresfpfunctional-programming

monicelli

An esoteric programming language, come se fosse antani.

C++1305gpl-3.0

last year

writing_an_interpreter_in_elixir

Elixir implementation of an interpreter for the Monkey programming language

Elixir134

last year

elixirinterpretermonkey

dqml

Qt Qml bindings for the D programming language

D41lgpl-3.0

2 years ago

spookyc

spookyc

A compiler for the 🎃 Spooky 😱 programming language 👻

OCaml150mit

5 years ago

boofearghost

config

A lightweight yet powerful configuration manager for the Go programming language

Go357mit

last year

configconfig-managementconfig-manager

agera

Reactive Programming for Android

Java7211apache-2.0

2 years ago

ageraandroidreactive

brucelib

brucelib

A monorepo of modules for programming portable, high-performance, soft-real-time

Zig49apache-2.0

2 years ago

game-developmentgraphicszig

monkeys

A strongly-typed genetic programming framework for Python

Python118

6 years ago

aiant-colony-optimizationframework

gounit

gounit

Unit tests generator for Go programming language

Go72other

6 years ago

generatorgogolang

rustbot

Rust programming language bot for Discord

Rust1mit

last year

orange

A serialization library for the D programming language.

D71

4 years ago

fp-core.rs

fp-core.rs

A library for functional programming in Rust

Rust1282mit

2 years ago

applicativecategory-theorycomonad

leaps

leaps

A pair programming service using operational transforms

Go743mit

last year

gogolangoperational-transform

Flow

Operation Oriented Programming in Swift

Swift217mit

7 years ago

asyncoperationsswift

dots

A Turing-complete programming language with only one symbol: "."

Python5unlicense

3 years ago

libextobjc

A Cocoa library to extend the Objective-C programming language.

Objective-C4533mit

5 years ago

fn.py

Functional programming in Python: implementation of missing features to enjoy FP

Python3318other

2 years ago

cells

A Common Lisp implementation of the dataflow programming paradigm

Common Lisp203

last year

kleene-lang

a high-level language, based on OpenFst, for finite-state programming

Java14apache-2.0

6 years ago

diy-lang

A hands-on, test driven guide to implementing a simple programming language

Python551bsd-3-clause

last year

stas

A stack based compiled programming language.

Assembly25gpl-3.0

last year

assemblycompilerfasm

ADAPT

Advanced Developer Async Programming Toolkit

Pascal38other

6 years ago

asyncclusteringevent

concurrentlua

Concurrency oriented programming in Lua

Lua158mit

9 years ago

fcm

Firebase Cloud Messaging for application servers implemented using the Go progra

Go50mit

4 years ago

fcmfirebasefirebase-cloud-messaging

vue-dd-form

vue-dd-form

📋 Fresh way to create simple or complex forms – without programming!

Vue79mit

2 years ago

CwlSignal

A Swift framework for reactive programming.

Swift304isc

3 years ago

froid

A library for using the Frege programming language in Android development.

Frege100

6 years ago

androidandroid-developmentfrege

gottlob

A build tool for the Frege programming language.

Frege0

7 years ago

Logician

Logic programming in Swift

Swift195mit

4 years ago

constraintskanrenlogic-programming

onlytoday

📅 An esoteric programming language that really challenges your brain!

JavaScript8

6 years ago

esolangesolangsesoteric

functionalgroovy

Functional programming in Groovy

Groovy67

9 years ago

epi

Solutions for Elements of Programming Interviews problems written in Golang (wor

Go518mit

2 years ago

commander

Command-line interface builder for the Crystal programming language.

Crystal125mit

3 years ago

args-kata

An hour-long hands-on practice on readable and maintainable programming

JavaScript1mit

3 years ago

Cflat

An interpreter for C flat, a music-based programming language

C15mit

3 years ago

dunit

Advanced unit testing toolkit for the D programming language

D63mit

4 years ago

dunit-testing

gocode

gocode

An autocompletion daemon for the Go programming language

Go5007mit

last year

FunctionalAndroidReference

Showcase project of Functional Reactive Programming on Android, using RxJava.

Kotlin279other

5 years ago

androidfunctional-reactive-programmingkotlin

PharoThings

PharoThings

Live programming platform for IoT projects based on Pharo

Smalltalk89mit

3 years ago

arduinoideiot-platform

radiate

A genetic programming engine which evolves solutions through asynchronous specia

Rust137mit

2 years ago

artificial-intelligenceevolutionary-algorithmsgenetic-algorithm

SwiftFoundation

Cross-Platform, Protocol-Oriented Programming base library to complement the Swi

Swift626mit

4 years ago

apple-foundationcross-platformprotocol-oriented

dunnart

LALR(1) Parser Generator for the D Programming Language

D14

7 years ago

pyrobottraining

Teaches students Robot programming in python by having them create code that pas

Python7

8 years ago

frc-robotpythonrobotpy

Prelude

Swift µframework of simple functional programming tools

Swift408mit

6 years ago

TailBlazer

A modern file tail utility based on Rx.Net which show cases reactive programming

C#2179gpl-3.0

last year

HTPLcompiler

HTPL is a programming language based on HTML

JavaScript10

3 years ago

htmlhtpl-compilerprogramming-language

LightGraphs.jl

An optimized graphs package for the Julia programming language

Julia671other

3 years ago

graphgraph-algorithmsgraph-analytics

quid-pro-quo

A contract programming library for Common Lisp in the style of Eiffel’s Design b

Common Lisp92other

6 years ago

common-lispdesign-by-contracteiffel

AutoHotkey-Facade

A Set of Functional Programming Libraries

AutoHotkey29lgpl-3.0

2 years ago

ahkautohotkeyfunctional-programming

rayex

rayex

Raylib binds to elixir for games programming

Elixir32apache-2.0

last year

bindingselixirraylib

modf

A setf like macro for functional programming

Common Lisp56bsd-3-clause

4 years ago

Mach7

Mach7

Functional programming style pattern-matching library for C++

C++1270other

3 years ago

adtalgebraic-data-typespattern

shader-school

shader-school

:mortar_board: A workshopper for GLSL shaders and graphics programming

JavaScript4224other

3 years ago

ptstat

Probabilistic Programming and Statistical Inference in PyTorch

Python109mit

7 years ago

probabilitypytorchstatistics

react-as3

A signals/slots and functional reactive programming library for ActionScript

ActionScript32other

6 years ago

gcm

Google Cloud Messaging for application servers implemented using the Go programm

Go31mit

8 years ago

DebugView

DebugView

Playground to visualize functional programming with sequences

Swift38

5 years ago

progress_bar.cr

progress_bar.cr

A ProgressBar implementation for the Crystal programming language

Crystal15mit

last year

Basis

Pure Declarative Programming in Swift, Among Other Things

Swift317mit

6 years ago

Swiftz

Functional programming in Swift

Swift3330bsd-3-clause

2 years ago

functional-programmingswift

Turtle

Turtle

A programming language that utilizes long-term storage for space consumption

Java4

4 years ago

Battleship-POP-Example

A simple playground to demonstrate Swift Protocol Oriented Programming

Swift13

6 years ago

fungp

A genetic programming library for Clojure

Clojure100gpl-3.0

10 years ago

WordLang

A weird esoteric programming language based on words.

C#1apache-2.0

4 years ago

o

o

:cyclone: Configuration-free text editor and IDE limited to VT100. Suitable for

Go210bsd-3-clause

last year

configuration-freecppeditor

ctpg

Compile-Time Parser Generator in D programming language.

D44

9 years ago

lgo

lgo

Interactive Go programming with Jupyter

Go2352bsd-3-clause

3 years ago

data-sciencegogolang

bluebird-promisell

A practical functional programming library for promises

JavaScript44mit

6 years ago

async-programmingfunctional-programmingjavascript-callback-hell-solution

silly

Better test runner for the D programming language. No nonsense.

D13isc

2 years ago

TDDbdddlang

moreDays

playground to learn android programming

Kotlin4gpl-3.0

2 years ago

Best practiceMVVMandroid

PhotoFlow

A fully non-destructive photo retouching program providing a complete layer-base

C++306gpl-3.0

3 years ago

lptrace

Trace any Python program, anywhere!

Python699gpl-3.0

6 years ago

mcsema

mcsema

Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries

C++2575agpl-3.0

2 years ago

aarch64binary-analysisida

pyston_v1

The previous version of Pyston, a faster implementation of the Python programmin

4925

3 years ago

GRIP

GRIP

Program for rapidly developing computer vision applications

Java372other

3 years ago

cameracomputer-visionfirst-frc

erlang-bookmarks

All about erlang programming language [powerd by community]

1149

3 years ago

pakkero

pakkero

Pakkero is a binary packer written in Go made for fun and educational purpose. I

Go228gpl-3.0

last year

compressionelfelf-binaries

bindbc-kiwi

KiWi binding for D programming language

D4

5 years ago

date-fp

Functional programming date manipulation library

JavaScript122

4 years ago

router

A lightweight yet powerful HTTP router for the Go programming language

Go22mit

2 years ago

gogo-frameworkgolang

Slight-backup

A very simple backup program for android

Java77other

5 years ago

grpc-dlang

Grpc for D programming language, hunt-http library based.

D45apache-2.0

2 years ago

dlanggrpchunt

hunt-gossip

A Apache V2 gossip protocol implementation for D programming language.

D0

5 years ago

dlanggossipgossip-protocol

Minecraft-Command-Helper

A WPF Program about generate Minecraft Command (with NBT data).

C#24lgpl-3.0

2 years ago

abandoned-strings

Command line program that detects unused resource strings in an iOS or OS X appl

Swift374mit

3 years ago

Shuffle-Move

Program to help choose moves in the Pokemon Shuffle puzzle game

Java96gpl-3.0

4 years ago

deno-deamon

Make the Deno program run in the background

TypeScript14mit

4 years ago

zig-bare-metal-microbit

Bare metal microbit program written in zig

Zig31mit

3 years ago

bare-metalmicrobitzig

zig-bare-metal-raspberry-pi

Bare metal raspberry pi program written in zig

Zig72

4 years ago

bare-metalraspberry-pizig

cl-bibtex

A compatible re-implementation of the BibTeX program in Common Lisp, with a BST-

Common Lisp25lgpl-2.1

5 years ago

P8Coder

P8Coder

A programming tool that replaces the lua code in pico-8 cartridges (p8) with the

C#95gpl-3.0

3 years ago

csharpeditorpico-8

mutablesecurity

mutablesecurity

CLI program for automating the setup, configuration, and use of cybersecurity so

Python41mit

last year

cybersecurity-solutionsincident-response-toolingsecurity-automation

clesh

CLESH a very short and simple program, written in Common Lisp, that extends Comm

Common Lisp65other

3 years ago

serverless-fbp

Flow Based Programming Plugin for Serverless

JavaScript5

7 years ago

fbplambda-functionsserverless

pyston

A faster and highly-compatible implementation of the Python programming language

Python2461other

last year

go-andotp

CLI program to encrypt/decrypt andOTP files

Go26mit

last year

awesome-frege

:star: Useful resources for the Frege programming language

28cc0-1.0

3 years ago

awesomeawesome-listfrege

Zig-Gltf-Display

A program that displays glTF files using Vulkan, written in Zig.

C++25other

2 years ago

search-deflector

A small program that forwards searches from Cortana to your preferred browser an

D894mit

2 years ago

bingchromecortana

awesome-frp-js

A curated list of awesome functional reactive programming stuff in js

286

5 years ago

sklearn-random-bits-forest

sklearn-random-bits-forest

Scikit-learn compatible wrapper of the Random Bits Forest program written by (Wa

Python9

8 years ago

intellij-eta

An Intellij Plugin for the Eta programming language

Haskell52bsd-3-clause

6 years ago

classical-music-tagger

Android program to edit audio tags needed for classical music, e.g. composer and

Java5gpl-3.0

2 years ago

androidclassical musictag editor

opus1-music-player

Android program to manage and play classical music (but not only)

Java3gpl-3.0

2 years ago

androidclassical musicorganiser

AdaDoom3

AdaDoom3

Id Software's Id-tech-4-BFG in the Ada programming language.

Ada247

last year

adagame-enginevulkan

bioscala

Bioinformatics for the Scala programming language

Scala106other

7 years ago

chill

CouchDB client-side library for the Rust programming language

Rust35apache-2.0

7 years ago

quack

:baby_chick: A multi-paradigm programming language with gradual and duck typing

PHP323gpl-3.0

4 years ago

functional-programminglanguageprogramming-language

libcsptr

Smart pointers for the (GNU) C programming language

CMake1467mit

last year

Zolang

Zolang

A programming language for generating code for multiple platforms

Swift144

2 years ago

Urbandict

Urbandict

Description Xcode includes everything developers need to create great applica

JavaScript116

7 years ago

appstoreiosreact-native

noble

noble

Description Xcode includes everything developers need to create great applica

JavaScript3367mit

2 years ago

is-odd

I created this in 2014, the year I learned how to program. All of the downloads

JavaScript268mit

5 years ago

floating-point-bugtroll-bait

devand

DevAndDev helps developers finding pair-programming partners.

Rust40apache-2.0

last year

Funky

Functional programming tools and experiments in Swift.

Swift13mit

8 years ago

C4iOS

C4iOS

C4 is an open-source creative coding framework that harnesses the power of nativ

Swift977mit

3 years ago

creative-codingswiftuikit