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/orosmatthew/hydrogen-cpp

A hobby programming language 🔥

compiler language programming

Last synced: 20 Nov 2024

https://github.com/marcoworms/learn.js

📒 A fast introduction to programming with JavaScript modern features

data-structures javascript js learning programming

Last synced: 09 Apr 2025

https://github.com/MarcoWorms/learn.js

📒 A fast introduction to programming with JavaScript modern features

data-structures javascript js learning programming

Last synced: 15 Apr 2025

https://github.com/briangu/klongpy

High-Performance Klong array language in Python.

apl array cupy ipc language numpy programming python vector web

Last synced: 15 May 2025

https://github.com/one-language/one

One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱

compiler compiler-backend compiler-designs compiler-frontend compiler-optimization compiler-tool compilers-design hacktoberfest language llvm llvm-compiler llvm-frontend one one-lang onelang open-source programming programming-language programming-languages self-hosting

Last synced: 16 May 2025

https://github.com/miho/VWorkflows

Flow Visualization Library for JavaFX and VRL-Studio

flow flow-based-programming graph java javafx programming visual visualization vrl vrl-studio

Last synced: 11 May 2025

https://github.com/miho/vworkflows

Flow Visualization Library for JavaFX and VRL-Studio

flow flow-based-programming graph java javafx programming visual visualization vrl vrl-studio

Last synced: 05 Apr 2025

https://github.com/justjavac/programming-mindmap

编程相关的思维导图

javascript mindmap programming

Last synced: 13 Apr 2025

https://github.com/gautamkrishnar/tcso

Try Catch Stack overflow (TcSo) Is a collection of Try statements in all the programming languages under the globe which catches the exception and searches for the cause of the caught exception in the stack overflow automatically.

easy-to-use error-handling programming stackoverflow try-catch

Last synced: 05 Apr 2025

https://github.com/One-Language/One

One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱

compiler compiler-backend compiler-designs compiler-frontend compiler-optimization compiler-tool compilers-design hacktoberfest language llvm llvm-compiler llvm-frontend one one-lang onelang open-source programming programming-language programming-languages self-hosting

Last synced: 16 May 2025

https://github.com/perifacode/comunidade

✊🏽 A comunidade de programação da periferia

community development favela gueto non-profit periferia programacao programming technology

Last synced: 28 Feb 2025

https://github.com/xiaobeicn/skills-summary

An documentation to improve oneself

git go javascript markdown mysql nosql php programming python skills

Last synced: 09 Apr 2025

https://github.com/alexanyernas/Biblioteca

Colección de libros recomendados en formato PDF que he realizado para ti y así puedas mejorar tus habilidades como programador. Recuerda, siempre disfruta del aprendizaje.

books learning pdf programming

Last synced: 14 Mar 2025

https://github.com/mohitmishra786/exploring-os

This repository is a journey through Operating System concepts, with practical implementations in C. Each day focuses on a specific topic, providing theoretical understanding and hands-on coding experience.

c-programming c-programming-language cpu kernel-driver kernel-module linux linux-kernel operating-system operating-systems os programming project-repository

Last synced: 13 Apr 2025

https://github.com/alexanyernas/biblioteca

Colección de libros recomendados en formato PDF que he realizado para ti y así puedas mejorar tus habilidades como programador. Recuerda, siempre disfruta del aprendizaje.

books learning pdf programming

Last synced: 17 Mar 2025

https://github.com/joymachinegames/joymachine-public

All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.

engine game-development game-engine git joy-machine programming scripts shaders technical-art tools unreal-engine-4

Last synced: 04 Feb 2025

https://github.com/trentpolack/joymachine-public

All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.

engine game-development game-engine git joy-machine programming scripts shaders technical-art tools unreal-engine-4

Last synced: 18 Mar 2025

https://github.com/stevertus/mcscript

A programming language for Minecraft Vanilla

cli compiler minecraft minecraft-script node programming programming-language vanilla

Last synced: 05 Apr 2025

https://github.com/zacharyl2/mini-react

Implement Mini-React in 400 lines of code, a minimal model with asynchronous interruptible updates.

javascript mini-react programming react typescript

Last synced: 09 Apr 2025

https://github.com/training-center/forum

Dúvidas, dicas e sugestões gerais sobre carreira na área de desenvolvimento de software

career carreira crescimento desenvolvimento development grow growing-up programacao programming

Last synced: 12 Mar 2025

https://github.com/ploc-org/CNPL

:books: 🇨🇳 《国产编程语言蓝皮书》历年集合

book china china-programming-languages language programming programming-languages

Last synced: 14 Apr 2025

https://github.com/Stevertus/mcscript

A programming language for Minecraft Vanilla

cli compiler minecraft minecraft-script node programming programming-language vanilla

Last synced: 16 May 2025

https://github.com/vladimirvivien/learning-go

Source code repository for my book "Learning Go Programming"

coding go golang golang-book learning programming programming-languages

Last synced: 09 Apr 2025

https://github.com/csev/cc4e

C Programming for Everybody

c history-of-computing programming

Last synced: 06 Apr 2025

https://github.com/CrowdHailer/eyg-lang

Experiments in building "better" languages and tools; for some measure of better.

functional-programming gleam programming

Last synced: 12 Apr 2025

https://github.com/quack-ai/companion-vscode

VSCode extension of Quack Companion 💻 Turn your team insights into a portable plug-and-play context for code generation. Alternative to GitHub Copilot powered by OSS LLMs (Mistral, Gemma, etc.), served with Ollama.

ai api code-assistant code-quality code-review deep-learning developer-tools electron github-api llm open-source openai programming self-hosted typescript visual-studio-code vscode

Last synced: 11 Apr 2025

https://github.com/crowdhailer/eyg-lang

Experiments in building "better" languages and tools; for some measure of better.

functional-programming gleam programming

Last synced: 02 Apr 2025

https://github.com/oldboy21/RflDllOb

Reflective DLL Injection Made Bella

c maldev programming reflectivedll sleaping swappala

Last synced: 04 Apr 2025

https://github.com/bepb/python-100-days

Изучи питон / python за 100 дней

prog programming programming-language python study study-project

Last synced: 03 Apr 2025

https://github.com/oldboy21/rfldllob

Reflective DLL Injection Made Bella

c maldev programming reflectivedll sleaping swappala

Last synced: 04 Apr 2025

https://github.com/learnbyexample/curated_resources

:books: Curated lists for programming, books, movies, music, games, etc

android books computer-science curated-lists linux math movies perl physics programming python tv-shows vim

Last synced: 04 Apr 2025

https://github.com/gvcgo/version-manager

🔥🔥🔥 A general version manager for multiple sdks, such as Java, Go, Node.js, Deno, Bun, .Net, Python, PyPy, PHP, Rust, Kotlin, Scala, Groovy, Flutter, Julia, Zig, V, Typst, Android SDKs. A much better choice than vfox, fnm, gvm, etc.

cross-platform go golang languages linux macos programming version-management version-manager versions vm windows

Last synced: 09 Apr 2025

https://github.com/futureverse/future.apply

:rocket: R package: future.apply - Apply Function to Elements in Parallel using Futures

asynchronous distributed-computing future hpc hpc-clusters package parallel parallel-computing parallel-processing parallelization programming r

Last synced: 14 May 2025

https://github.com/xmonader/nimdays

Nim days book

book nim programming

Last synced: 09 Apr 2025

https://github.com/nightwinddev/tweak-tutorial

A tweak tutorial for beginners to the iOS jailbreak developer community!

jailbreak jailbreak-tweak objective-c programming

Last synced: 07 Apr 2025

https://github.com/iosevka-mayukai/iosevka-mayukai

Font based on Iosevka Custom Build, with combination from Iosevka SS04 Menlo, SS07 Monaco, SS09 Source Code Pro, SS12 Ubuntu Mono, SS14 Jetbrains Mono, Hack Style, and some Nerd Font Patching.

custom-build font fonts iosevka ligatures ligatures-font monospace-font opentype-fonts programming programming-font programming-fonts typeface

Last synced: 23 Mar 2025

https://github.com/Iosevka-Mayukai/Iosevka-Mayukai

Font based on Iosevka Custom Build, with combination from Iosevka SS04 Menlo, SS07 Monaco, SS09 Source Code Pro, SS12 Ubuntu Mono, SS14 Jetbrains Mono, Hack Style, and some Nerd Font Patching.

custom-build font fonts iosevka ligatures ligatures-font monospace-font opentype-fonts programming programming-font programming-fonts typeface

Last synced: 05 Apr 2025

https://github.com/panaverse/typescript-node-projects

Programming Projects to Learn TypeScript and Node.js

nodejs programming typescript

Last synced: 09 Apr 2025

https://github.com/sounishnath003/450-DSA-Tracker

Questions selected by Love Babbar, helps you to track your progress in solving 450 & keeps you engaging based on the DSA-cracker List

algorithms datastructures-algorithms dsa placement programming react showcase typescript

Last synced: 07 May 2025

https://github.com/sounishnath003/450-dsa-tracker

Questions selected by Love Babbar, helps you to track your progress in solving 450 & keeps you engaging based on the DSA-cracker List

algorithms datastructures-algorithms dsa placement programming react showcase typescript

Last synced: 09 Apr 2025

https://github.com/eleev/soft-skills

🍦List of Soft Skills for software engineers/developers.

development growth programming soft-skills software-development

Last synced: 12 May 2025

https://github.com/the-akira/python-iluminado

Guia para Iniciantes com a Linguagem Python

basic-learning guide portuguese-brazilian programming python3 tutorial

Last synced: 10 Apr 2025

https://github.com/owlman/CS_StudyNotes

基于 Obsidian 系统构建的计算机专业学习/研究笔记

database operating-system programming web

Last synced: 03 Apr 2025

https://github.com/trvswgnr/sloth-pipe

A lazy evaluated, chainable, and reusable pipe for data transformation and processing.

fast fp functional javascript lazy library pipe processing programming typescript

Last synced: 09 May 2025

https://github.com/chriskrycho/newrustacean.com

The official website for the New Rustacean podcast

cargo podcast programming programming-language rust-lang

Last synced: 07 Apr 2025

https://github.com/code-hike/video-tutorial-maker

Make programming tutorials with markdown

code markdown programming tutorials video

Last synced: 29 Mar 2025

https://github.com/billryan/programming-notes

Notes of learning Programming

gitbook notes programming

Last synced: 04 Mar 2025

https://github.com/playfulprogramming/playfulprogramming

🦄 Practice programming with magically majestic methods

blog computer-science computer-science-education educational playful programming

Last synced: 16 May 2025

https://github.com/mohd-akram/languages

A graph of programming languages connected through compilers.

languages programming visualization

Last synced: 19 Dec 2024

https://github.com/MiscellaneousStuff/anterion

Open-source software engineer

agent llm programming

Last synced: 30 Apr 2025

https://github.com/the-akira/Python-Iluminado

Guia para Iniciantes com a Linguagem Python

basic-learning guide portuguese-brazilian programming python3 tutorial

Last synced: 15 Apr 2025

https://github.com/kothariji/SyntaxMeets

Syntaxmeets. Create rooms 🏠 Call your friends 👬🏼 Sip Chai, ☕ Chat, Create, and Code👨‍💻. A coding platform to code simultaneously 🚀 with your friends and design your algorithms on SyntaxPad.💫✨

algorithms chat chatroom code code-completion code-editor collab conference-talk design draw hacktoberfest javascript material-ui programming react room socket-io ui

Last synced: 10 Apr 2025

https://github.com/faustonisida/chatbot-long-short-term-memory

GPT-3 Chatbot with Long and Short Term Memory and advanced logic built in javascript with openai API - short and long memory, KYC, embeddings, openai, database, flexible, gpt-3.5-turbo, react

ai artificial-intelligence chatbot databases embeddings gpt-3-5-turbo javascript long-short-term-memory memory openai openai-api programming react

Last synced: 04 Apr 2025

https://github.com/Vishruth-S/CompetitiveCode

A repo for interesting Competitive Coding problems

algorithm-challenges competitive-coding competitive-programming programming

Last synced: 20 Apr 2025

https://github.com/softchris/golang-book

A book on Go, contains fundamentals but also recipes

api book free go golang golang-application golang-examples json programming web

Last synced: 19 Dec 2024

https://github.com/bipes/bipes

BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!

arduino block blockly embedded embedded-systems esp32 esp8266 iot micropython programming web

Last synced: 09 Apr 2025

https://github.com/utkarsh1504/dsa-java

This repository contains all the concepts related to data structures and algorithms to get started. It also consists of a lot of problem-solving techniques that will help you in solving the questions of the coding rounds.

algorithms begginer-friendly coding-challenge competitiveprogramming data-structures dsa first-time good-first-issue hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2023 interview-preparation java programming programming-language

Last synced: 07 Apr 2025

https://github.com/wangzhe3224/zhuan-ma

转码路线图 - 这不是计算机自学指南,这也不是Leetcode刷题指南,这是你的转码指南。用最少的课建立计算机框架、掌握转码面试基本技能。全部跟下来大概需要 200 小时, 即 3 - 4 个月时间。

computer programming study

Last synced: 05 Mar 2025

https://github.com/fnabinash/rust-practice

Collection of 240+ Exercises to learn and practice building CLI tools in Rust

beginner cli cli-app clitools exercises programming rust rust-lang

Last synced: 05 Apr 2025

https://github.com/antimony-lang/antimony

The Antimony programming language

antimony compiler language programming sabre

Last synced: 12 Apr 2025

https://github.com/biscuitlang/bl

Simple imperative programming language created for fun.

biscuit compiler handmade language llvm llvm-ir programming

Last synced: 12 Apr 2025

https://github.com/unicorn-utterances/unicorn-utterances

🦄 Practice programming with magically majestic methods

blog computer-science computer-science-education educational playful programming

Last synced: 14 Jan 2025

https://github.com/jonschlinkert/guide-to-staying-productive

If you're looking for ways to stay motivated and focused, while still having fun, this guide is for you! Contributions and any kind of improvements are very welcome!

code coding guide guides maintainer motivation productivity programming

Last synced: 29 Mar 2025

https://github.com/learnbyexample/learnbyexample.github.io

My super duper awesome programming blog

blog programming reviews

Last synced: 02 Mar 2025

https://github.com/gautamajay52/UdemyBot

UdemyBot - A Simple Udemy Free Courses Scrapper

courses freecourses programming study telegram telegrambot udemy

Last synced: 29 Nov 2024

https://github.com/gautamajay52/udemybot

UdemyBot - A Simple Udemy Free Courses Scrapper

courses freecourses programming study telegram telegrambot udemy

Last synced: 19 Dec 2024

https://github.com/jdno/auto-traffic-control

A video game for programmers about safely routing planes to an airport 🛬

bevy game grpc programming

Last synced: 19 Jan 2025

https://github.com/arogozhnikov/arogozhnikov.github.io

'Brilliantly wrong' blog, Machine Learning visualizations live here

blog machine-learning math physics programming science

Last synced: 29 Mar 2025

https://github.com/rocq-community/coq-ext-lib

A library of Coq definitions, theorems, and tactics. [maintainers=@gmalecha,@liyishuai]

coq coq-ci coq-platform library programming

Last synced: 09 Apr 2025

https://github.com/coq-community/coq-ext-lib

A library of Coq definitions, theorems, and tactics. [maintainers=@gmalecha,@liyishuai]

coq coq-ci coq-platform library programming

Last synced: 21 Mar 2025