Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

design design-patterns design-system development interview interview-practice interview-questions programming python system web web-application webapp

Last synced: 28 Oct 2024

https://github.com/justjavac/free-programming-books-zh_CN

:books: 免费的计算机编程类中文书籍,欢迎投稿

android angular books free ios javascript kotlin pdf programming python react react-native swift vue

Last synced: 26 Oct 2024

https://github.com/justjavac/free-programming-books-zh_cn

:books: 免费的计算机编程类中文书籍,欢迎投稿

android angular books free ios javascript kotlin pdf programming python react react-native swift vue

Last synced: 28 Oct 2024

https://github.com/krahets/hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing

algo algorithm algorithms book data-structure data-structures data-structures-and-algorithms dsa education leetcode programming

Last synced: 28 Oct 2024

https://github.com/asabeneh/30-days-of-javascript

30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

30daysofjavascript angular challenge css d3 d3js html javascript javascript-for-everyone js json node nodejs programming react redux typescript vue webdevelopment website

Last synced: 28 Oct 2024

https://github.com/Asabeneh/30-Days-Of-JavaScript

30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

30daysofjavascript angular challenge css d3 d3js html javascript javascript-for-everyone js json node nodejs programming react redux typescript vue webdevelopment website

Last synced: 25 Oct 2024

https://github.com/tw93/pake

🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用

chatgpt gpt-4 high-performance linux-desktop mac mac-desktop music no-electron open openai poe productivity programming rust tauri twitter webview windows-desktop youtube

Last synced: 28 Oct 2024

https://github.com/tw93/Pake

🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用

chatgpt gpt-4 high-performance linux-desktop mac mac-desktop music no-electron open openai poe productivity programming rust tauri twitter webview windows-desktop youtube

Last synced: 29 Oct 2024

https://github.com/donnemartin/interactive-coding-challenges

120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

algorithm coding competitive-programming data-structure development interview interview-practice interview-questions programming python

Last synced: 28 Oct 2024

https://github.com/asabeneh/30-days-of-react

30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

30dayofjavascript challenge css html html5 javascript js programming react react-router-dom reactjs redux webdevelopment website

Last synced: 29 Oct 2024

https://github.com/Asabeneh/30-Days-Of-React

30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

30dayofjavascript challenge css html html5 javascript js programming react react-router-dom reactjs redux webdevelopment website

Last synced: 25 Oct 2024

https://github.com/norvig/pytudes

Python programs, usually short, of considerable difficulty, to perfect particular skills.

demonstrate-skills practice programming python python-3

Last synced: 28 Oct 2024

https://github.com/samber/lo

💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

constraints contract filterable foldable functional generics go golang lodash programming typesafe

Last synced: 28 Oct 2024

https://github.com/braydie/HowToBeAProgrammer

A guide on how to be a Programmer - originally published by Robert L Read

learning programming

Last synced: 25 Oct 2024

https://github.com/braydie/howtobeaprogrammer

A guide on how to be a Programmer - originally published by Robert L Read

learning programming

Last synced: 14 Oct 2024

https://github.com/FavioVazquez/ds-cheatsheets

List of Data Science Cheatsheets to rule the world

cheatsheet datascience jupyter programming python r spark

Last synced: 29 Oct 2024

https://github.com/faviovazquez/ds-cheatsheets

List of Data Science Cheatsheets to rule the world

cheatsheet datascience jupyter programming python r spark

Last synced: 29 Oct 2024

https://github.com/iggredible/learn-vim

Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖

advanced beginner book book-series code-editor editor education intermediate learning learning-to-code linux programming training-materials training-providers tutorial unix vim

Last synced: 29 Oct 2024

https://github.com/iggredible/Learn-Vim

Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖

advanced beginner book book-series code-editor editor education intermediate learning learning-to-code linux programming training-materials training-providers tutorial unix vim

Last synced: 27 Oct 2024

https://github.com/kayhayen/Nuitka

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

compiler nuitka packaging-tool performance programming python python-compiler

Last synced: 06 Aug 2024

https://github.com/Nuitka/Nuitka

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

compiler nuitka packaging-tool performance programming python python-compiler

Last synced: 28 Oct 2024

https://github.com/nuitka/nuitka

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

compiler nuitka packaging-tool performance programming python python-compiler

Last synced: 28 Oct 2024

https://github.com/adnanh/webhook

webhook is a lightweight incoming webhook server to run shell commands

automate automation ci deploy devops execute go hacktoberfest hook hooks incoming integration programming redeploy script server shell web webhook webhooks

Last synced: 28 Oct 2024

https://github.com/awsdocs/aws-doc-sdk-examples

Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.

aws cpp documentation dotnet examples go java javascript php programming python ruby

Last synced: 28 Oct 2024

https://github.com/donnemartin/gitsome

A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools

cli cli-app client command-line developer-tools development git github github-api github-client github-enterprise linux macos programming python shell terminal utilities utility windows

Last synced: 12 Oct 2024

https://github.com/metagrover/ES6-for-humans

A kickstarter guide to writing ES6

education es2015 es6 guide javascript learn-to-code programming

Last synced: 25 Oct 2024

https://github.com/trekhleb/state-of-the-art-shitcode

💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode

best-practice best-practices code-quality coding javascript principles programming style-guides styleguide

Last synced: 21 Oct 2024

https://github.com/gonglei007/gamedevmind

最全面的游戏开发技术图谱。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

3d cpp devops framework game game-development game-framework game-server gamedev management mmorpg pipeline programming roadmap scrum shader unity unity3d unreal-engine unrealengine

Last synced: 12 Oct 2024

https://github.com/gonglei007/GameDevMind

最全面的游戏开发技术图谱。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

3d cpp devops framework game game-development game-framework game-server gamedev management mmorpg pipeline programming roadmap scrum shader unity unity3d unreal-engine unrealengine

Last synced: 01 Aug 2024

https://github.com/goq/telegram-list

List of telegram groups, channels & bots // Список интересных групп, каналов и ботов телеграма // Список чатов для программистов

bot coding community data-science data-science-club deep-learning devops devops-teams frontend hacker-news linux machine-learning microsoft news programming programming-languages smm telegram telegram-group theory

Last synced: 31 Oct 2024

https://github.com/donnemartin/haxor-news

Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

cli client developer-tools hacker-news hacker-news-client hacker-news-reader linux macos programming python shell terminal utilities utility windows

Last synced: 15 Oct 2024

https://github.com/remeda/remeda

A utility library for JavaScript and TypeScript.

functional programming typescript utility

Last synced: 28 Oct 2024

https://github.com/Dylan-Israel/ultimate-coding-resources

A collection of the best resources for programming, web development, computer science and more.

javascript learntocode programming resources webdevelopment

Last synced: 30 Oct 2024

https://github.com/dylan-israel/ultimate-coding-resources

A collection of the best resources for programming, web development, computer science and more.

javascript learntocode programming resources webdevelopment

Last synced: 15 Oct 2024

https://github.com/nakov/practical-cryptography-for-developers-book

Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA

aes asymmetric-ciphers book cryptography digital-signature ecc ecdh elliptic-curves elliptic-curves-cryptography hashes hmac kdf key-agreement programming public-key-cryptography python quantum-safe-cryptography tutorial

Last synced: 15 Oct 2024

https://github.com/nakov/Practical-Cryptography-for-Developers-Book

Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA

aes asymmetric-ciphers book cryptography digital-signature ecc ecdh elliptic-curves elliptic-curves-cryptography hashes hmac kdf key-agreement programming public-key-cryptography python quantum-safe-cryptography tutorial

Last synced: 25 Oct 2024

https://github.com/huihut/CS-Books

📚 Computer Science Books 计算机技术类书籍 PDF

algorithm algorithms book books c computer computer-science cpp offer pdf programming

Last synced: 01 Aug 2024

https://github.com/liyupi/free-programming-resources

💎 免费的编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java \ Python \ C++ \ JavaScript \ Golang \ 前端 \ 后端等)的学习路线、贴心教程、项目实战、编程书籍、面试合集、实用资源等,对程序员非常有帮助!

algorithms android awesome backend cpp frontend go guide interview ios java javascript learning programming python resources

Last synced: 26 Sep 2024

https://github.com/samber/mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

cats either fp functional future generics go golang io maybe monad monoid option optional programming result state task typesafe

Last synced: 28 Oct 2024

https://github.com/hadley/adv-r

Advanced R: a book

book bookdown programming r

Last synced: 14 Oct 2024

https://github.com/ShujiaHuang/Cpp-Primer-Plus-6th

《C++ Primer Plus 第6版(中文版)》原书代码、习题答案和个人笔记,仅供学习和交流。

cpp programming

Last synced: 03 Nov 2024

https://github.com/shujiahuang/cpp-primer-plus-6th

《C++ Primer Plus 第6版(中文版)》原书代码、习题答案和个人笔记,仅供学习和交流。

cpp programming

Last synced: 15 Oct 2024

https://github.com/justjavac/programming-alpha-to-omega

从零开始学编程 系列汇总(从α到Ω)

omega programming programming-alpha

Last synced: 15 Oct 2024

https://github.com/justjavac/Programming-Alpha-To-Omega

从零开始学编程 系列汇总(从α到Ω)

omega programming programming-alpha

Last synced: 02 Aug 2024

https://github.com/toutiaoio/weekly.manong.io

码农周刊 - 每周五发送,欢迎订阅!欢迎加入读者圈子,一起交流!

architecture artificial-intelligence awesome-lists programming programming-languages programming-tools weekly

Last synced: 14 Oct 2024

https://github.com/krzysztofzablocki/swift-macros

A curated list of awesome Swift Macros

apple programming swift

Last synced: 15 Oct 2024

https://github.com/krzysztofzablocki/Swift-Macros

A curated list of awesome Swift Macros

apple programming swift

Last synced: 29 Oct 2024

https://github.com/chinesehuazhou/python-whydo

Explore Python's charms by asking WHY questions

programming python python3

Last synced: 28 Oct 2024

https://github.com/RainbowMango/GoExpertProgramming

《Go专家编程》Go语言快速入门,轻松进阶!

expert go golang programming

Last synced: 02 Nov 2024

https://github.com/rainbowmango/goexpertprogramming

《Go专家编程》Go语言快速入门,轻松进阶!

expert go golang programming

Last synced: 14 Oct 2024

https://github.com/FurkanGozukara/Stable-Diffusion

Stable Diffusion, SDXL, LoRA Training, DreamBooth Training, Automatic1111 Web UI, DeepFake, Deep Fakes, TTS, Animation, Text To Video, Tutorials, Guides, Lectures, Courses, ComfyUI, Google Colab, RunPod, NoteBooks, ControlNet, TTS, Voice Cloning, AI, AI News, ML, ML News, News, Tech, Tech News, Kohya LoRA, Kandinsky 2, DeepFloyd IF, Midjourney

ai-art coding computer-vision deep-learning deepfake deepfakes dreambooth education guide guides how-to learning machine-learning programming stable-diffusion text-to-image text-to-video tts tutorial tutorials

Last synced: 01 Aug 2024

https://github.com/furkangozukara/stable-diffusion

Stable Diffusion, SDXL, LoRA Training, DreamBooth Training, Automatic1111 Web UI, DeepFake, Deep Fakes, TTS, Animation, Text To Video, Tutorials, Guides, Lectures, Courses, ComfyUI, Google Colab, RunPod, NoteBooks, ControlNet, TTS, Voice Cloning, AI, AI News, ML, ML News, News, Tech, Tech News, Kohya LoRA, Kandinsky 2, DeepFloyd IF, Midjourney

ai-art coding computer-vision deep-learning deepfake deepfakes dreambooth education guide guides how-to learning machine-learning programming stable-diffusion text-to-image text-to-video tts tutorial tutorials

Last synced: 15 Oct 2024

https://github.com/me-shaon/bangla-programming-resources

Bangla tutorial, reference and resource list on programming topics

bangla programming programming-articles programming-resource

Last synced: 15 Oct 2024

https://github.com/node-gh/gh

(DEPRECATED) GitHub CLI made with NodeJS. Use the official https://cli.github.com/ instead.

cli deprecated github nodejs programming typescript

Last synced: 26 Sep 2024

https://github.com/dofy/learn-vim

Learning Vim. A Hands-On Tutorial of Vim.

beginner book chinese editor education learning programming tips tutorial vi vim

Last synced: 15 Oct 2024