Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-stars
My awesome list based on my stars
https://github.com/FedericoPonzi/awesome-stars
Last synced: 5 days ago
JSON representation
-
Assembly
- microsoft/MS-DOS - The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
- MaaSTaaR/539kernel - 539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating System Kernel" which is available freely on <https://539kernel.
- dspinellis/unix-history-repo - Continuous Unix commit history from 1970 until today
- corkami/pics - File formats dissections and more...
- rdebath/viruses - Hundreds of 20th Century viruses; clone this repository to upset your AV
- chrislgarry/Apollo-11 - Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
- leachim6/hello-world - Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions!
- cirosantilli/x86-assembly-cheat - MOVED TO: https://cirosantilli.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/cirosantilli/linux-kernel-module-cheat/tree/master/userland/arch/x86_64 SEE README. x86 I
- aosp-mirror/platform_bionic
-
C
- jart/blink - tiniest x86-64-linux emulator
- babbleberry/rpi4-osdev - Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
- codyd51/axle - Message-passing kernel + userspace
- o-oconnell/minixfromscratch - Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
- DoctorWkt/acwj - A Compiler Writing Journey
- tursodatabase/libsql - libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
- littlefs-project/littlefs - A little fail-safe filesystem designed for microcontrollers
- iovisor/bcc - BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
- sqlite/sqlite - Official Git mirror of the SQLite source tree
- illumos/illumos-gate - An open-source Unix operating system
- manticoreos/manticore - Manticore is a research operating system, written in Rust.
- Rust-for-Linux/linux - Adding support for the Rust language to the Linux kernel.
- mortdeus/legacy-cc - The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself dmr.
- checkra1n/PongoOS - pongoOS
- xinu-os/xinu - Repository for Xinu source code
- seL4/seL4 - The seL4 microkernel
- reactos/reactos - A free Windows-compatible Operating System
- davxy/beeos - A simple "Unix-like" kernel trying to be POSIX compliant
- gwsw/less - Less - text pager
- vascofazza/computer_graphics-advanced-animations - Simple openGL animation renderer framework in C++ with Soft Body Dynamics and cloth internal collision detection
- vascofazza/computer_graphics-openGL-renderer - Simple openGL shader renderer in C++ with displacement mapping and hair growing generation
- ozkl/soso - A Simple Unix-like operating system
- pete/cats - Implementations of cat(1) from various sources.
- cfenollosa/os-tutorial - How to create an OS from scratch
- vascofazza/gertCloner - Raspberry Pi program to clone HDMI output to GERT666 VGA
- vascofazza/raspidmx - Some examples using the DispmanX API on the Raspberry Pi
- vascofazza/Retropie-open-OSD - A powerful, informative, native, efficient, super cool, on-screen display software for Raspberry Pi
- antirez/kilo - A text editor in less than 1000 LOC with syntax highlight and search.
- mathieupassenaud/resume_operating_system - my resume in a home made operating system
- rdebath/SLS-1.02 - The Linux distribution from 1993
- chobits/tapip - user-mode TCP/IP stack based on linux tap device
- nitlang/nit - Nit language
- immobiliare/sfs - Asynchronous Filesystem Replication
- fulldecent/system-bus-radio - Transmits AM radio on computers without radio transmitting hardware.
- apache/hawq - Apache HAWQ
- cirosantilli/jamesmolloy-kernel-development-tutorials - Source code from http://www.jamesmolloy.co.uk/tutorial_html/index.html with improved build system. Tested on Ubuntu 14.04.
- jvns/gzip.jl - Gzip in julia! =D =D
- torvalds/linux - Linux kernel source tree
- netdata/netdata - Architected for speed. Automated for easy. Monitoring and troubleshooting, transformed!
- microsoft/SymCrypt - Cryptographic library
-
C# #
- ictinnovaties-zorg/openwindesheart - OpenWindesheart is a library used for scanning, connecting and getting data from activity-trackers using bluetooth.
-
C++
- NotCamelCase/Accellant - Demo SoC
- google/fully-homomorphic-encryption - An FHE compiler for C++
- ytsaurus/ytsaurus - YTsaurus is a scalable and fault-tolerant open-source big data platform.
- LemonOSProject/LemonOS - The Lemon Operating System
- SymbianSource/oss.FCL.sf.os.kernelhwsrv - Symbian OS Kernel
- Kobzol/hardware-effects - Demonstration of various hardware effects.
- Azure/RSL - Replicated State Library. RSL is the Azure Paxos implementation which is used by multiple products in Azure and Bing. It provides the traditional Paxos functionality in a real world implementation. RS
- envoyproxy/envoy - Cloud-native high-performance edge/middle/service proxy
- Rust-GCC/gccrs - GCC Front-End for Rust
- vascofazza/cloxie_nixie_clock - Schematics and code for Cloxie: my Nixie Tube Clock.
- vascofazza/computer_graphics-Pathtrace - Realistic pathtracer implementation in C++ with depth of field, motion blur, mesh area light sampling, russian roulette (for faster ray termination), hair rendering and skin rendering (translucency)
- vascofazza/computer_graphics-raytracer - Simple raytracer implementation in C++ with extra features
- apple/foundationdb - FoundationDB - the open source, distributed, transactional key-value store
- vascofazza/GameBoy-MK3-Build - An home-made handheld game console based on the RaspberryPi 3 and a GameBoy shell. High-definition screen, HDMI output, RTC, digital brightness control, cooling fan and much more!
- vnotex/vnote - A pleasant note-taking platform in native C++.
- phaistos-networks/TANK - A very high performance distributed log service
- baidu/bfs - The Baidu File System.
- openalpr/openalpr - Automatic License Plate Recognition library
- aws/aws-lc - AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It ัs based on code from the Google BoringSSL project and the OpenSSL project.
-
CSS
- vascofazza/vascofazza.github.io - Source for my personal website
- heathermiller/dist-prog-book
- vicky002/AlgoWiki - Repository which contains links and resources on different topics of Computer Science.
- jgthms/bulma - Modern CSS framework based on Flexbox
- devicons/devicon - Set of icons representing programming languages, designing & development tools
-
Dockerfile
- kelseyhightower/nocode - The best way to write secure and reliable applications. Write nothing; deploy nowhere.
-
Erlang
- WhatsApp/waraft - An Erlang implementation of RAFT from WhatsApp
-
Go
- Shopify/toxiproxy - :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
- google/gvisor - Application Kernel for Containers
- egonelbre/gophers - Free gophers
- joewalnes/websocketd - Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
- mit-pdos/biscuit - Biscuit research OS
- benjojo/dnsfs - Store your data in others DNS resolver cache
- google/netstack - IPv4 and IPv6 userland network stack
- cloe-lang/cloe - Cloe programming language
- seaweedfs/seaweedfs - SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC activ
- travisjeffery/jocko - Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
- mhausenblas/dnpipes - Distributed Named Pipes
- google/gops - A tool to list and diagnose Go processes currently running on your system
- therecipe/qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
- tmrts/go-patterns - Curated list of Go design patterns, recipes and idioms
- roylee0704/gron - gron, Cron Jobs in Go.
- dancrowley303/crenshaw-go - A Go implementation of Jack Crenshaw's Let's Build a Compiler tutorial series
- labstack/echo - High performance, minimalist Go web framework
- itsabot/itsabot - ItsAbot makes it easy and fun to build your own digital assistant, and we include everything you need to get started.
- google/logger - Cross platform Go logging library.
- mdlayher/arp - Package arp implements the ARP protocol, as described in RFC 826. MIT Licensed.
- golang/go - The Go programming language
- FiloSottile/whoami.filippo.io - A ssh server that knows who you are. $ ssh whoami.filippo.io
-
Groovy
- takipi/java-bullshifier - An open source project by OverOps. Generate massive random Java applications with a command line tool
-
HTML
- ex-punctis/not-so-random - A script [js + plotly.js] that guesses your next input no matter how random you try to be
- asatarin/testing-distributed-systems - Curated list of resources on testing distributed systems
- lampepfl/progfun-wiki
- phil-opp/blog_os - Writing an OS in Rust
- bitcoinbook/bitcoinbook - Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
- jgthms/web-design-in-4-minutes - Learn the basics of web design in 4 minutes
- efoxepstein/stupid-machines - Experimentations with Abstract Machines
- ageitgey/node-unfluff - Automatically extract body content (and other cool stuff) from an html document
- circlecell/jsonlint.com - [OLD] Please go to new source, link below.
- google/web-starter-kit - Web Starter Kit - a workflow for multi-device websites
- miziomon/awesome-wordpress - A curated list of amazingly awesome WordPress resources, themes, plugins and shiny things. Inspired by awesome-php.
- bradfrost/this-is-responsive - This Is Responsive
- google/styleguide - Style guides for Google-originated open-source projects
- Chadderz121/bakingpi-www - Website for Baking Pi: Operating Systems Development tutorial (Raspberry Pi)
- outdatedbrowser/outdated-browser - A simple tool to identify and upgrade old browsers.
- ericdrowell/BigOCheatSheet
- munificent/game-programming-patterns - Source repo for the book
- ripienaar/free-for-dev - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
-
Haskell
- BartoszMilewski/Publications - Misc. publications, conference slides, etc. For more, go to http://BartoszMilewski.com
- unisonweb/unison - A friendly programming language from the future
- google/codeworld - Educational computer programming environment using Haskell
- koalaman/shellcheck - ShellCheck, a static analysis tool for shell scripts
-
Java
- tlaplus/tlaplus - TLC is a model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
- OWASP/crAPI - completely ridiculous API (crAPI)
- ntsim/hot-spring-docker - Hot Reload Spring Boot in Docker with local devtools
- kdn251/interviews - Everything you need to know to get the job.
- ksoichiro/Android-ObservableScrollView - Android library to observe scroll events on scrollable views.
- amitshekhariitbhu/awesome-android-complete-reference - Here I list down all of the high-quality blogs that I publish on my website.
- spotify/heroic - The Heroic Time Series Database
- skylot/jadx - Dex to Java decompiler
- JakeWharton/hugo - Annotation-triggered method call logging for your debug builds.
- neo4j/neo4j - Graphs for Everyone
- Clans/FloatingActionButton - Android Floating Action Button based on Material Design specification
- Flipboard/bottomsheet - Android component which presents a dismissible view from the bottom of the screen
- kairosdb/kairosdb - Fast scalable time series database
- payatu/diva-android - DIVA Android - Damn Insecure and vulnerable App for Android
- duo-labs/xray - X-Ray allows you to scan your Android device for security vulnerabilities that put your device at risk.
- hitherejoe/animate - An application demoing meaningful motion on Android
- googlesamples/android-vision - Deprecated: The Mobile Vision API is now a part of ML Kit: Check out this repo:
- rubengees/introduction - An Android library to show an intro to your users.
- Tibolte/ElasticDownload - We are not Gif makers, We are developers
- cSploit/android - cSploit - The most complete and advanced IT security professional toolkit on Android.
- AndroidDeveloperLB/MaterialPreferenceLibrary - Allows to have an ActionBar on PreferenceActivity
- whymarrh/morse-code-keyboard - An Android soft keyboard using Morse code.
- rey5137/material - A library to bring fully animated Material Design components to pre-Lolipop Android.
- aosp-mirror/platform_frameworks_base
- romainguy/google-io-2014 - Demo for the Material Witness talk I gave at Google I/O.
- gabrielemariotti/androiddev - Quick tips/tutorials for Android developers
- xrigau/droidcon-android-espresso - Some demo code for the 'Android UI testing with Espresso' workshop
- android/testing-samples - A collection of samples demonstrating different frameworks and techniques for automated testing
- google/santa-tracker-android - Ho Ho Ho
- andriusvelykis/ml-dev - Eclipse plug-in for Standard ML
- google/physical-web - The Physical Web: walk up and use anything
- jjoe64/GraphView-Demos - Examples for my Android GraphView library
- nhaarman/ListViewAnimations - [DEPRECATED] An Android library which allows developers to easily add animations to ListView items
- amlcurran/ShowcaseView - [Archived] Highlight the best bits of your app to users quickly, simply, and cool...ly
- sbakhtiarov/gif-movie-view - Android View widget for displaying GIF animations.
- iluwatar/java-design-patterns - Design patterns implemented in Java
- DroidPHP/DroidPHP - DroidPHP is a small, fast and lightweight open source Web Server for Android
- douglascraigschmidt/POSA-14 - This repository contains assignments and examples for the 2014 offering of the POSA MOOC (see www.coursera.org/course/posa for more information)
- nostra13/Android-Universal-Image-Loader - Powerful and flexible library for loading, caching and displaying images on Android.
- facebook/fresco - An Android library for managing images and the memory they use.
- rengwuxian/MaterialEditText - EditText in Material Design
- orhanobut/logger - โ๏ธ Simple, pretty and powerful logger for android
- lecho/hellocharts-android - Charts library for Android compatible with API 8+, several chart types with scaling, scrolling and animations ๐
- ocadaruma/tlaplus-intellij-plugin - Intellij plugin for TLA+ formal specification language.
-
JavaScript
- gibbok/frontend-boilerplate - This project is an opinionated boilerplate which helps you build fast, robust, and adaptable single-page application (SPA) in TypeScript with React.
- clio-lang/clio - Clio is a functional, parallel, distributed programming language.
- amark/gun - An open source cybersecurity protocol for syncing decentralized graph data.
- matryer/gopherize.me - Gopherize.me app
- DivanteLtd/microservices-book - "Microservices Architecture for eCommerce" is an Open Source Book on Microservices and Headless eCommerce. Feel invited to contribute! Read online or download a PDF
- EmailThis/extension-boilerplate - โก๏ธ A template for building cross browser extensions for Chrome, Opera & Firefox.
- hackergrrl/ipfs-blog - :globe_with_meridians: Host a blog ..without the hosting!
- jamiebuilds/the-super-tiny-compiler - :snowman: Possibly the smallest compiler ever
- AlexAltea/unicorn.js - Unicorn CPU emulator framework port for JavaScript
- divan/gotrace - Concurrency tracer and visualizer for Go (Golang) programming language
- verekia/js-stack-from-scratch - ๐ ๏ธโก Step-by-step tutorial to build a modern JavaScript stack.
- sindresorhus/onetime - Ensure a function is only called once
- commitizen/cz-cli - The commitizen command line utility. #BlackLivesMatter
- ivolo/disposable-email-domains - A list of disposable email domains
- Laverna/laverna - Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
- standard/standard - ๐ JavaScript Style Guide, with linter & automatic code fixer
- WebReflection/tiny-cdn - A tiny static files serving handler
- browsh-org/browsh - A fully-modern text-based browser, rendering to TTY and browsers
- hakimel/Ladda - Buttons with built-in loading indicators.
- facebookarchive/makeitopen - makeitopen.com is a learning portal that begins with the F8 App tutorial series, and will hopefully expand to encompass lots of additional tutorials designed to connect our FB Open Source projects.
- evanw/theta
- MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL- - A beautiful cross platform Desktop Player for Google Play Music
- copy/v86 - x86 PC emulator and x86-to-wasm JIT, running in the browser
- sockjs/sockjs-client - WebSocket emulation - Javascript client
- Kilian/fromscratch - Autosaving Scratchpad. A simple but smart note-taking app
- denysdovhan/bash-handbook - :book: For those who wanna learn Bash
- impress/impress.js - It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
- chrisdiana/cms.js - Client-Side JavaScript Site Generator
- MostlyAdequate/mostly-adequate-guide - Mostly adequate guide to FP (in javascript)
- AndrewBelt/hack.chat - a minimal, distraction-free chat application
- benweet/stackedit - In-browser Markdown editor
- nicholasruggeri/cookies-enabler - Easy-to-use pure Javascript solution for preventively blocking third-party cookies installed by js and comply with the EU cookie law.
- evil-icons/evil-icons - Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN
- MozillaItalia/firefoxos-quick-guide - Guida veloce allo sviluppo per Firefox OS
- AlexNisnevich/untrusted - A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
- jquery/jquery - jQuery JavaScript Library
- philsturgeon/awesome-earth - "What can I do about the climate crisis?" Here are 326 things you can do.
- git-tips/tips - Most commonly used git tips and tricks.
- huyingjie/Checklist-Checklist - ๐ A Curated List of Checklists โ๏ธโ๏ธ
-
Jupyter Notebook
- dsavransky/astrodynamicsbook
- The-Art-of-Hacking/h4cker - This repository is primarily maintained by Omar Santos (@santosomar) and includes thousands of resources related to ethical hacking, bug bounties, digital forensics and incident response (DFIR), artif
- ericxiao251/spark-syntax - This is a repo documenting the best practices in PySpark.
- norvig/pytudes - Python programs, usually short, of considerable difficulty, to perfect particular skills.
-
Kotlin
- vascofazza/Cloxie-connect - Android application that connects to the Cloxie nixie clock.
- chrisbanes/cheesesquare - Demos the new Android Design library.
-
Markdown
- rust-lang/rfcs - RFCs for changes to Rust
- tldr-pages/tldr - ๐ Collaborative cheatsheets for console commands
- codecrafters-io/build-your-own-x - Master programming by recreating your favorite technologies from scratch.
-
Nunjucks
- duffn/dumb-password-rules - A compilation of sites with dumb password rules.
-
OCaml
- mirage/mirage - MirageOS is a library operating system that constructs unikernels
- astrada/google-drive-ocamlfuse - FUSE filesystem over Google Drive
-
Others
- tlaplus/patterns
- microsoft/api-guidelines - Microsoft REST API Guidelines
- penberg/awesome-low-latency - Patterns and resources of low latency programming.
- penberg/awesome-os - A curated list of resources on operating system design and implementation.
- langjam/langjam
- AeroRust/Welcome - Welcome to AeroRust- a Rust ๐ฆ in Aerospace ๐ community & working group
- AeroRust/awesome-space - List of awesome resources for Aerospace and Rust
- skerkour/bloom
- nauts-community/awesomenauts - Repository proposing upcycling of awesomenauts (game)
- deptofdefense/hack-aviation-library - A collection of learning resources for budding aviation security researchers
- deptofdefense/hack-a-sat-library - Public library of space documents and tutorials
- nnethercote/perf-book - The Rust Performance Book
- moshix/CP-67-CMS-Source - This is the original source code for the CP/67 CMS operating system from 1969
- angrave/SystemProgramming - Angrave's Crowd-Sourced System Programming Book used at UIUC
- amzn/computer-vision-basics-in-microsoft-excel - Computer Vision Basics in Microsoft Excel (using just formulas)
- ukncsc/zero-trust-architecture - Principles to help you design and deploy a zero trust architecture
- joelparkerhenderson/queueing-theory - Queueing theory: an introduction for software development
- aphyr/distsys-class - Class materials for a distributed systems lecture series
- binhnguyennus/awesome-scalability - The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
- checkcheckzz/system-design-interview - System design interview for IT companies
- enocom/gopher-reading-list - A curated selection of blog posts on Go
- dgryski/awesome-consensus - Awesome list for Paxos and friends
- theanalyst/awesome-distributed-systems - A curated list to learn about distributed systems
- Widdershin/programmers-oath - An oath for programmers, comparable to the Hippocratic Oath
- arogozhnikov/python3_with_pleasure - A short guide on features of Python 3 with examples
- ipfs/ipfs - Peer-to-peer hypermedia protocol
- ligurio/sqa-wiki - My own notes (drafts mostly) about software quality
- OpenGenus/Best-student-discount-services - Best student discount services one should definitely try out! Contributions and translations are highly encouraged.
- gurugio/lowlevelprogramming-university - How to be low-level programmer
- xiamx/awesome-sentiment-analysis - ๐๐๐๐ญ A curated list of Sentiment Analysis methods, implementations and misc. ๐ฅ๐๐ฑ๐ค
- forter/security-101-for-saas-startups - security tips for startups
- grahamjenson/list_of_recommender_systems - A List of Recommender Systems and Resources
- tylertreat/CS-Literature-of-the-Day - A curated list of computer science literature, updated daily.
- zhenlohuang/awesome-distributed-systems - A curated list of awesome distributed systems books, papers, resources and shiny things.
- benjamintanweihao/distributed-systems-references - A collection of papers that was referenced at the end of Jonas Boneฬr's The Road to Akka Cluster and Beyond ... talk.
- cxxr/better-java - Resources for writing modern Java
- Developer-Y/cs-video-courses - List of Computer Science courses with video lectures.
- luciotato/golang-notes - Notes to understand golang
- luong-komorebi/Begin-Latex-in-minutes - ๐ Brief Intro to LaTeX for beginners that helps you use LaTeX with ease.
- leereilly/games - :video_game: A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
- jlevy/the-art-of-command-line - Master the command line, in one page
- bradfrost/frontend-guidelines-questionnaire - A one-page questionnaire to help your team establish effective frontend guidelines, so that you can write consistent & cohesive code together.
- osdev/skeletons - Collection of bare bones kernels
- hemanth/functional-programming-jargon - Jargon from the functional programming world in simple terms!
- FallibleInc/security-guide-for-developers - Security Guide for Developers (ๅฎ็จๆงๅผๅไบบๅๅฎๅ จ้กป็ฅ)
- dbohdan/structured-text-tools - A list of command-line tools for manipulating structured text data
- karan/Projects - :page_with_curl: A list of practical projects that anyone can solve in any programming language.
- AntJanus/programmers-proverbs - Proverbs from the programmer
- elder-cb/teesites - A public list of great sites to buy awesome t-shirts and other cool stuff.
- t3chnoboy/awesome-awesome-awesome - :octocat: A a curated list of curated lists of awesome lists.
- nuprl/10PL - 10 papers that all PhD students in programming languages ought to know, for some value of 10
- jnv/lists - The definitive list of lists (of lists) curated on GitHub and elsewhere
- kjw0612/awesome-rnn - Recurrent Neural Network - A curated list of resources dedicated to RNN
- grvcoelho/css-styleguide - :book: Opinionated CSS styleguide for scalable applications
- git-game/git-game - terminal game to test git skills
- dahu/LearnVim - A Suggested Path for Learning Vim
- cirosantilli/linux-insides - A little bit about a linux kernel
- cirosantilli/make-cheat - Moved to: https://github.com/cirosantilli/cpp-cheat/tree/4e8fc7c1a9fe539bda3a5feffb292a226135b25c/make
- kahun/awesome-sysadmin - A curated list of amazingly awesome open source sysadmin resources inspired by Awesome PHP.
- futurice/android-best-practices - Do's and Don'ts for Android development, by Futurice developers
- enaqx/awesome-pentest - A collection of awesome penetration testing resources, tools and other shiny things
- github/gitignore - A collection of useful .gitignore templates
- GoogleCloudPlatform/gradle-appengine-templates - Freemarker based templates that build with the gradle-appengine-plugin
- googlearchive/android-XYZTouristAttractions - Migrated:
- codepath/android_guides - Extensive Open-Source Guides for Android Developers
- watson/awesome-computer-history - An Awesome List of computer history videos, documentaries and related folklore
- dastergon/awesome-sre - A curated list of Site Reliability and Production Engineering resources.
- jtoy/awesome-tensorflow - TensorFlow - A curated list of dedicated resources http://tensorflow.org
- tayllan/awesome-algorithms - A curated list of awesome places to learn and/or practice algorithms.
- mfornos/awesome-microservices - A curated list of Microservice Architecture related principles and technologies.
- awesome-selfhosted/awesome-selfhosted - A list of Free Software network services and web applications which can be hosted on your own servers
- awesomedata/awesome-public-datasets - A topic-centric list of HQ open datasets.
- loverajoel/jstips - This is about useful JS tips!
- prakhar1989/awesome-courses - :books: List of awesome university courses for learning Computer Science!
- alebcay/awesome-shell - A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
- fffaraz/awesome-cpp - A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
- wasabeef/awesome-android-ui - A curated list of awesome Android UI/UX libraries
- EbookFoundation/free-programming-books - :books: Freely available programming books
- sindresorhus/awesome - ๐ Awesome lists about all kinds of interesting topics
- kdeldycke/awesome-falsehood - ๐ฑ Falsehoods Programmers Believe in
- sorrycc/awesome-javascript - ๐ข A collection of awesome browser-side JavaScript libraries, resources and shiny things.
-
PHP
- squizlabs/PHP_CodeSniffer - PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
- tennc/webshell - This is a webshell open source project
- JREAM/design-patterns - Simple examples of Design Patterns with PHP Examples
- danielmiessler/SecLists - SecLists is the security tester's companion. It's a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensi
- flarum/framework - Simple forum software for building great communities.
- DesignPatternsPHP/DesignPatternsPHP - Sample code for several design patterns in PHP 8.x
- bcit-ci/CodeIgniter - Open Source PHP Framework (originally from EllisLab)
-
Perl
- so-fancy/diff-so-fancy - Good-lookin' diffs. Actuallyโฆ nahโฆ The best-lookin' diffs. :tada:
- petdance/bobby-tables - bobby-tables.com, the site for preventing SQL injections
-
Prolog
- terminusdb/terminusdb - TerminusDB is a distributed database with a collaboration model
-
Pug
- anders94/blockchain-demo - A web-based demonstration of blockchain concepts.
-
Python
- fizzbee-io/fizzbee - Easiest-ever formal methods language! Designed for developers crafting distributed systems, microservices, and cloud applications
- andrealenzi11/py-poppleract - Python library and Web service based on Poppler Pdftotext utility and Tesseract OCR for extracting text from PDF documents
- edgedb/edgedb - A graph-relational database with declarative schema, built-in migration system, and a next-generation query language
- danieleds/GFS - GFS: a Graph-based File System Enhanced with Semantic Features
- dabeaz-course/practical-python - Practical Python Programming (course by @dabeaz)
- vascofazza/8bit-cpu - Schematics & code for my 74LS-based 8-bit MK1 CPU
- vascofazza/indoor-outdoor-image-classifier - A CNN-based iโmage classifierโ capable of detecting if a scene is โindoors or outdoors.
- gunthercox/ChatterBot - ChatterBot is a machine learning, conversational dialog engine for creating chat bots
- bchao1/bullet - ๐ Interactive prompts made simple. Build a prompt like stacking blocks.
- charlax/professional-programming - A collection of learning resources for curious software engineers
- jacopo-j/TrenitaliaAPI - Reverse engineering dell'API dell'app di Trenitalia
- donnemartin/interactive-coding-challenges - 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
- vascofazza/gbzattinymonitor - Game Boy Zero custom Battery Level monitor based on ATtiny85 over I2C
- manrajgrover/halo - ๐ซ Beautiful spinners for terminal, IPython and Jupyter
- public-apis/public-apis - A collective list of free APIs
- keon/algorithms - Minimal examples of data structures and algorithms in Python
- localstack/localstack - ๐ป A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
- google/python-fire - Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
- eriklindernoren/ML-From-Scratch - Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learnin
- mttbernardini/mbencrypter - :closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc
- python/cpython - The Python programming language
- minimaxir/big-list-of-naughty-strings - The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
- drathier/stack-overflow-import - Import arbitrary code from Stack Overflow as Python modules.
- alexjc/neural-enhance - Super Resolution for images using deep learning.
- spotify/luigi - Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
- maguowei/starred - creating your own Awesome List by GitHub stars!
- dbader/schedule - Python job scheduling for humans.
- alex-sherman/deco
- jmcarp/robobrowser
- ytdl-org/youtube-dl - Command-line program to download videos from YouTube.com and other video sites
- getpelican/pelican - Static site generator that supports Markdown and reST syntax. Powered by Python.
- keras-team/keras - Deep Learning for humans
- jcrobak/parquet-python - python implementation of the parquet columnar file format.
- miso-belica/sumy - Module for automatic summarization of text documents and HTML pages.
- buckket/twtxt - Decentralised, minimalist microblogging service for hackers.
- 0xAX/linux-insides - A little bit about a linux kernel
- getredash/redash - Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
- reinderien/mimic - [ab]using Unicode to create tragedy
- josephmisiti/awesome-machine-learning - A curated list of awesome Machine Learning frameworks, libraries and software.
-
Ruby
- mame/quine-relay - An uroboros program with 100+ programming languages
- orbitalindex/awesome-space - ๐ฐ๏ธ๐A list of awesome space-related packages and resources maintained by The Orbital Index
- rtomayko/ronn - the opposite of roff
- sinatra/sinatra - Classy web-development dressed in a DSL (official / canonical repo)
- pazdera/catpix - Print images in the terminal using Ruby.
- gitlabhq/gitlabhq - GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
- bayandin/awesome-awesomeness - A curated list of awesome awesomeness
-
Rust
- scuptio/sedeve-kit - In Spec We Trust
- cloudflare/pingora - A library for building fast, reliable and evolvable network services.
- Manishearth/pollster - A minimal async executor that lets you block on a future
- model-checking/kani - Kani Rust Verifier
- haraldng/omnipaxos - OmniPaxos is a distributed log implemented as a Rust library.
- Actyx/Actyx - Local-First Cooperation based on Event Sourcing
- vinc/moros - MOROS: Obscure Rust Operating System ๐ฆ
- aws/aws-lc-rs - aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. The library strives to be API-compatible with the popular Rust library named ring.
- juhaku/utoipa - Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
- trifectatechfoundation/teach-rs - A modular, reusable university course for Rust
- Sunscreen-tech/Sunscreen - A compiler for fully homomorphic encryption and zero knowledge proofs
- rkuhn/acto - Actor library for Rust
- cozodb/cozo - A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
- surrealdb/surrealdb - A scalable, distributed, collaborative, document-graph database, for the realtime web
- 0xSiO/bolt-rs - Communicate with Bolt-compatible graph databases in Rust! โก๐ฉ
- luamfb/tempest-lcd - Play music from your LCD monitor with a radio
- rust-osdev/bootloader - An experimental pure-Rust x86 bootloader
- aya-rs/aya - Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
- aws/s2n-quic - An implementation of the IETF QUIC protocol
- estebank/makeit - Zero-overhead type-safe builder pattern `derive` macro for your Rust structs
- vmware-labs/node-replicated-kernel - Experimental kernel with built-in replication.
- prometheus/client_rust - Prometheus / OpenMetrics client library in Rust
- containers/youki - A container runtime written in Rust
- cloudpeers/tlfs - The Local-First SDK
- mgattozzi/whorl - single file, std only, async Rust executor
- smithy-lang/smithy-rs - Code generation for the AWS SDK for Rust, as well as server and generic smithy client generation.
- sslab-gatech/Rudra - Rust Memory Safety & Undefined Behavior Detection
- sgmarz/osblog - The Adventures of OS
- awslabs/shuttle - Shuttle is a library for testing concurrent Rust code
- RustPython/RustPython - A Python Interpreter written in Rust
- aws/clock-bound - Used to generate and compare bounded timestamps.
- sunfishcode/mustang - Rust programs written entirely in Rust
- kubos/kubos - An open source platform for satellites
- sirupsen/napkin-math - Techniques and numbers for estimating system's performance from first-principles
- 1Password/arboard - A clipboard for Rust
- awslabs/aws-sdk-rust - AWS SDK for the Rust Programming Language
- riker-rs/riker - Easily build efficient, highly concurrent and resilient applications. An Actor Framework for Rust.
- rushmorem/publicsuffix - An implementation of Mozilla's Public Suffix List in Rust
- sunriseos/SunriseOS - Horizon/NX kernel reimplementation
- Keats/tera - A template engine for Rust based on Jinja2/Django
- tock/tock - A secure embedded operating system for microcontrollers
- microsoft/demikernel - Kernel-Bypass LibOS Architecture
- microsoft/windows-rs - Rust for Windows
- rust-embedded/heapless - Heapless, `static` friendly data structures
- rust-vmm/vmm-reference - A VMM implementation based of rust-vmm components
- ferrous-systems/embedded-trainings-2020
- dtolnay/paste - Macros for all your token pasting needs
- tokio-rs/tokio - A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
- bottlerocket-os/bottlerocket - An operating system designed for hosting containers
- viperproject/prusti-dev - A static verifier for Rust, based on the Viper verification infrastructure.
- rust-embedded/embedonomicon - How to bootstrap support for a no_std target
- rust-embedded/register-rs - Unified interface for type-safe MMIO and CPU register access in Rust
- LemmyNet/lemmy - ๐ A link aggregator and forum for the fediverse
- alepez/devand - DevAndDev helps developers finding pair-programming partners.
- phiresky/ripgrep-all - rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
- vectordotdev/vector - A high-performance observability data pipeline.
- johnthagen/min-sized-rust - ๐ฆ How to minimize Rust binary size ๐ฆ
- rust-embedded/rust-raspberrypi-OS-tutorials - :books: Learn to write an embedded OS in Rust :crab:
- vascofazza/chip8-emulator - A Chip-8 emulator written in Rust
- firecracker-microvm/firecracker - Secure and fast microVMs for serverless computing.
- maekawatoshiki/ferrugo - Ferrugo is a JVM implementation written in Rust
- seanmonstar/warp - A super-easy, composable, web server framework for warp speeds.
- apiraino/meetup-wien - Talk for the meetup
- pingcap/talent-plan - open source training courses about distributed database and distributed systems
- EbTech/rust-algorithms - Common data structures and algorithms in Rust
- rust-lang/rust - Empowering everyone to build reliable and efficient software.
- microsoft/openvmm - Home of OpenVMM and OpenHCL.
- theseus-os/Theseus - Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐๐ฅ๐ข๐ง๐ ๐ฎ๐๐ฅ ๐๐๐ฌ๐ข๐ ๐ง: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and a
- pulldown-cmark/pulldown-cmark - An efficient, reliable parser for CommonMark, a standard dialect of Markdown
- youki-dev/youki - A container runtime written in Rust
-
SCSS
- theicfire/makefiletutorial - Learn make by example
-
Scala
- apache/pekko - Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
- WhatsApp/eqwalizer - A type-checker for Erlang
-
Shell
- Mubelotix/wasm-extension-template - An easy-to-use template for Rust web extensions. The Rust code is compiled to WASM and ran as a content script.
- pski/model2archive
- dylanaraps/pure-bash-bible - ๐ A collection of pure bash alternatives to external processes.
- vascofazza/GameBoy-Zero-Build - First-boot scripts for WiFi, Buttons, Graceful shutdown, HDMI screen rotation and Battery meter. Tested on a raspberryPi zero build
- k4m4/movies-for-hackers - ๐ฌ A curated list of movies every hacker & cyberpunk must watch.
- open-guides/og-aws - ๐ Amazon Web Services โ a practical guide
- deviantony/docker-elk - The Elastic stack (ELK) powered by Docker and Compose.
- ohmyzsh/ohmyzsh - ๐ A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python,
- source-foundry/Hack - A typeface designed for source code
- miripiruni/frontdesk - Community driven list of useful things for Front End Developers
- drduh/pwd.sh - GnuPG symmetric password manager
- snowdream/awesome-android - android libs from github or other websites
- papers-we-love/papers-we-love - Papers from the computer science community to read and discuss.
- ashishb/android-security-awesome - A collection of android security related resources
- cirosantilli/linux-cheat - Linux tutorials and cheatsheets. Minimal examples. Mostly user-land CLI utilities. Linux kernel at: https://github.com/cirosantilli/linux-kernel-module-cheat Linuxๆ็จๅๅคๅฟๅใ ๆๅฐ็ไพๅญใ ไธป่ฆๆฏ็จๆท็บงCLIๅฎ็จ็จๅบใ Linuxๅ ๆ ธ
-
TLA
- lorin/tla-linearizability - Reading the linearizability paper with TLA+
- muratdem/PlusCal-examples - Pluscal/TLA+ modeling of distributed systems/protocols
- tlaplus/azure-cosmos-tla - Azure Cosmos TLA+ specifications
- will62794/tla-web - Interactive, web-based environment for exploring and visualizing TLA+ specifications.
- tlaplus/CommunityModules - TLA+ snippets, operators, and modules contributed and curated by the TLA+ community
- tlaplus/Examples - A collection of TLAโบ specifications of varying complexities
- Azure/azure-cosmos-tla - Azure Cosmos TLA+ specifications
- lemmy/BlockingQueue - Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!
- lorin/virtual-threads-tla - Reproduce a Java 21 virtual threads deadlock scenario in TLA+
-
TeX
- guidoism/tex-oberon - Make Project Oberon Pretty Again
- dranov/protocol-bugs-list - List of bugs found in distributed protocols
- tuhdo/os01 - Bootstrap yourself to write an OS from scratch. A book for self-learner.
-
TypeScript
- informalsystems/quint - An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
- tlaplus/vscode-tlaplus - TLA+ language support for Visual Studio Code
- gibbok/typescript-book - The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
- gcanti/functional-programming - Introduction to Functional Programming (Italian)
- xtermjs/xterm.js - A terminal for the web
- yangshun/tech-interview-handbook - ๐ฏ Curated coding interview preparation materials for busy software engineers
- kamranahmedse/developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.
- freeCodeCamp/freeCodeCamp - freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
- NativeScript/NativeScript - โก Empowering JavaScript with native platform APIs. โจ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love โค๏ธ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue
- mayneyao/eidos - Offline alternative to Notion. Eidos is an extensible framework for managing your personal data throughout your lifetime in one place.
- mattermost-community/focalboard - Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
-
Vim Script
- vim/vim - The official Vim repository
-
Zig
- tigerbeetle/tigerbeetle - The financial transactions database designed for mission critical safety and performance.
-
Fortran
- ghfbsd/adventure - The ancestral computer game, circa 1976.
-
Clojure
- jepsen-io/jepsen - A framework for distributed systems verification, with fault injection
Programming Languages
Categories
Others
81
Rust
70
Java
44
C
40
JavaScript
39
Python
39
Go
22
C++
19
HTML
18
Shell
15
TypeScript
11
TLA
9
Assembly
9
Ruby
7
PHP
7
CSS
5
Jupyter Notebook
4
Haskell
4
Markdown
3
TeX
3
License
2
Perl
2
OCaml
2
Kotlin
2
Scala
2
Vim Script
1
Fortran
1
Groovy
1
Erlang
1
Prolog
1
Zig
1
Clojure
1
Dockerfile
1
SCSS
1
Pug
1
Nunjucks
1
C# #
1
Sub Categories
Keywords
rust
44
awesome-list
26
awesome
25
javascript
17
android
17
python
17
operating-system
14
kernel
14
java
12
linux
11
list
10
go
9
golang
9
machine-learning
9
database
9
distributed-systems
9
programming
8
tlaplus
8
os
8
language
8
algorithm
7
computer-science
7
security
7
compiler
7
model-checking
7
resources
7
bash
7
c
6
cli
6
algorithms
6
php
6
book
6
design-patterns
6
shell
6
windows
6
tutorial
6
osdev
6
lists
6
verification
6
tla
6
architecture
5
containers
5
education
5
cryptography
5
markdown
5
interview-questions
5
unix
5
programming-language
5
development
5
graph-database
4