mausconi / awesome-discoveries

A curated list of awesome discoveries based on repositories found using GitHub Trending

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Discoveries logo

A curated list of awesome discoveries based on repositories found using GitHub Trending.

For each elements there's the main programming language used in the project, if applicable.

  • autobahn-testsuite - automated WebSocket & WAMP protocol Testsuite (Python)

  • colorls - a Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons (Ruby)

  • ssl_logger - decrypts and logs a process's SSL traffic (Python)

  • chart - quick & smart charting for STDIN (Go)

  • Bash-Snippets - a collection of small bash scripts for heavy terminal users (Shell)

  • VirtualAPK - a powerful and lightweight plugin framework for Android (Java)

  • DockerSlim - optimize and secure your Docker containers (Go)

  • prest - a fully RESTful API from any existing PostgreSQL database (Go)

  • termplay - play image/video in your terminal (Rust)

  • yotaq - Your Own Task Queue for Python (Python)

  • APKUpdater - a tool that simplifies the process of finding updates for your installed apps (Java)

  • simple-httpd - a replacement for Python SimpleHTTPServer and optionally provides automatic TLS via Let's Encrypt over HTTP2 or generated self-signed certificates (Go)

  • sudo - sudo for windows (Go)

  • bingrep - like grep, but for binaries (Rust)

  • cheatsheets-ai - essential Cheat Sheets for deep learning and machine learning researchers

  • now-ui-kit - Now UI Kit Bootstrap 4 (CSS)

  • welder - set up your Linux server with plain shell scripts (Bash)

  • gocker - a starter project using docker and golang (Go)

  • duplicacy - a new generation cloud backup tool (Go)

  • distroless - "Distroless" Docker Images that contain only your application and its runtime dependencies (Python)

  • bashy - extremely fast and simple git prompt for bash (Bash)

  • req - a golang http request library for human (Go)

  • MySQLTuner-perl - a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability (Perl)

  • complete - a tool for bash writing bash completion (Go)

  • tbot - Telegram Bot Server (Go)

  • howmanypeoplearearound - count the number of people around you by monitoring wifi signals (Python)

  • fsql - search through your filesystem with SQL-esque queries (Go)

  • ShellCheck - a static analysis tool for shell scripts (Haskell)

  • direnv - unclutter your .profile (Go)

  • rdrp - a cross-platform command line tool for sending and receiving files over your local network, inspired by AirDrop (Go)

  • dt - DNS tool that displays information about your domain (Go)

  • config - a small configuration library for Go that parses environment variables, JSON files, and reloads automatically on SIGHUP (Go)

  • Box - Python dictionaries with recursive dot notation access (Python)

  • Moby - a collaborative project for the container ecosystem to assemble container-based systems (Go)

  • Maintainer - generate AUTHORS, CONTRIBUTING, and CHANGELOG for your GitHub repository (Go)

  • Typefont - an algorithm written entirely in JavaScript that recognises the font of a text in a image using the Tesseract optical character recognition engine and some image processing libraries (JavaScript)

  • vps-comparison - a comparison between some VPS providers, it uses Ansible to perform a series of automated benchmark tests over the VPS servers that you specify (Python)

  • rufus - the Reliable USB Formatting Utility (C)

  • py-backwards - python to python compiler that allows you to use Python 3.6 features in older versions (Python)

  • awesome-microservices - a curated list of Microservice Architecture related principles and technologies

  • awesome-sysadmin - a curated list of amazingly awesome open source sysadmin resources

  • awesome-ciandcd - continuous integration and continuous delivery

  • free-for-dev - a list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

  • transfer.sh - easy and fast file sharing from the command-line (Go)

  • postal - a fully featured open source mail delivery platform for incoming & outgoing e-mail (Ruby)

  • Clight - a daemon that turns your webcam into a light sensor: it will adjust screen backlight based on ambient brightness (C)

  • asdf - extendable version manager (Shell)

  • OpenLara - classic Tomb Raider open-source engine (C)

  • timy - minimalist measurement of python code time (Python)

  • url2img - HTTP server with API for capturing screenshots of websites (Go)

  • periph - peripherals I/O in Go (Go)

  • slit - a modern PAGER for viewing logs, get more than most in less time (Go)

  • LCUI - a simple GUI library, it is written in C, support XML and CSS (C)

  • Hoverfly - a lightweight, open source API simulation tool (Go)

  • Fabio - A fast, modern, zero-conf load balancing HTTP(S) router for deploying microservices managed by consul (Go)

  • bd - quickly go back to a parent directory (Bash)

  • Kim - a JSON Serialization and Marshaling framework (Python)

  • Simple Icons - SVG icons for popular brands

  • Neofetch - a CLI system information tool (Bash)

  • git-recent - see your latest local git branches (Bash)

  • mimipenguin - a tool to dump the login password from the current linux user (Bash)

  • c2go.py - a tool for converting C to Go (Python)

  • Goss - quick and easy server validation (Go)

  • Face Recognition - the world's simplest facial recognition api for Python and the command line (Python)

  • bumpversion - version-bump your software with a single command (Python)

  • YAPF - a formatter for Python files (Python)

  • Naked Tensor - bare bone examples of machine learning in TensorFlow (Python)

  • FaaS - functions as a Service on Docker Swarm (Bash)

  • goggles - a GUI for your $GOPATH (Go)

  • android-go - a platform for writing native Android apps in Go (Go)

  • CommonRegex - a collection of common regular expressions bundled with an easy to use interface (Python)

  • commonregex - a collection of common regular expressions for Go (Go)

  • LocalStack - a fully functional local AWS cloud stack (Python)

  • machma - easy parallel execution of commands with live feedback (Go)

  • Public APIs - a collective list of free JSON APIs for use in web development

  • Android Tips & Tricks - cheatsheet about tips and tricks for Android Development

  • Vue.js - a progressive, incrementally-adoptable framework for building UI on the web (JavaScript)

  • python-for-android - a packager for Python apps on Android (Python)

  • drive - a tiny program to pull or push Google Drive files (Go)

  • immortal - a *nix cross-platform (OS agnostic) supervisor (Go)

  • FlatBuffers - an efficient cross platform serialization library for games and other memory constrained apps (C C# C++ Go Java JavaScript PHP Python)

  • Pipeline - a package to build multi-staged concurrent workflows with a centralized logging output (Go)

  • Hermes - generates clean, responsive HTML e-mails for sending transactional mail (Go)

  • Task - simple task runner / Make alternative (Go)

  • Packer - a tool for building identical machine images for multiple platforms from a single source configuration (Go)

  • gkill - interactive process killer for Linux and macOS (Go)

  • Goto - fast command line navigation (Go)

  • gobetween - modern & minimalistic load balancer and reverse-proxy for the Cloud era (Go)

  • Sonnet - a library built on top of TensorFlow for building complex neural networks (Python)

  • macOS Security and Privacy Guide - a practical guide to securing macOS

  • climate - a huge number of tools for developers to automate Linux system (Bash)

  • JSON-Splora - GUI for editing, visualizing, and manipulating JSON (NodeJS)

  • GoAccess - a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser (C)

  • git-of-theseus - analyze how a Git repo grows over time (Python)

  • OpenVPN-install - setup your own secure VPN server in just a few minutes (Bash)

  • gitquery - SQL interface to Git repositories (Go)

  • status.sh - simple Bash script to generate a static status page (Bash)

  • git-secrets - prevents you from committing passwords and other sensitive information to a git repository (Bash)

  • WinFsp - similar to FUSE, but for Windows (C)

  • H2O - an optimized HTTP server with support for HTTP/1.x and HTTP/2 (C)

  • Delegator.py - subprocesses for Humans 2.0 (Python)

  • itermplot - an awesome iTerm2 backend for Matplotlib, so you can plot directly in your terminal (Python)

  • rePy2exe - reverse engineering tool for py2exe applications (Python)

  • YouCompleteMe - a code-completion engine for Vim (Python)

  • Comcast - simulate common network problems like latency, bandwidth restrictions, and dropped/reordered/corrupted packets (Go)

  • unittest-xml-reporting - a unittest test runner that can save test results to XML files that can be consumed by a wide range of tools, such as build systems, IDEs and continuous integration servers (Python)

  • git-quick-stats - a simple and efficient way to access various statistics in git repository (Bash)

  • Hellogopher - Makefile for Go projects (Makefile)

  • Pipfile - instead of requirements.txt (Python)

  • pipenv - automatic manager for Pipfile and virtualenv (Python)

  • buse-go - Linux block device in user space (Go)

  • dupl - find duplicate piece of core in Go project (Go)

  • elastic - Elasticsearch client (Go)

  • aurora - library to add colors to cli tools (Go)

  • q - simply debug print (Go)

  • autovpn - connect to random VPN servers from vpngate.net in a selected country

  • git-recall - a git-log with ncurses (NodeJS)

  • macpack - program to package MacOS applications (Go)

  • checkmail - email validator (Go)

  • wuzz - interactive cli tool for HTTP inspection (Go)

  • awesome-go-storage - a curated list of awesome Go storage projects and libraries (Go)

  • awesome-pentest - a collection of awesome penetration testing resources

  • business-card - a business card in LaTeX (LaTeX)

  • takeover.sh - wipe and reinstall a running Linux system via SSH without rebooting (Shell)

  • PIXterm - draw images in your ANSI terminal with true color (Go)

  • Dep - a prototype dependency management tool (Go)

  • Japronto! - a screaming-fast Python 3.5+ HTTP toolkit with pipelining HTTP server (Python)

  • Hero - a handy, fast and powerful go template engine (Go)

  • awless - a fast, powerful and easy-to-use CLI to manage AWS (Go)

  • gomodifytags - go tool to modify/update field tags in structs (Go)

  • jsonstore - a simple thread-safe in-memory JSON key-store with persistent backend (Go)

  • JSONlite - a simple, self-contained, serverless, zero-configuration, json document store (Bash)

  • YAJL - yet another JSON Library, a fast streaming JSON parsing library (C)

  • Awesome OS X Command Line - a curated list of shell commands and tools specific to OS X

  • Mmake - modern Make (Go)

  • Open Source Guides - a collection of resources to run and contribute to an open source project

  • tkui - a visual introspective GUI maker with live editing of GUI and its editor (Python)

  • Meshbird - distributed private networking (Go)

  • noah - Bash on Ubuntu on macOS (C)

  • Universal Radio Hacker - a software for investigating unknown wireless protocols (Python)

  • GopherJS - a compiler from Go to JavaScript (Go)

  • Thirsty - shell prompt reminds to drink water (Shell)

  • create_ap - creates a NATed or Bridged WiFi Access Point (Bash)

  • pseudo - automated algorithm/library translation for Python, JS, Go, C#, Ruby (Python)

  • Python Fire - a library for automatically generating CLIs from absolutely any Python object (Python)

  • gdbgui - a browser-based frontend/gui for GDB (Python)

  • usql - a universal command-line interface for SQL databases (Go)

  • peco - simplistic interactive filtering tool (Go)

  • Windows-Hacks - creative and unusual things that can be done with the Windows API (C#)

  • googler - a power tool to Google (Web & News) and Google Site Search from the command line (Python)

  • jid - json incremental digger (Go)

  • Rump - hot sync two Redis databases using dumps (Go)

  • Airbnb JavaScript Style Guide - a mostly reasonable approach to JavaScript

  • jsonparser - alternative JSON parser, so far fastest (Go)

  • Plowshare - a set of command-line tools designed for managing file-sharing websites (Bash)

  • Last.Backend - an open-source platform to build a personal cloud based on kubernetes technology (Go)

  • Ana - open source web analytics (Go JavaScript)

  • goa - a framework for building micro-services and REST APIs using a unique design-first approach (Go)

  • Sloth - a tool to generate scaffold code from SQL databases (Java)

  • OBS Studio - free and open source software for live streaming and screen recording (C++)

  • mpv - a media player based on MPlayer and mplayer2 (C)

  • Black Magic Probe - a modern in-application debugging tool for embedded microprocessors (C)

  • FDUPES - a program for identifying duplicate files residing within specified directories (C)

  • MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems (C Python)

  • binstale - tells you whether the binaries in your GOPATH/bin are stale or up to date (Go)

  • Single-file C/C++ libraries - List of single-file public-domain/open source C/C++ libraries with minimal dependencies

  • clib - package manager for the C programming language (C)

  • stb - single-file public domain libraries (C)

  • Maya - timestamps for Humans™ (Python)

  • RediSQL - a Redis module that embedded SQLite (C)

  • smenu - a selection filter just like sed is an editing filter (C)

  • Gosaic - create your own image mosaics (Go)

  • jsoniter - fast and flexible JSON parser (Go)

  • godb - a Go query builder and struct mapper (Go)

  • Pendulum - Python datetimes made easy (Python)

  • humanize - Python humanize functions (Python)

  • FSSB - filesystem sandbox for Linux (C)

  • bashify - few helper functions (Bash)

  • secureserver - a simple, secured default HTTP(S) server (Go)

  • Proctal - CLI and C library to manipulate the address space of a program on Linux (C)

  • Mimesis - a fast and easy to use Python library for generating dummy data for a variety of purposes (Python)

  • Fake API - a simple way to mock your api response (Go)

  • Prometheus - a monitoring system and time series database (Go)

  • Lynis - a security auditing for UNIX derivatives like Linux, macOS, BSD, and others (Shell)

  • gopli - DB replication tool to synchronize data with multi environments (Go)

  • Alerta - a monitoring system (Python)

  • Watchserver - a server that watches a file/folder and notifies clients about changes (Go)

  • RobotGo - a cross-platform desktop automation (Go)

  • radare2 - portable unix-like reverse engineering framework and commandline tools (C)

  • Snoopy Logger - a tiny library that logs all executed commands on your system to syslog (C)

  • Alacritty - a cross-platform, GPU-accelerated terminal emulator (Rust)

  • Popup OpenVPN - make a self hosted OpenVPN server in 15 minutes (Bash)

  • KickThemOut - kick devices off your network by performing an ARP Spoof attack (Python)

  • HyperMake - a build tool which builds projects without pre-requisites (Go)

  • Gallium - a library for managing windows, menus, dock icons, and desktop notifications (Go)

  • httpstat - like curl -v with colours (Go)

  • dripcap - caffeinated packet analyzer (JavaScript)

  • pysheeet - Python Cheatsheet (Python)

  • OSX-KVM - running Mac OS X El Capitan and macOS Sierra on QEMU/KVM (Shell)

  • GoReplay - an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data (Go)

  • open-color - color scheme for UI design (CSS)

  • Permissify - simplifying Android Permissions (Java)

  • osquery - SQL powered operating system instrumentation, monitoring, and analytics (C++)

  • teleport - modern SSH server for clusters and teams (Go)

  • armor - uncomplicated, modern HTTP server (Go)

  • watcher - a Go package for watching for files or directory changes without using filesystem events (Go)

  • traces - a Python library for unevenly-spaced time series analysis (Python)

  • lambda-packages - various popular python libraries, pre-compiled to be compatible with AWS Lambda (Shell)

  • wait-for-it - pure bash script to test and wait on the availability of a TCP host and port (Shell)

  • zap - fast, structured, leveled logging in Go (Go)

  • gitless - a version control system built on top of Git (Python)

  • text-spinners - pure text, CSS only, font independent, inline loading indicators (CSS)

  • hues - colored terminal text made easy for Python and happiness (Python)

  • nativefier - make any web page a desktop application (JavaScript)

  • ShortcutBadger - an Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers (Java)

  • og-aws - a practical guide to Amazon Web Services (Shell)

  • awesome-json-datasets - a curated list of awesome JSON datasets that don't require authentication (JavaScript)

  • awesome-crawler - a collection of awesome web crawler, spider in different languages

  • ttyd - share your terminal over the web (C)

  • lime - open source API-compatible alternative to the text editor Sublime Text (None)

  • ssh-audit - SSH server auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc) (Python)

  • cssicon - icon set made with pure css code, no dependencies, "grab and go" icons (CSS)

  • lptrace - trace any Python program, anywhere! (Python)

  • dev-setup - Mac OS X development environment setup: easy-to-understand instructions with automated setup scripts for developer tools (Python)

  • gron - make JSON greppable! (Go)

  • chalice - Python Serverless Microframework for AWS (Python)

  • open-source-ios-apps - collaborative list of open-source iOS apps (Swift)

  • pget - parallel file download client (Go)

  • orgalorg - parallel SSH commands executioner and file synchronization tool (Go)

  • barely - simple and extensible status bar to pretty display of Go-lang program's progress (Go)

  • slate - a completely customizable framework for building rich text editors. (JavaScript)

  • Material Kit - a free Bootstrap UI Kit with a fresh, new design inspired by Google's material design

  • BlazeCSS - open Source modular CSS toolkit utilising BEM conventions to provide great structure for building websites quickly (CSS)

  • You-Dont-Need-JavaScript - CSS is powerful, you can do a lot of things without JS (CSS)

  • marp - Markdown presentation writer, powered by Electron (CoffeeScript)

  • cleave.js - format input text content when you are typing (JavaScript)

  • awesome-java - a curated list of awesome Java frameworks, libraries and software

  • Awesome Hyper - a curated list of sweet Hyper packages, themes, and resources

  • wifi-password - get the password of the wifi you're on (Bash)

  • bpkg - lightweight bash package manager (Shell)

  • cheat - cheat allows you to create and view interactive cheatsheets on the command-line (Python)

  • BruteXSS - cross-site scripting bruteforcer (Python)

  • piknik - copy/paste anything over the network (Go)

  • build-web-application-with-golang - a golang ebook intro how to build a web with golang

  • vuls - vulnerability scanner for Linux/FreeBSD, agentless, written in Go (Go)

  • awesome-mac - a collection of awesome Mac applications and tools for developers and designers

  • qutebrowser - a keyboard-driven, vim-like browser based on PyQt5 (Python)

  • awesome - curated list of awesome lists

  • frp - a fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet (Go)

  • Awesome-Linux-Software - a list of awesome applications, softwares, tools and other materials for Linux distros

  • checkup - distributed, lock-free, self-hosted health checks and status pages (Go)

  • micro - a modern and intuitive terminal-based text editor (Go)

  • doc2text - detect text blocks and OCR poorly scanned PDFs in bulk (Python)

  • noti - trigger notifications when a process completes (Go)

  • httpstat - curl statistics made simple (Python)

  • with - command prefixing for continuous workflow using a single tool (Bash)

  • dokku - a docker-powered PaaS that helps you build and manage the lifecycle of applications (Shell)

  • docker-mailserver - a fullstack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker (Shell)

  • awesome-selfhosted - this is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers (JavaScript)

  • PowerShell - PowerShell for every system! (C#)

  • libraries - lightweight libraries, wrapper and extension of POSIX (C)

  • realize - Go build system with file watchers, live reload and output streams. Run, build and watch file changes with custom paths (Go)

  • coala - a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use (Python)

  • freeline - a super fast build tool for Android, an alternative to Instant Run (Java)

  • free-programming-books - freely available programming books

  • AppDevKit - an iOS development library that provides developers with useful features to fulfill their everyday iOS app development needs (Objective-C)

  • WeFlow - an efficient, powerful, cross-platform web front-end development workflow tool (JavaScript)

  • yakyak - desktop chat client for Google Hangouts (CoffeeScript)

  • monaco-editor - a browser based code editor (JavaScript)

  • lemonade-stand - a handy guide to financial support for open source

  • iris - the fastest web framework for Go, HTTP/2 Ready-To-GO (Go)

  • places - turn any HTML input form into an address autocomplete (JavaScript)

  • awesome-machine-learning - a curated list of awesome Machine Learning frameworks, libraries and software

  • Ansible Container - a tool to build Docker images and orchestrate containers using only Ansible playbooks (Python)

  • Instant-Movie-Streamer - streams the movie/tv series instantly (Python)

  • wwdc-downloader - WWDC 2016 video downloader script (Swift)

  • awesome-android - android libs from github or other websites

  • Træfik - a modern reverse proxy (Go)

  • gitkit-js - pure javascript implementation of Git (Node.js and Browser) (JavaScript)

  • lzfse - LZFSE compression library and command line tool (C)

  • flatpickr - lightweight and powerful datetimepicker with no dependencies (JavaScript)

  • SoCLI - StackOverflow command line client (Python)

  • Certbot - EFF's tool to obtain certs from Let's Encrypt, and (optionally) auto-enable HTTPS on your server (Python)

  • AdminLTE - admin control panel theme based on Bootstrap (JavaScript)

  • PhantomJS - scriptable headless WebKit (JavaScript)

  • PySyncObj - a library for replicating your python class between multiple servers, based on raft protocol (Python)

  • storm - manage your SSH like a boss (Python)

  • hey - HTTP load generator, ApacheBench (ab) replacement (Go)

  • influxdb - scalable datastore for metrics, events, and real-time analytics (Go)

  • TiDB - a distributed NewSQL database compatible with MySQL protocol (Go)

  • cobra - a commander for modern Go CLI interactions (Go)

  • slfsrv - create simple, cross-platform GUI applications, or wrap GUIs around command-line applications, using HTML/JS/CSS and your own browser (JavaScript)

  • pyspider - a powerful spider (web crawler) system (Python)

About

A curated list of awesome discoveries based on repositories found using GitHub Trending


Languages

Language:Ruby 100.0%