Skip to content

🌟A collection of high-star repositories on GitHub. /* My bookmarks! */

License

Notifications You must be signed in to change notification settings

ninn-kou/Starry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Starry

😆 What is your favourite Repository on GitHub?

Here is a list to help you find some interesting, significant and maybe cute projects.

The reasons why I choose these repositories are not only their ✨high stars💫 but also meaningful to me, who is a beginner in Computer Science. I hope it could be beneficial to you as well.

The REPO which has a "👍🏻" following its name means this repo might be an elite.


New

  • tenacity
    Tenacity is an easy-to-use, privacy-friendly, FLOSS, cross-platform multi-track audio editor/recorder for Windows, macOS, Linux and other operating systems. Contributions welcome! <tenacityaudio.org>
  • AppleNeuralHash2ONNX
    Convert Apple NeuralHash model for CSAM Detection to ONNX.
  • a-picture-is-worth-a-1000-words
    I am trying to describe complex matters in simple doodles!
  • copilot-docs
    Documentation for GitHub Copilot https://copilot.github.com/
  • powerlevel10k
    A Zsh theme.
  • zsh-syntax-highlighting
    Fish shell like syntax highlighting for Zsh.
  • zsh-autosuggestions
    Fish-like autosuggestions for zsh.
  • dracula-theme
    🧛🏻‍♂️ One theme. All platforms. https://draculatheme.com/
  • OI-wiki
    🌟 Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)https://oi-wiki.org/
  • svox2
    Plenoxels: Radiance Fields without Neural Networks, Code release WIP
  • aseprite
    Animated sprite editor & pixel art tool (Windows, macOS, Linux)
  • pytest
    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing https://pytest.org
  • machine-learning-experiments
    🤖 Interactive Machine Learning experiments: 🏋️ models training + 🎨 models demo https://trekhleb.dev/machine-learning-experiments/#/
  • AI-Expert-Roadmap
    Roadmap to becoming an Artificial Intelligence Expert in 2022 https://i.am.ai/roadmap
  • penkesu
    Penkesu Computer - A Homebrew Retro-style Handheld PC https://penkesu.computer/
  • videos
    Code for the manim-generated scenes used in 3blue1brown videos.
  • grafana
    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. https://grafana.com/
  • a32nx
    The A32NX Project is a community driven open source project to create a free Airbus A320neo in Microsoft Flight Simulator that is as close to reality as possible. https://flybywiresim.com/
  • ml-cvnets
    CVNets: A library for training computer vision networks. https://apple.github.io/ml-cvnets/
  • mathematicalpython
    Introduction to Mathematical Computing with Python and Jupyter. https://patrickwalls.github.io/mathematicalpython
  • awesome-for-beginners
    A list of awesome beginners-friendly projects.
  • pywal
    🎨 Generate and change color-schemes on the fly.
  • learnxinyminutes-docs
    Code documentation written as code! How novel and totally my idea!
  • stack
    The Haskell Tool Stack.
  • star-history
    The missing star history graph of GitHub repos - https://star-history.com
  • hackingtool
    ALL IN ONE Hacking Tool For Hackers.
  • hello-algo
    《Hello 算法》一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。
  • hello-algorithm
    🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题!
  • Reactive-Resume
    A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
  • tuning_playbook
    A playbook for systematically maximizing the performance of deep learning models.
  • decky-loader
    A plugin loader for the Steam Deck.
  • probabilitydistributiontoolbox
    Folklore facts on probability distribution learning, testing, and whatever-ing.
  • awesome-chatgpt-prompts
    This repo includes ChatGPT prompt curation to use ChatGPT better.
  • d2l-en
    Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 400 universities from 60 countries including Stanford, MIT, Harvard, and Cambridge.
  • d2l-zh
    《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被60多个国家的400多所大学用于教学。
  • rustdesk
    Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative.
  • typst
    A new markup-based typesetting system that is powerful and easy to learn.
  • wavefunctioncollapse
    Walk through an infinite, procedurally generated city.
  • WaveFunctionCollapse
    Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.
  • openai-cookbook
    Examples and guides for using the OpenAI API.
  • the-algorithm
    Source code for Twitter's Recommendation Algorithm.
  • ML-Papers-of-the-Week
    🔥Highlighting the top ML papers every week.
  • Prompt-Engineering-Guide
    🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
  • segment-anything
    The repository provides code for running inference with the SegmentAnything Model (SAM), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.
  • gpt_academic
    为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm3等本地模型。接入通义千问, deepseekcoder, 讯飞星火, 文心一言, llama2, rwkv, claude2, moss等。
  • SciencePlots
    Matplotlib styles for scientific plotting.

Part 1: Codes/Sources

1.1 Researching

  • Alaska
    Multiplex network data used in the paper "Multiplex social ecological network analysis reveals how social changes affect community robustness more than resource depletion".
  • annotated_deep_learning_paper_implementations
    🧑‍🏫 Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit), optimizers (adam, radam, adabelief), gans(dcgan, cyclegan, stylegan2), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, etc. 🧠 <nn.labml.ai>
  • awesome-decision-tree-papers
    A collection of research papers on decision, classification and regression trees with implementations.
  • birankr
    CRAN package for estimating various rank (centrality) measures of nodes in bipartite graphs (two-mode networks).
  • Complex-Network
    复杂网络研究资源整理和基础知识学习。
  • datasets
    A repository of pretty cool datasets that I collected for network science and machine learning research.
  • DBMS-Indexology
    A Collection of Papers on Database Index Structures.
  • FakeNewsNet
    This is a dataset for fake news detection research Resources.
  • GNNPapers
    Must-read papers on graph neural networks (GNN).
  • IMGUR5K-Handwriting-Dataset
    IMGUR5K handwriting set. It is a handwritten in-the-wild dataset, which contains challenging real world handwritten samples from different writers.The dataset is shared as a set of image urls with annotations. This code downloads the images and verifies the hash to the image to avoid data contamination.
  • MultiRank
    Implementation of the paper Centralities of Nodes and Influences of Layers in Large Multiplex Networks in MATLAB.
  • MultiRank
    This repository comprizes all the MATLAB files implementing the MultiRank algorithm to rank nodes and layers in large multiplex networks.
  • MultiVERSE
    Embedding of Monoplex, Multiplex, Heterogeneous, Multiplex-Heterogeneous and full Multiplex-Heterogeneous Networks.
  • MUSAE
    The reference implementation of "Multi-scale Attributed Node Embedding". (Journal of Complex Networks 2021) https://karateclub.readthedocs.io/
  • network-science
    This repository contains practical assignments for courses "Network Science" and "Structural Analysis and Visualization of Networks" at HSE university.
  • papers-we-love
    Papers from the computer science community to read and discuss. <paperswelove.org/>
  • projected_gan
    [NeurIPS'21] Projected GANs Converge Faster
  • pwc
    Papers with code. Sorted by stars. Updated weekly. Note: This repo was not maintained anymore after 2018.
  • transferlearning
    Transfer learning / domain adaptation / domain generalization / multi-task learning etc. Papers, codes, datasets, applications, tutorials. http://transferlearning.xyz/

1.2 Tools

  • algo
    Set up a personal VPN in the cloud https://blog.trailofbits.com/2016/12/12/meet-algo-the-vpn-that-works/
  • algorithm-visualizer
    Interactive Online Platform that Visualizes Algorithms from Code.
  • badges
    🎴 Readme Badges – Gotta catch 'em all.
  • black
    The uncompromising Python code formatter.
  • ComicBook
    漫画爬虫、漫画下载工具、图集下载工具、漫画API,支持腾讯漫画、哔哩哔哩漫画、有妖气漫画、快看漫画、漫画柜等站点。
  • Cyberbrain
    Python debugging, redefined.
  • github-markdown-toc
    Easy TOC creation for GitHub README.md.
  • iTerm2-Color-Schemes
    Over 200 terminal color schemes/themes for iTerm/iTerm2.
  • lite-xl
    A lightweight text editor written in Lua.
  • IguanaTex
    A PowerPoint add-in allowing you to insert LaTeX equations into PowerPoint presentations on Windows and Mac.
  • logoly
    A Pornhub Flavour Logo Generator.
  • manim
    Animation engine for explanatory math videos.
  • manim
    A community-maintained Python framework for creating mathematical animations. <www.manim.community>
  • mathquill
    Easily type math in your webapp.
  • ohmyzsh
    🙃 A delightful community-driven (with nearly 1,500 contributors) framework for managing your zsh configuration.
  • setup-ipsec-vpn
    Scripts to build your own IPsec VPN server, with IPsec/L2TP and Cisco IPsec on Ubuntu, Debian and CentOS.
  • slidev
    Presentation Slides for Developers (Beta) <sli.dev>
  • thefuck
    Magnificent app which corrects your previous console command.
  • UTM
    Virtual machines for iOS. https://getutm.app/
  • vscode-math-to-image
    📐 Render LaTeX math equations in any Markdown file!
  • youtube-dl
    Command-line program to download videos from YouTube.com and other video sites.
  • YYeTsBot
    🎬 人人影视bot,完全对接人人影视全部无删减资源。 https://yyets.dmesg.app/
  • zdog
    Flat, round, designer-friendly pseudo-3D engine for canvas & SVG.

1.3 Softwares and Frameworks

  • brew
    🍺 The missing package manager for macOS (or Linux).
  • deskreen
    Deskreen turns any device with a web browser into a secondary screen for your computer.
  • desktop
    Simple collaboration from your desktop.
  • drawio-desktop
  • drawio
  • iTerm2
    iTerm2 is a terminal emulator for Mac OS X that does amazing things.
  • jupyter
    GitHub Wiki Web Page Jupyter metapackage for installation, docs and chat.
  • omi
    Front End Cross-Frameworks Framework * 前端跨框架跨平台框架.
  • photoprism
    About Personal Photo Management powered by Go and Google TensorFlow.
  • reveal.js
    The HTML Presentation Framework.
  • tigervnc
    High performance, multi-platform VNC client and server.
  • uno
    Build Mobile, Desktop and WebAssembly apps with C## and XAML. Today. Open source and professionally supported. https://platform.uno/
  • vscode
    Visual Studio Code https://code.visualstudio.com

1.4 Artificial Intelligence

Computer Vision
  • computer-vision-basics-in-microsoft-excel
    Computer Vision Basics in Microsoft Excel (using just formulas).
  • macOCR
    Get any text on your screen into your clipboard.
  • openpilot
    openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 100 supported car makes and models.
Graphics
Deep Learning
Machine Learning
Natural Language Processing
  • NLP-Conferences-Code
    NLP-Conferences-Code (ACL、EMNL、NAACL、COLING、AAAI、IJCAI).
  • textgenrnn
    Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.

1.5 Formal Languages

1.6 Blockchain

  • chia-blockchain
    Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet).

1.7 Computer Networks and Web Applications

  • BrowserQuest
    A HTML5/JavaScript multiplayer game experiment.
  • flask
    The Python micro framework for building web applications. <flask.palletsprojects.com>
  • httprunner
    One-stop solution for HTTP(S) testing.

1.8 Operating Systems

1.9 Game Developments

1.10 Mathematics

Linear Algebra
Numerical Methods
  • numpy
    The fundamental package for scientific computing with Python. <numpy.org>
Statistics

1.11 Templates

  • acmart
    ACM consolidated LaTeX styles.
  • Awesome-CV
    📄 Awesome CV is LaTeX template for your outstanding job application.
  • online-cv
    A minimal Jekyll Theme to host your resume (CV). <webjeda.com/online-cv/>

1.12 Marvelous

  • Apollo-11
    Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.

Part 2: Learning Resources

2.1 Programming Languages

C
  • awesome-c-cn
    C 资源大全中文版,包括了:构建系统、编译器、数据库、加密、初中高的教程/指南、书籍、库等。
  • awesome-c
    Continuing the development of awesome-c list on GitHub.
Python
  • 30-Days-Of-Python
    30 days of Python programming challenge is a step by step guide to learn the Python programming language in 30 days. This challenge may take up to 100 days, follow your own pace.
  • awesome-python
    A curated list of awesome Python frameworks, libraries, software and resources.
  • learn_python3_spider
    python爬虫教程系列,从0到1学习python爬虫。
  • learn-python
    📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
  • practical-python
    Online The heart of an instructor-led Python training course used for corporate training and professional development.
  • Python-100-Days
    Python - 100天从新手到大师。
  • python-cheatsheet
    Comprehensive Python Cheatsheet <gto76.github.io/python-cheatsheet/>
  • python-guide
    Web Page Python best practices guidebook, written for humans.
  • python-small-examples
    告别枯燥,致力于打造 Python 实用小例子。
  • Python
    My Python Examples. <www.thegeekblog.co.uk>
  • Python
    最良心的 Python 教程。
  • wtfpython-cn
    wtfpython的中文翻译。
  • wtfpython
    If you think you know Python, think once more!
NumPy
  • numpy-100
    100 numpy exercises (with solutions).
Java
  • awesome-java
    A curated list of awesome frameworks, libraries and software for the Java programming language.
JavaScript
Swift
Go
  • book
    编程语言学习笔记。

2.2 Data Structures and Algorithms

  • AArch64_Assembly
    All Algorithms implemented in AArch64 Assembly.
  • algorithm-base
    专门为刚开始刷题的同学准备的算法基地,没有最细只有更细,立志用动画将晦涩难懂的算法说的通俗易懂!
  • algorithm-pattern
    算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
  • Algorithms
    A collection of algorithms and data structures.
  • C
    Website Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
  • fucking-algorithm
    GitBook 手把手撕LeetCode题目,扒各种算法套路的裤子。English version supported! Crack LeetCode, not only how, but also why.
  • Java
    All Algorithms implemented in Java.
  • javascript-algorithms
    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings.
  • Jupyter
    The repository contains script and notebook related to Statistics, Machine learning, Neural network, Deep learning, NLP, Numerical methods, and Automation.
  • Learn-Algorithms
    算法学习笔记。
  • LeetCode-Go
    LeetCode Cookbook ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
  • leetcode-master
    LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
  • leetcode
    E-Books Solutions: A Record of My Problem Solving Journey. (leetcode题解,记录自己的leetcode解题之路。)
  • leetcode
    LeetCode in pure C.
  • leetcode
    😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解。
  • leetcode
    LeetCode题解,151道题完整版。
  • LeetCodeAnimation
    Demonstrate all the questions on LeetCode in the form of animation./用动画的形式呈现解LeetCode题目的思路。
  • MATLAB-Octave
    This repository contains algorithms written in MATLAB/Octave. Developing algorithms in the MATLAB environment empowers you to explore and refine ideas, and enables you test and verify your algorithm.
  • Python
    All Algorithms implemented in Python.
  • The-Art-Of-Programming-By-July
    本项目曾冲到全球第一,干货集锦见本页面最底部,另完整精致的纸质版《编程之法:面试和算法心得》已在京东/当当上销售。

2.3 Learning via Projects Building

2.4 Aspects Guides and $PATH

Compilers
  • acwj
    A Compiler Writing Journey.
Data Science
Object-oriented Programming
System Design
  • system-design-primer
    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Video Games
  • 3d-game-shaders-for-beginners
    🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
  • game-programmer
    A Study Path for Game Programmer.
  • games
    A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Web Developments amd Networks
Database Documents
  • pgdoc-cn
    PostgreSQL manual Chinese translation by China PostgreSQL Users Group.
Operating System Tutorials
Reverse Engineering
  • Reverse-Engineering
    A FREE comprehensive reverse engineering course covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
  • zphisher
    An automated phishing tool with 30+ templates. This Tool is made for educational purpose only ! Author will not be responsible for any misuse of this toolkit!
Regex
Markdown, LaTeX, and README Files
  • art-of-readme
    💌 Things I've learned about writing good READMEs.
  • awesome-github-profile-readme
    😎 A curated list of awesome Github Profile READMEs. 📝 <awesomegithubprofile.tech/>
  • awesome-LaTeX
    Curated list of LaTeX awesomeness.
  • awesome-markdown
    📝 Delightful Markdown stuff.
  • markdown-here
    Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
  • Note-by-LaTeX
    《简单粗暴 LaTeX》源码 | A LaTeX handbook to help Chinese LaTeX learners.
Git and Command Line Commands
  • gitignore
    A collection of useful .gitignore templates.
  • github
    GitHub 漫游指南 - a Chinese ebook on how to build a good project on Github. Explore the users' behavior. Find some thing interest. https://github.phodal.com/
  • linux-command
    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。
  • nocode
    The best way to write secure and reliable applications. Write nothing; deploy nowhere.
  • the-art-of-command-line
    Master the command line, in one page.

2.5 Comprehensive Computer Science

2.6 Interview and Opportunities

2.7 Code Styles

  • naming-cheatsheet
    Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.
  • state-of-the-art-shitcode
    💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode.

2.8 Blogs and Learning Notes

2.9 News and Forums

  • daily
    Discover dev news with zero effort.
  • GitHubDaily
    GitHubDaily 分享内容定期整理与分类。欢迎推荐、自荐项目,让更多人知道你的项目。
  • gold-miner
    🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台。
  • HelloGitHub
    :octocat: Find pearls on open-source seashore 分享 GitHub 上有趣、入门级的开源项目。

Part 3: Computer Irrelevant Repos

  • 996.ICU
    Repo for counting stars and contributing. Press F to pay respect to glorious developers.
  • Awesome-Japanese
    Awesome Japanese learning resource.
  • awesome-math
    A curated list of awesome mathematics resources.
  • awesome
    😎 Awesome lists about all kinds of interesting topics.
  • chinese-copywriting-guidelines
    Chinese copywriting guidelines for better written communication/中文文案排版指北.
  • chinese-poetry
    The most comprehensive database of Chinese poetry. 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。
  • ChineseBQB
    Chinese sticker pack,More joy / 表情包的博物馆, Github最有毒的仓库, 中国表情包大集合, 聚欢乐~
  • How-To-Ask-Questions-The-Smart-Way
    本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。
  • HowToCook
    程序员在家做饭方法指南。Programmer's guide about how to cook at home (Chinese only). https://cook.aiurs.co/

About

🌟A collection of high-star repositories on GitHub. /* My bookmarks! */

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published