This is your work, valued
awesome-backend. 🚀 A curated and opinionated list of resources (English & Russian) for Backend developers | Структурированный список ресурсов для изучения Backend разработки
★ 3.4kgo-clean-architecture. 👨💻 REST API example, built by following Uncle Bob’s clean architecture principles
★ 803todo-app. 🔥 REST API для приложения списков ToDo
★ 299go-basics. 🔥 Исходники к курсу "Язык Go Для Начинающих"
★ 120pocketer-bot. 🚀 Клиент для Pocket у тебя в телеграмме
★ 55scheduler. 🔧 Golang tool for scheduling functions execution within a given interval
★ 51golang-developer-roadmap. Roadmap to becoming a Go developer in 2020
★ 48go-sqlxmock. SQL driver mock for go with github.com/jmoiron/sqlx support
★ 45musicload-bot. Telegram Bot written in Go
★ 32jewerly-shop-backend. Back-End Service for SilverRain Jewelry © 2020
★ 30auth. Simple HTTP Authentication REST API ready for use in your projects
★ 26go-pocket-sdk. Unofficial getpocket.com API Golang SDK
★ 22task-management-microservices. Microservice Architecture Example w/ Go + KrakenD + Postgres
★ 15spacer. 🚀 Golang library & CLI tool that helps you export encrypted database dumps to S3-compatible storages
★ 12s3-file-uploader. Basic HTTP API for file uploading to S3-compatible storage
★ 12goutalk. Simple chat server developed within "Backend Challenge Hackathon" & Chat Bot based on Dialogflow NLU System
★ 10zhashkevych.
★ 9jewerly-shop-frontend. Jewerly E-Commerce Web Site Frontend
★ 8kura. 📝 Turn YouTube into notes you'll actually re-read.
★ 7ledger. 🏛 A scriptable financial ledger, designed to make it easy to model complex financial transactions
★ 6quotes-server. TCP Server with PoW mechanism
★ 5sendpulse-sdk-go. Go library for sending mail with the Sendpuse.
★ 3tradelet. Archived, open-source full-stack trading journal (Go + React/Vite). MIT.
★ 3trinity. Go
★ 2editt-api. EDITT Back-End Application
★ 2editt-client. editt front-end client app
★ 1o2k-manager. example
★ 1fill-array. Coding interview challenge example (with a solution using Go).
★ 1o2k-shared. example
★ 1orderbook. HFT order book basic implementation in Go for research purposes
★ 1package-ordering. Go
★ 1engineering-practise. Collection of small engineering exercises exploring algorithms, math, systems, and low-level programming.
★ 1firecrawl. The API to search, scrape, and interact with the web at scale. 🔥
★ 159kbuzz. A hive mind communication platform
★ 19kchatwoot. Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
★ 35kmem0. Universal memory layer for AI Agents
★ 62khermes-agent. The agent that grows with you
★ 223kreact-email. 💌 Build and send emails using React
★ 20kCL4R1T4S. LEAKED SYSTEM PROMPTS FOR CHATGPT, CLAUDE, GEMINI, GROK, PERPLEXITY, CURSOR, LOVABLE, REPLIT, AND MORE! - AI SYSTEMS TRANSPARENCY FOR ALL! 👐
★ 47kpalmier-pro. macOS video editor built for AI
★ 13kollama. Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
★ 177kawesome-harness-engineering. 🛠️ Awesome tools & guides for harness engineering.
★ 3.7klangchain. The agent engineering platform.
★ 143klearn-harness-engineering. Harness engineering beginner tutorial, from 0 to 1
★ 11ktaste-skill. Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop
★ 70kclaude-code-tips. 40+ tips for getting the most out of Claude Code, from basics to advanced - includes a custom status line script and Claude Code running itself in a container. Also includes the dx plugin: skills for everyday dev workflows.
★ 9.5kbrowser-use. 🌐 Make websites accessible for AI agents. Automate tasks online with ease.
★ 107ktradelet. Archived, open-source full-stack trading journal (Go + React/Vite). MIT.
★ 2TradingAgents. TradingAgents: Multi-Agents LLM Financial Trading Framework
★ 95kcompound-engineering-plugin. Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more
★ 24kkura. 📝 Turn YouTube into notes you'll actually re-read.
★ 9gstack. Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
★ 125kstreamlit. Streamlit — A faster way to build and share data apps.
★ 45kremotion. 🎥 Make videos programmatically with React
★ 55ksupabase. The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
★ 107kagent-browser. Browser automation CLI for AI agents
★ 40kagentskills. Specification and documentation for Agent Skills
★ 24kalgotrading. Algorithmic trading framework for cryptocurrencies.
★ 1.6kmoltbook-dataset. Snapshot of Moltbook, the AI-agent-only social network, from its first week (Jan 28 - Feb 2, 2026)
★ 8openclaw. Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
★ 385kteracrawl. High-performance web crawler API optimized for LLMs. Turn any search or website into clean Markdown using remote browsers. Firecrawl alternative
★ 277crawl4ai. 🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN
★ 76kagent-os. Agent OS is a system for injecting your codebase standards and writing better specs for spec-driven development.
★ 5.1kspec-kit. 💫 Toolkit to help you get started with Spec-Driven Development
★ 125kskills. Public repository for Agent Skills
★ 165kclaude-code. Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
★ 140ksome-investment-books.
★ 1kuPlot. 📈 A small, fast chart for time series, lines, areas, ohlc & bars
★ 10kbacktrader. Python Backtesting library for trading strategies
★ 23kccxt. A unified trading API with more than 100 crypto exchanges and prediction markets in JavaScript / TypeScript / Python / C# / PHP / Go / Java
★ 43kbacktesting.py. 🔎 📈 🐍 💰 Backtest trading strategies in Python.
★ 8.7kmicrograd. A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
★ 17kLean. Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
★ 21kAlgorithms-Explanation. Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
★ 3.5kC-Plus-Plus. Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
★ 35ktensortrade. An open source reinforcement learning framework for training, evaluating, and deploying robust trading agents.
★ 6.6kPrompt-Engineering-Guide. 🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
★ 77kadvanced-context-engineering-for-coding-agents.
★ 2.2ktensorflow. An Open Source Machine Learning Framework for Everyone
★ 197kpostiz-app. 📨 The ultimate agentic social media scheduling tool 🤖
★ 34kcontext7. Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
★ 60ktestcontainers-go. Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
★ 4.9kgonka. Gonka AI Compute
★ 596goquery. A little like that j-thing, only in Go.
★ 15kgorm. The fantastic ORM library for Golang, aims to be developer friendly
★ 40kcofounder. ai-generated apps , full stack + generative UI
★ 6.7kopen-trading-platform. An open source highly scalable platform for building cross asset execution orientated trading applications that can be easily deployed on-prem or in the cloud. Primarily written in Golang, with a Java FIX market simulator and React client.
★ 174wealthfolio. A beautiful, private, local-first personal finance tracker. Investments, net worth, spending, and simulations.
★ 8.4kartemis. A simple, modular, and fast framework for writing MEV bots in Rust.
★ 3khumanode. Humanode Network node code.
★ 116maybe. The personal finance app for everyone
★ 54karkad-demo. Collection of AI Assistants for Investment Research
★ 17Startup-CTO-Handbook. The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams
★ 14kresty. Simple HTTP, REST, and SSE client library for Go
★ 12kcontinue. open-source coding agent
★ 35kgo-recipes. 🦩 Tools for Go projects
★ 4.5kquivr. Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.
★ 39knoodle. Rethinking Student Productivity
★ 12kprivate-gpt. Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more. Works with any OpenAI-compatible inference server.
★ 57kgoex. Cryptocurrency Exchange REST API SDK Wrapper Implemented With the golang, Supporting OKX, Binance
★ 2kopendax. Open-Source Cloud-Native Digital Asset & Cryptocurrency Exchange Platform
★ 782n8n. Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
★ 199kpipedream. Connect APIs, remarkably fast. Free for developers.
★ 12kbinance-api-postman. Postman collection for Binance Public API, including spot, margin, futures, etc.
★ 1.6kchakra-ui. Chakra UI is a component system for building SaaS products with speed ⚡️
★ 41kmaterial-ui. Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
★ 99kbybit. Bybit client library for Go
★ 139api-usage-examples. Java
★ 218ninjabot. A fast trading bot platform for cryptocurrency in Go (Binance)
★ 1.6ktechan. Technical Analysis Library for Golang
★ 908activepieces. AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
★ 24kliquibook. Modern C++ order matching engine
★ 1.5kstarcoin. Starcoin - A Move smart contract blockchain network that scales by layering
★ 1.2kchatgpt. ChatGPT Console client in Golang
★ 244lotus. Reference implementation of the Filecoin protocol, written in Go
★ 3kconc. Better structured concurrency for go
★ 10kjson-server. Get a full fake REST API with zero coding in less than 30 seconds (seriously)
★ 76klitecoin. Litecoin source tree
★ 4.6kopencx. An open-source cryptocurrency exchange toolkit for implementing experimental exchange features
★ 210kit. A standard library for microservices.
★ 27kgovvv. "go build" wrapper to add version info to Golang applications
★ 539CppTrader. High performance components for building Trading Platform such as ultra fast matching engine, order book processor
★ 1.1ksui. Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
★ 7.7khelios. A fast, secure, and portable multichain light client for Ethereum
★ 2.2koutline. The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.
★ 40kblockchain_go. A simplified blockchain implementation in Golang
★ 4.4kgolang-saas-starter-kit. The SaaS Startup Kit is a set of libraries in Go and boilerplate Golang code for building scalable software-as-a-service (SaaS) applications.
★ 34tectonicdb. Database for L2 orderbook
★ 752orderbook. Implementation of a orderbook data structure for LOB research capabilities.
★ 167binary-tree-go-impl. Data Structures in Go
★ 8go-hft-orderbook. Golang implementation of a Limit Order Book (LOB) for high frequency trading in crypto exchanges
★ 278move. Rust
★ 125aptos-core. Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
★ 6.4kmina. Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security.
★ 2.1kmultichain. An abstraction over multiple different underlying blockchains (Bitcoin, Ethereum, Zcash, etc.)
★ 238solo. dYdX V2 Margin Trading Protocol
★ 429liquidator. DEPRECATED [:robot::moneybag: Bot to automatically liquidate dYdX accounts]
★ 469perpetual. Ethereum Smart Contracts and TypeScript library used for the dYdX Perpetual Contracts
★ 180fluvio. 🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
★ 5.2kbook. The Rust Programming Language
★ 18kswift. The Swift Programming Language
★ 70khyper. An HTTP library for Rust
★ 16kweld. Full fake REST API generator written with Rust
★ 322rust-brotli. Brotli compressor and decompressor written in rust that optionally avoids the stdlib
★ 937solana. Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
★ 15kRust. All Algorithms implemented in Rust
★ 26kiced. A cross-platform GUI library for Rust, inspired by Elm
★ 31kRocket. A web framework for Rust.
★ 26kbevy. A refreshingly simple data-driven game engine built in Rust
★ 47kmeilisearch. A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
★ 59krustlings. :crab: Small exercises to get you used to reading and writing Rust code!
★ 64ktauri. Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
★ 110katlas-app-toolkit. This repository provides common Go utilities and helpers that are reusable from project-to-project. The goal is to prevent code duplication by encouraging teams to use and contribute to toolkit libraries. The toolkit is not a framework. Rather, it is a set of (mostly gRPC-related) plugins and helpers.
★ 100go-astilectron. Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
★ 4.9kgoyave. 🍐 The enterprise REST API framework
★ 1.8ksurrealdb. A scalable, distributed, collaborative, document-graph database, for the realtime web
★ 33kdcrwallet. A secure Decred wallet daemon written in Go (golang).
★ 239system-design-interview. System design interview for IT companies
★ 23kmerkletree. A Merkle Tree implementation written in Go.
★ 539rclone. "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
★ 59ktidb. TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
★ 40kdolt. Dolt – Git for Data
★ 24kmarmot. A distributed SQLite server with MySQL wire compatible interface
★ 2.8kpractice-go. Practice Go: a collection of Go programming challenges
★ 1.6ktigerbeetle. The financial transactions database designed for mission critical safety and performance.
★ 17kfirefly-iii. Firefly III: a personal finances manager
★ 24klearning-go. Projects, Algorithms and data structures implemented in Golang with explanations and links to further readings
★ 675event-sourcing-test-app. sample event sourcing application using go and redis
★ 21tronscan-frontend. Tronscan Frontend
★ 283outserv. Blockchain Search with GraphQL APIs
★ 196objectbox-go. Embedded Go Database, the fast alternative to SQLite, gorm, etc.
★ 1.3kcr-sqlite. Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite
★ 3.7kwallet-core. Cross-platform, cross-blockchain wallet library.
★ 3.5ksoftware-papers. 📚 A curated list of papers for Software Engineers
★ 6.6kpocketbase. Open Source realtime backend in 1 file
★ 60ktbdex-whitepaper. TeX
★ 606go. Elliptic Curve Integrated Encryption Scheme for secp256k1 in Golang
★ 120golang-crypto-trading-bot. A golang implementation of a console-based trading bot for cryptocurrency exchanges
★ 1.2kgo-sdk. Go
★ 203next-pwa. Zero config PWA plugin for Next.js, with workbox 🧰
★ 4.1kcurrency. Currency handling for Go.
★ 642rqlite. The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
★ 18ksiad. The Sia daemon
★ 133core. Core packages for the Sia project
★ 58storj. Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
★ 3.3kassets. A comprehensive, up-to-date collection of information about several thousands (!) of crypto tokens.
★ 5.4kgo-swap. 💱 Currency exchange rates server - Golang "ƓØ"
★ 36eventhorizon. Event Sourcing for Go!
★ 1.7kgo-binance. A Go SDK for Binance API
★ 1.9kwarehouse. Ares Protocol Price Database
★ 2gocryptotrader. A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.
★ 3.5kCovenantSQL. A decentralized, trusted, high performance, SQL database with blockchain features
★ 1.5krotki. A portfolio tracking, analytics, accounting and management application that protects your privacy
★ 4kfabric. Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
★ 17keventhus. Go - CQRS / Event Sourcing made easy - Go
★ 470injective-helix-demo. Decentralized Derivatives Trading. Any Market. Anytime. Anywhere.
★ 118medusa. The world's most flexible commerce platform for agents and developers
★ 36ksecrets. Not Yet Another Password Manager written in Go using libsodium
★ 29theta-protocol-ledger. Reference implementation of the Theta Blockchain Ledger Protocol
★ 362ledger. Command line double-entry accounting program
★ 503encore. The infrastructure platform for the intelligence era
★ 12ktrillian. A transparent, highly scalable and cryptographically verifiable data store.
★ 3.7ksmartbch. smartBCH is an EVM&Web3 compatible sidechain for Bitcoin Cash
★ 113go-interview. :octocat: Вопросы и ответы для собеседования Back-end/Golang разработчика и не только
★ 1.2kgopher-lua. GopherLua: VM and compiler for Lua in Go
★ 7kbsc. A BNB Smart Chain client based on the go-ethereum fork
★ 3.3kblockbook. :blue_book: Trezor address/account balance backend
★ 789ethereum-development-with-go-book. 📖 A little guide book on Ethereum Development with Go (golang)
★ 1.8kweb3. A CLI tool to interact with web3 blockchains - Ethereum, GoChain, etc
★ 434btcwallet. A secure bitcoin wallet daemon written in Go (golang)
★ 1.3kgocoin. Full bitcoin solution written in Go (golang)
★ 1kbudibase. AI agents, automations and apps that run your operations. Model agnostic.
★ 28ksops. Simple and flexible tool for managing secrets
★ 23kcadence. Cadence: the resource-oriented smart contract programming language of the Flow network. Capability-based security, type safety, and move semantics
★ 548graph-node. Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
★ 3.1kcosmos-sdk. Framework for building performant, customizable blockchains with native interoperability
★ 7kton. Main TON monorepo
★ 4.1kgo-crypto-wallet. Cryptocurrency wallet for trading for Bitcoin, Bitcoin cash, Ethereum, ERC20, XRP Leger (Ripple)
★ 126backstage. Backstage is an open framework for building developer portals
★ 34kgochain. The official GoChain client.
★ 149explorer. GoChain Block Explorer
★ 29nmap-vulners. NSE script based on Vulners.com API
★ 3.4knikto. Nikto web server scanner
★ 11kattacker. Python
★ 100bombardier. Fast cross-platform HTTP benchmarking tool written in Go
★ 6.8kNoWarDDoS. Python
★ 455de_d-mosk_l. Python
★ 3MHDDoS. Best DDoS Attack Script Python3, (Cyber / DDos) Attack With 56 Methods
★ 16kgolang-httpflood. Golang httpflood(socket) can down a normal website in 10s with 100 connections
★ 347bips. Bitcoin Improvement Proposals
★ 11kgo-ethereum-hdwallet. Ethereum HD Wallet derivations in Go (golang)
★ 553execution-apis. Collection of APIs provided by Ethereum execution layer clients
★ 1.1k