Popular frameworks, libraries, software and resourcese

graykode nlp-tutorial is a tutorial for who is studying NLP(Natural Language Processing) using TensorFlow and Pytorch. Most of the models in NLP were implemented with less than 100 lines of code.

ArchiveBox 🗃 The open source self-hosted web archive. Takes browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

tabler A set of over 550 free MIT-licensed high-quality SVG icons for you to use in your web projects.

github In this repository, you can find the official GitHub public product roadmap. Our product roadmap is where you can learn about what features we're working on, what stage they're in, and when we expect to bring them to you.

ehang-io a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.

mengshukeji Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.

veeral-patel Its lessons are not just applicable to computer security. In fact, in this repo, I aim to document a process for securing anything, whether it's a medieval castle, an art museum, or a computer network.

aristocratos Resource monitor that shows usage and stats for processor, memory, disks, network and processes.

apache High-Performance Java API Gateway

bevyengine Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

milvus-io An open source vector similarity search engine powered by Faiss, NMSLIB and Annoy

karpathy A PyTorch re-implementation of GPT training. minGPT tries to be small, clean, interpretable and educational, as most of the currently available ones are a bit sprawling

mikecao Umami is a simple, fast, website analytics alternative to Google Analytics.

kangvcar 支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。

horovod Horovod is a distributed deep learning training framework for TensorFlow, Keras, PyTorch, and Apache MXNet. The goal of Horovod is to make distributed deep learning fast and easy to use.

appsmithorg Appsmith is a web framework to build dashboards, workflows, forms, and any internal tool. The framework comes with UI widgets like tables, charts, forms, map viewer, and more. Easily connect to REST APIs, Postgres, Mongo, and MySQ

hoffstadt Dear PyGui is a simple to use (but powerful) Python GUI framework. DearPyGui provides a wrapping of DearImGui that provides a hybrid of a traditional retained mode GUI and Dear ImGui's immediate mode paradigm.

tal-tech go-zero是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。包含极简的API定义和生成工具,可以一键生成Go, iOS, Android, Dart, TypeScript, JavaScript代码,并可直接运行。

lvgl Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).

microsoft Bringing Old Photo Back to Life (CVPR 2020 oral)

microsoft Qlib is an AI-oriented quantitative investment platform, which aims to realize the potential, empower the research, and create the value of AI technologies in quantitative investment.

wbkd React Flow is a library for building node-based graphs. You can easily implement custom node types and it comes with components like a mini-map and graph controls.

onevcat Kingfisher is a powerful, pure-Swift library for downloading and caching images from the web. It provides you a chance to use a pure-Swift way to work with remote images in your next app.

PaddlePaddle Awesome OCR toolkits based on PaddlePaddle (3.5M practical ultra lightweight OCR system, support training and deployment among server, mobile, embedded and IoT devices)

h2pl 【Java工程师面试复习指南】本仓库涵盖大部分Java程序员所需要掌握的核心知识,整合了互联网上的很多优质Java技术文章,力求打造为最完整最实用的Java开发者学习指南

Asabeneh 30 Days of React challenge is a step by step guide to learn React in 30 days. This challenge needs an intermediate level of HTML, CSS, and JavaScript knowledge. It is recommended to feel good at JavaScript before you start to Rea

charmbracelet The fun, functional and stateful way to build terminal apps. A Go framework based on The Elm Architecture. Bubble Tea is well-suited for simple and complex terminal applications, either inline, full-window, or a mix of both.

ericchiang pup is a command line tool for processing HTML. It reads from stdin, prints to stdout, and allows the user to filter parts of the page using CSS selectors.

chriswalz bit is an experimental modernized git CLI built on top of git that provides happy defaults and other niceties

atcold This notebook repository now has a companion website, where all the course material can be found in video and textual format.

apache Dolphin Scheduler is a distributed and easy-to-extend visual workflow scheduling platform, dedicated to solving the complex dependencies in data processing, making the scheduling system out of the box for data processing

anncwb ✨ ✨ ✨ vue-vben-admin2.0, A vue3.0,vue3, vite, antv2.x, typescript management system,Efforts to update in progress...

microsoft NNI (Neural Network Intelligence) is a lightweight but powerful toolkit to help users automate Feature Engineering, Neural Architecture Search, Hyperparameter Tuning and Model Compression.

pytorch A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.

ueberdosis A renderless rich-text editor for Vue.js

goharbor Harbor - An open source trusted cloud native registry project that stores, signs, and scans content.

gao-sun 🖥️ macOS status monitoring app written in SwiftUI.

AMAI-GmbH Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a data scientist, machine learning or an ai expert.

EleutherAI An implementation of model parallel [GPT2]& [GPT3]-like models, with the ability to scale up to full GPT3 sizes (and possibly more!), using the [mesh-tensorflow](https://github.com/tensorflow/mesh) library.

sirupsen Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger.

Fmstrat Run Windows apps such as Microsoft Office in Linux (Ubuntu) and GNOME as if they were a part of the native OS, including Nautilus integration.

rileytestut AltStore is an iOS application that allows you to sideload other apps (.ipa files) onto your iOS device with just your Apple ID. AltStore resigns apps with your personal development certificate and sends them to a desktop app, Alt

Marak faker.js - generate massive amounts of fake data in the browser and node.js

QUANTAXIS QUANTAXIS 支持任务调度 分布式部署的 股票/期货/期权/港股/虚拟货币 数据/回测/模拟/交易/可视化/多账户 纯本地量化解决方案

mlflow MLflow is a platform to streamline machine learning development, including tracking experiments, packaging code into reproducible runs, and sharing and deploying models.

unlock-music Unlock encrypted music file in browser. 在浏览器中解锁加密的音乐文件。

cilium Cilium is open source software for providing and transparently securing network connectivity and loadbalancing between application workloads such as application containers or processes.

arendst Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

Atcold This notebook repository now has a companion website, where all the course material can be found in video and textual format.

PavelDoGreat Play with fluids in your browser (works even on mobile)

microsoft Azure Cloud Advocates at Microsoft are pleased to offer a 12-week, 24-lesson curriculum all about JavaScript, CSS, and HTML basics. Each lesson includes pre- and post-lesson quizzes, written instructions to complete the lesson, a

orf gping 🚀Ping, but with a graph

graphql-editor GraphQLEditor makes it easier to understand GraphQL schemas. Create a schema by using visual blocks system. GraphQL Editor will transform them into code. With GraphQL Editor you can create visual diagrams without writing any code

upptime Upptime is the open-source uptime monitor and status page, powered entirely by GitHub Actions and Issues.

alyssaxuu Screenity is a feature-packed screen and camera recorder for Chrome. Annotate your screen to give feedback, emphasize your clicks, edit your recording, and much more.

Tencent APIJSON是一种专为API而生的 JSON网络传输协议 以及 基于这套协议实现的ORM库

thomaspark Flexbox Froggy is a game for learning CSS flexbox. 🐸

exelban macOS system monitor in your menu bar

tomnomnom gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it. It eases the exploration of APIs that return large blobs of JSON but have terrible documentation.

CesiumGS CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization

mattermost It's written in Golang and React and runs as a single Linux binary with MySQL or PostgreSQL.

snail007 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.

containerd containerd is an industry-standard container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container lifecycle of its host syst

containers Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers.

beurtschipper Depix is a tool for recovering passwords from pixelized screenshots.

jwasham A complete computer science study plan to become a software engineer.

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

Olshansk Everything you need to prepare for your technical interview

go-kratos Kratos是bilibili开源的一套Go微服务框架,包含大量微服务相关框架及工具。

ent Simple, yet powerful entity framework for Go, that makes it easy to build and maintain applications with large data-models.

gwuhaolin Very simple to install and use; Pure Golang, high performance, and cross-platform; Supports commonly used transmission protocols, file formats, and encoding formats;

rxhanson Move and resize windows on macOS with keyboard shortcuts and snap areas

iina IINA is the modern video player for macOS.

gorilla A powerful HTTP router and URL matcher for building Go web servers with 🦍

RobinLinus Snapdrop: local file sharing in your browser. Inspired by Apple's Airdrop.

lightningnetwork The Lightning Network Daemon (lnd) - is a complete implementation of a Lightning Network node. lnd has several pluggable back-end chain services including btcd (a full-node), bitcoind, and neutrino (a new experimental light client

DataV-Team Vue数据可视化组件库(类似阿里DataV,大屏数据展示),提供SVG的边框及装饰、图表、水位图、飞线图等组件,简单易用,长期更新(React版已发布)

vercel The goal of the project is to create a beautiful and extensible experience for command-line interface users, built on open web standards. In the beginning, our focus will be primarily around speed, stability and the development of

dmlc Python package built to ease deep learning on graph, on top of existing DL frameworks.

jumpserver JumpServer 是全球首款开源的堡垒机,是符合 4A 的专业运维安全审计系统。