This is your work, valued
lsm_engine. A rust implementation of a key-value store with Log-Structured Merge Trees.
★ 15jumpDB. A simple, embedded key-value store written in Python
★ 15lfu-cache. A rust implementation of a Least Frequently Used cache
★ 4dynamik. A dynamically typed language, written in Kotlin.
★ 4xkcd_finder. An android app that allows you to search for your favorite xkcd comic
★ 3post-mortems. A collection of postmortems. Sorry for the delay in merging PRs!
★ 12kitch-order-book. Fast implementation of an ITCH order book
★ 419tinychain. A pocket-sized implementation of Bitcoin
★ 1.4kexploit-uniswap. Exploiting a Uniswap exchange that uses an ERC777 token by leveraging the reentrant microtrading attack vector
★ 175napkin-math. Techniques and numbers for estimating system's performance from first-principles
★ 5.4ktransformers. 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
★ 162kbtc-endgame. Ruby
★ 214nightmare. Python
★ 3.1kepaxos. A pluggable implementation of the Egalitarian Paxos Consensus Protocol
★ 64frankenpaxos. A collection of state machine replication protocols
★ 123500lines. 500 Lines or Less
★ 30kgraph-node. Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
★ 3.1kbyterun. A Python implementation of a Python bytecode runner
★ 1.4kdtinyurl. Dcentralized url shortening service base on ipfs
★ 27dask. Parallel computing with task scheduling
★ 14ksqlx. 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
★ 17kllvm-tutor. A collection of out-of-tree LLVM passes for teaching and learning
★ 3.4krequest-for-implementation. Crates that don't exist, but should
★ 631nova. A small and production ready Web Component Framework
★ 210folly. An open-source C++ library developed and used at Facebook.
★ 30kfbthrift. Facebook's branch of Apache Thrift, including a new C++ server.
★ 2.7kMedeina. Python
★ 2llvm-pass-skeleton. example LLVM pass
★ 613ephemeral. Web-based end-to-end encrypted multi-party chat server
★ 5awesome-cpp. A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
★ 72kthiserror. derive(Error) for struct and enum error types
★ 5.5kanyhow. Flexible concrete Error type built on std::error::Error
★ 6.6kngrok. Unified ingress for developers
★ 24klinked-hash-set. Rust HashSet with insertion ordering
★ 42machine-learning-for-trading. Code for Machine Learning for Trading, 3rd edition — from data sourcing to live execution.
★ 20kbyte-buddy. Runtime code generation for the Java virtual machine.
★ 6.9kCppCoreGuidelines. The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
★ 45kpetgraph. Graph data structure library for Rust.
★ 4kflow. Adds static typing to JavaScript to improve developer productivity and code quality.
★ 22kxv6-riscv-fall19. 6.S081/6.828 lab repo for fall 2019
★ 217awesome-ipfs. Community list of awesome projects, apps, tools, pinning services and more related to IPFS.
★ 4.6ktealdeer. A very fast implementation of tldr in Rust.
★ 6.3kfzf. :cherry_blossom: A command-line fuzzy finder
★ 82kneon. Rust bindings for writing safe and fast native Node.js modules.
★ 8.4kgilectomy. Gilectomy branch of CPython. Use "gilectomy" branch in git. Read the important, short README below!
★ 542buckaroo. The decentralized package manager for C++ and friends 🏝️
★ 946rust-python-example. Example of using Rust to Extend Python
★ 790python-bloomfilter. Scalable Bloom Filter implemented in Python
★ 1.6klark. Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
★ 5.9ksafeside. Understand and mitigate software-observable side-channels
★ 507ffmpeg-libav-tutorial. FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷 🇷🇺
★ 11kfasthttp. Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
★ 23kbadger. Fast key-value DB in Go.
★ 16kHaloDB. A fast, log structured key-value store.
★ 530c2rust. Migrate C code to Rust
★ 4.7kmusig. A shazam like tool to store fingerprints and retrieve them
★ 443gravity. User-space deniable data encryption client.
★ 94upm. ⠕ Universal Package Manager - Python, Node.js, Ruby, Emacs Lisp.
★ 1.2ksystem-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
★ 357kCS131_release. Released assignments for the Stanford's CS131 course on Computer Vision.
★ 502beakerx. Beaker Extensions for Jupyter Notebook
★ 2.9krecommenders. Best Practices on Recommendation Systems
★ 22kweld. High-performance runtime for data analytics applications
★ 3kserde-bencode. Serde backed Bencode encoding/decoding library for Rust.
★ 78fastrand. 10x faster than crypto/rand. Uses securely allocated memory. Forked from https://gitlab.com/NebulousLabs/fastrand
★ 164sparkey. Simple constant key/value storage library, for read-heavy systems with infrequent large bulk inserts.
★ 1.2ktrio. Trio – a friendly Python library for async concurrency and I/O
★ 7.3kopendrop. An open Apple AirDrop implementation written in Python
★ 9.7ktldr. Collaborative cheatsheets for console commands 📚.
★ 63kchromium. The official GitHub mirror of the Chromium source
★ 24kApollo-11. Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
★ 68koctopus. Many-armed network simulator
★ 128shap. A game theoretic approach to explain the output of any machine learning model.
★ 26kasync-book. Asynchronous Programming in Rust
★ 2.2kgoboy. Multi-platform Nintendo Game Boy Color emulator written in Go
★ 2.6kpoetry. Python packaging and dependency management made easy
★ 34kbuild2. build2 build system
★ 663rust-typed-builder. Compile-time type-checked builder derive
★ 1.2kcompression. Chess clock and move compression algorithms for lichess.org
★ 119dyon. A rusty dynamically typed scripting language
★ 1.9kcargo-watch. Watches over your Cargo project's source.
★ 2.9krs-es. A Rust client for the ElasticSearch REST API
★ 218rayon. Rayon: A data parallelism library for Rust
★ 13kripgrep. ripgrep recursively searches directories for a regex pattern while respecting your gitignore
★ 66kshadow. Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin.
★ 4.2kcombine. A parser combinator library for Rust
★ 1.4ktypedb. TypeDB: Built for systems, not records
★ 4.4knom. Rust parser combinator framework
★ 10kbleve. A modern text/numeric/geo-spatial/vector indexing library for go
★ 11kmicrorust. Learning embedded development with Rust on the micro:bit
★ 66lila. ♞ lichess.org: the forever free, adless and open source chess server ♞
★ 18kpyuv. Python interface for libuv
★ 1.1kgopherjs. A compiler from Go to JavaScript for running Go code in a browser
★ 13knex. Lexer for Go
★ 433parsley. A fast and modern parser combinator library for Scala
★ 218memory-allocators. Custom memory allocators in C++ to improve the performance of dynamic memory allocation
★ 2ksonic. 🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
★ 21kservo. Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
★ 37kcmake-examples. Useful CMake Examples
★ 13kgef. GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux
★ 8.3kcordapp-template-kotlin. A Kotlin CorDapp Template.
★ 125papers-we-love. Papers from the computer science community to read and discuss.
★ 108koh-my-bash. A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
★ 7.6kwasmer. 🚀 Fast, secure, lightweight containers based on WebAssembly
★ 21kavo. Generate x86 Assembly with Go
★ 3kSystemProgramming. Angrave's Crowd-Sourced System Programming Book used at UIUC
★ 5.7kgin. Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
★ 89kmagic-wormhole. get things from one computer to another, safely
★ 23kZappa. Serverless Python
★ 12kPRML-Solution-Manual. My Own Solution Manual of PRML
★ 1kakka-core. A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
★ 13kvertx-examples. Vert.x examples
★ 3.6ktypedb-driver-python. TypeDB Driver for Python
★ 65vibora. Fast, asynchronous and elegant Python web framework.
★ 5.6kreflections. Java runtime metadata analysis
★ 4.8kfastparse. Writing Fast Parsers Fast in Scala
★ 1.1kawesome-scala. A community driven list of useful Scala libraries, frameworks and software.
★ 9.2kbeef. The Browser Exploitation Framework Project
★ 11kdatadogpy. The Datadog Python library
★ 667libuv. Cross-platform asynchronous I/O
★ 27kPeachPy. x86-64 assembler embedded in Python
★ 2.1kcraftinginterpreters. Repository for the book "Crafting Interpreters"
★ 11kjshell-maven-plugin. Maven Plugin for the Java Shell Tool (JShell)
★ 146ysoserial. A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization.
★ 9kAlgojammer. An experimental code editor for writing algorithms
★ 2.9klombok. Very spicy additions to the Java programming language.
★ 13kbutterknife. Bind Android views and callbacks to fields and methods.
★ 25k120-Data-Science-Interview-Questions. Answers to 120 commonly asked data science interview questions.
★ 3.8kgods. GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
★ 17kawesome-interview-questions. :octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
★ 84kPythonRobotics. Python sample codes and textbook for robotics algorithms.
★ 30kBios8366. Advanced Statistical Computing at Vanderbilt University Medical Center's Department of Biostatistics
★ 551bitcoinj. A library for working with Bitcoin
★ 5.2kGoogle_APAC. My solution for Google APAC
★ 9onnx-tensorflow. Tensorflow Backend for ONNX
★ 1.3kDataScienceCourse. This holds iPython notebooks and lecture slides for the Intro to Data Science Master's course I teach at NYU.
★ 760prose. :book: A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity extraction.
★ 3.1kgo-ethereum. Go implementation of the Ethereum protocol
★ 51kipython-notebooks. A collection of IPython notebooks covering various topics.
★ 2.6kJalpc. 🍎Jalpc -- A flexible Jekyll theme, 3 steps to build your website.
★ 1kwarpwallet_cracker. A brute-force cracker in Go for the WarpWallet Challenge 2
★ 29go-patterns. Curated list of Go design patterns, recipes and idioms
★ 28kopencv-haar-classifier-training. Learn how to train your own OpenCV Haar classifier
★ 733SimpleCV. The Open Source Framework for Machine Vision
★ 2.7kcoursera-mathematics-for-ml. Code of the solutions of the Mathematics for Machine Learning course taught in Coursera.
★ 156mux. Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
★ 22kkubo. An IPFS implementation in Go
★ 17kPySyft. Perform data science on data that remains in someone else's server
★ 9.9kProbabilistic-Programming-and-Bayesian-Methods-for-Hackers. aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
★ 28kcmake-tutorial. A Brief Beginner’s Guide to CMake or How to quickly get up and running with CMake
★ 229mlpack. mlpack: a fast, header-only C++ machine learning library
★ 5.7kandroid_guides. Extensive Open-Source Guides for Android Developers
★ 28kvyper. Pythonic Smart Contract Language for the EVM
★ 5.2kweb3.py. A python interface for interacting with the Ethereum blockchain and ecosystem.
★ 5.5kdapp-bin. A place for all the ÐApps to live
★ 1ksmart-contracts. Ethereum smart contracts for security and utility tokens
★ 1.3ksolc-js. Javascript bindings for the Solidity compiler
★ 1.5kcython. The most widely used Python to C compiler
★ 11kmetamask-extension. :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
★ 13kblog_os. Writing an OS in Rust
★ 18kchrome-extensions-examples. All Chrome Extension examples collected into one repository
★ 1.6kproject-based-learning. Curated list of project-based tutorials
★ 273kworld-cup-2018-simulation. Simulation of the 2018 World Cup
★ 1python-machine-learning-book-2nd-edition. The "Python Machine Learning (2nd edition)" book code repository and info resource
★ 7.2kbuild-your-own-x. Master programming by recreating your favorite technologies from scratch.
★ 524kawesome-java. A curated list of awesome frameworks, libraries and software for the Java programming language.
★ 48kGource. software version control visualization
★ 13kpocketsphinx. A small speech recognizer
★ 4.3kLightweight-Stream-API. Stream API from Java 8 rewritten on iterators for Java 7 and below
★ 1.6kvprof. Visual profiler for Python
★ 4kzyzzyva-pc. C++
★ 19find-birds. Find people you should follow on Twitter based on who the people you follow follow
★ 368Sheepdog_Dino. My entry for the Ludum Dare 33 game jam.
★ 1mxnet-the-straight-dope. An interactive book on deep learning. Much easy, so MXNet. Wow. [Straight Dope is growing up] ---> Much of this content has been incorporated into the new Dive into Deep Learning Book available at https://d2l.ai/.
★ 2.6klibgdx. Desktop/Android/HTML5/iOS Java game development framework
★ 25kfootball-score-sim. Simulates football scores given a team's elo rating
★ 3lwjgl-basics. :wrench: LibGDX/LWJGL tutorials and examples
★ 1.9kjava-design-patterns. Design patterns implemented in Java
★ 94kDominAI. A CS221 final project: a dominoes AI
★ 11picasso. A powerful image downloading and caching library for Android
★ 19kawesome-public-datasets. A topic-centric list of HQ open datasets.
★ 77kmeltdown. This repository contains several applications, demonstrating the Meltdown bug.
★ 4.2kdata-science-ipython-notebooks. Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
★ 29kaerosolve. A machine learning package built for humans.
★ 4.8kdiscrete-optimization-001. Coursera Discrete Optimization course programming assignments source code
★ 28deep-learning-book. 《Deep Learning》《深度学习》 by Ian Goodfellow, Yoshua Bengio and Aaron Courville
★ 573imgaug. Image augmentation for machine learning experiments.
★ 15kannoy. Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
★ 14kTrumpScript. Make Python great again
★ 7.6kcoursera-university-of-washington. University of Washington
★ 328turicreate. Turi Create simplifies the development of custom machine learning models.
★ 11kstanford-tensorflow-tutorials. This repository contains code examples for the Stanford's course: TensorFlow for Deep Learning Research.
★ 10knlp-datasets. Alphabetical list of free/public domain datasets with text data for use in Natural Language Processing (NLP)
★ 6kattrs. Python Classes Without Boilerplate
★ 5.8kbuildozer. Generic Python packager for Android and iOS
★ 2kkivy. Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
★ 19kdeep-learning. Repo for the Deep Learning Nanodegree Foundations program.
★ 4.1ktutorials. different types of tutorials, such as machine learning, image processing and etc.
★ 100hackermath. Introduction to Statistics and Basics of Mathematics for Data Science - The Hacker's Way
★ 1.5kintro2stats. Introduction to Statistics using Python
★ 925spaCy. 💫 Industrial-strength Natural Language Processing (NLP) in Python
★ 34kCommand-line-text-processing. :zap: From finding text to search and replace, from sorting to beautifying text and more :art:
★ 10ka-2017. Public Repository for cs109a, 2017 edition
★ 326bitcoin. Bitcoin Core integration/staging tree
★ 90ksunfish. Sunfish: a Python Chess Engine in 111 lines of code
★ 3.3k