Awesome List Updates on Aug 24 - Aug 30, 2020
63 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Cpp
JSON
- jsoncons (⭐694) - A C++ header-only library for JSON and JSON-like binary formats with JSONPointer, JSONPatch, JSONPath and JMESPath. [Boost]
2. Awesome Pentest
Android Utilities
- cSploit - Advanced IT security professional toolkit on Android featuring an integrated Metasploit daemon and MITM capabilities.
- Fing - Network scanning and host enumeration app that performs NetBIOS, UPnP, Bonjour, SNMP, and various other advanced device fingerprinting techniques.
Anonymity Tools
- What Every Browser Knows About You - Comprehensive detection page to test your own Web browser's configuration for privacy and identity leaks.
Books / Tor Tools
CTF Tools / Malware Analysis Books
- CTF Field Guide - Everything you need to win your next CTF competition.
- Ciphey (⭐17k) - Automated decryption tool using artificial intelligence and natural language processing.
Conferences and Events / Malware Analysis Books
- CTFTime.org - Directory of upcoming and archive of past Capture The Flag (CTF) competitions with links to challenge writeups.
Exfiltration Tools / Zealandia
- DET (⭐814) - Proof of concept to perform data exfiltration using either single or multiple channel(s) at the same time.
- Iodine - Tunnel IPv4 data through a DNS server; useful for exfiltration from networks where Internet access is firewalled, but DNS queries are allowed.
- TrevorC2 (⭐1.2k) - Client/server tool for masking command and control and data exfiltration through a normally browsable website, not typical HTTP POST requests.
- dnscat2 (⭐3.3k) - Tool designed to create an encrypted command and control channel over the DNS protocol, which is an effective tunnel out of almost every network.
- pwnat (⭐3.1k) - Punches holes in firewalls and NATs.
- tgcd - Simple Unix network utility to extend the accessibility of TCP/IP based network services beyond firewalls.
Exploit Development Tools / Zealandia
- Magic Unicorn (⭐3.7k) - Shellcode generator for numerous attack vectors, including Microsoft Office macros, PowerShell, HTML applications (HTA), or
certutil
(using fake certificates).
- Pwntools (⭐12k) - Rapid exploit development framework built for use in CTFs.
- Wordpress Exploit Framework (⭐1k) - Ruby framework for developing and using modules which aid in the penetration testing of WordPress powered websites and systems.
- peda (⭐5.8k) - Python Exploit Development Assistance for GDB.
Hash Cracking Tools / Zealandia
- duplicut (⭐813) - Quickly remove duplicates, without changing the order, and without getting OOM on huge wordlists.
Industrial Control and SCADA Systems / Zealandia
- Industrial Exploitation Framework (ISF) (⭐1k) - Metasploit-like exploit framework based on routersploit designed to target Industrial Control Systems (ICS), SCADA devices, PLC firmware, and more.
Intentionally Vulnerable Systems / Intentionally Vulnerable Systems as Docker Containers
- Damn Vulnerable Web Application (DVWA) -
docker pull citizenstig/dvwa
.
- OWASP Juice Shop (⭐9.8k) -
docker pull bkimminich/juice-shop
.
- OWASP Mutillidae II Web Pen-Test Practice Application -
docker pull citizenstig/nowasp
.
- OWASP NodeGoat (⭐1.8k) -
docker-compose build && docker-compose up
.
- OWASP Security Shepherd -
docker pull ismisepaul/securityshepherd
.
- OWASP WebGoat Project 7.1 docker image -
docker pull webgoat/webgoat-7.1
.
- OWASP WebGoat Project 8.0 docker image -
docker pull webgoat/webgoat-8.0
.
- Vulnerability as a service: Heartbleed -
docker pull hmlio/vaas-cve-2014-0160
.
- Vulnerability as a service: SambaCry -
docker pull vulnerables/cve-2017-7494
.
- Vulnerability as a service: Shellshock -
docker pull hmlio/vaas-cve-2014-6271
.
- Vulnerable WordPress Installation -
docker pull wpscanteam/vulnerablewordpress
.
macOS Utilities / Intentionally Vulnerable Systems as Docker Containers
- Bella (⭐186) - Pure Python post-exploitation data mining and remote administration tool for macOS.
- EvilOSX (⭐2.2k) - Modular RAT that uses numerous evasion and exfiltration techniques out-of-the-box.
Network Tools / Network Reconnaissance Tools
- RustScan (⭐13k) - Lightweight and quick open-source port scanner designed to automatically pipe open ports into Nmap.
Network Tools / Wireless Network Tools
- WiFi Pineapple - Wireless auditing and penetration testing platform.
- pwnagotchi (⭐7.4k) - Deep reinforcement learning based AI that learns from the Wi-Fi environment and instruments BetterCAP in order to maximize the WPA key material captured.
Online Resources / Other Lists Online
- Blue Team (⭐4.1k) - Awesome resources, tools, and other shiny things for cybersecurity blue teams.
Open Sources Intelligence (OSINT) / Penetration Testing Report Templates
- DataSploit (⭐3k) - OSINT visualizer utilizing Shodan, Censys, Clearbit, EmailHunter, FullContact, and Zoomeye behind the scenes.
- GyoiThon (⭐734) - GyoiThon is an Intelligence Gathering tool using Machine Learning.
- Intrigue - Automated OSINT & Attack Surface discovery framework with powerful API, UI and CLI.
- Maltego - Proprietary software for open sources intelligence and forensics.
- PacketTotal - Simple, free, high-quality packet capture file analysis facilitating the quick detection of network-borne malware (using Zeek and Suricata IDS signatures under the hood).
- Skiptracer (⭐1k) - OSINT scraping framework that utilizes basic Python webscraping (BeautifulSoup) of PII paywall sites to compile passive information on a target on a ramen noodle budget.
- Sn1per (⭐7.8k) - Automated Pentest Recon Scanner.
- Spiderfoot - Multi-source OSINT automation tool with a Web UI and report visualizations.
- creepy (⭐1.2k) - Geolocation OSINT tool.
- gOSINT (⭐607) - OSINT tool with multiple modules and a telegram scraper.
- image-match (⭐2.9k) - Quickly search over billions of images.
- recon-ng (⭐3.7k) - Full-featured Web Reconnaissance framework written in Python.
- sn0int (⭐1.9k) - Semi-automatic OSINT framework and package manager.
Open Sources Intelligence (OSINT) / Data Broker and Search Engine Services
- Hunter.io - Data broker providing a Web search interface for discovering the email addresses and other organizational details of a company.
- Threat Crowd - Search engine for threats.
- Virus Total - Free service that analyzes suspicious files and URLs and facilitates the quick detection of viruses, worms, trojans, and all kinds of malware.
- surfraw (⭐71) - Fast UNIX command line interface to a variety of popular WWW search engines.
Open Sources Intelligence (OSINT) / Dorking tools
- BinGoo (⭐214) - GNU/Linux bash based Bing and Google Dorking Tool.
- dorkbot (⭐506) - Command-line tool to scan Google (or other) search results for vulnerabilities.
- github-dorks (⭐2.7k) - CLI tool to scan GitHub repos/organizations for potential sensitive information leaks.
- GooDork (⭐131) - Command line Google dorking tool.
- Google Hacking Database - Database of Google dorks; can be used for recon.
- dork-cli (⭐140) - Command line Google dork tool.
- dorks (⭐196) - Google hack database automation tool.
- fast-recon (⭐157) - Perform Google dorks against a domain.
- pagodo (⭐2.7k) - Automate Google Hacking Database scraping.
- snitch (⭐370) - Information gathering via dorks.
Open Sources Intelligence (OSINT) / Email search and analysis tools
- SimplyEmail (⭐939) - Email recon made fast and easy.
- WhatBreach (⭐1.1k) - Search email addresses and discover all known breaches that this email has been seen in, and download the breached database if it is publicly available.
Open Sources Intelligence (OSINT) / Metadata harvesting and analysis
- FOCA (Fingerprinting Organizations with Collected Archives) - Automated document harvester that searches Google, Bing, and DuckDuckGo to find and extrapolate internal company organizational structures.
- metagoofil (⭐983) - Metadata harvester.
- theHarvester (⭐11k) - E-mail, subdomain and people names harvester.
Open Sources Intelligence (OSINT) / Network device discovery tools
- Censys - Collects data on hosts and websites through daily ZMap and ZGrab scans.
- Shodan - World's first search engine for Internet-connected devices.
- ZoomEye - Search engine for cyberspace that lets the user find specific network components.
Open Sources Intelligence (OSINT) / OSINT Online Resources
- CertGraph (⭐342) - Crawls a domain's SSL/TLS certificates for its certificate alternative names.
- GhostProject - Searchable database of billions of cleartext passwords, partially visible for free.
- NetBootcamp OSINT Tools - Collection of OSINT links and custom Web interfaces to other services.
- OSINT Framework - Collection of various OSINT tools broken out by category.
- WiGLE.net - Information about wireless networks world-wide, with user-friendly desktop and web applications.
Open Sources Intelligence (OSINT) / Source code repository searching tools
- vcsmap (⭐134) - Plugin-based tool to scan public version control systems for sensitive information.
- Yar (⭐230) - Clone git repositories to search through the whole commit history in order of commit time for secrets, tokens, or passwords.
Privilege Escalation Tools / Web application and resource analysis tools
- Active Directory and Privilege Escalation (ADAPE) (⭐1.1k) - Umbrella script that automates numerous useful PowerShell modules to discover security misconfigurations and attempt privilege escalation against Active Directory.
- LinEnum (⭐6.8k) - Scripted local Linux enumeration and privilege escalation checker useful for auditing a host and during CTF gaming.
- Postenum (⭐271) - Shell script used for enumerating possible privilege escalation opportunities on a local GNU/Linux system.
- unix-privesc-check (⭐1k) - Shell script to check for simple privilege escalation vectors on UNIX systems.
Reverse Engineering / Reverse Engineering Books
Reverse Engineering / Reverse Engineering Tools
- WDK/WinDbg - Windows Driver Kit and WinDbg.
Shellcoding Guides and Tutorials / Reverse Engineering Tools
- Exploit Writing Tutorials - Tutorials on how to develop exploits.
- Shellcode Examples - Shellcodes database.
- Shellcode Tutorial - Tutorial on how to write shellcode.
Social Engineering / Social Engineering Books
Social Engineering / Social Engineering Online Resources
- Social Engineering Framework - Information resource for social engineers.
Steganography Tools / Social Engineering Tools
- Cloakify (⭐1.5k) - Textual steganography toolkit that converts any filetype into lists of everyday strings.
- StegCracker (⭐538) - Steganography brute-force utility to uncover hidden data inside files.
Vulnerability Databases / Social Engineering Tools
- Microsoft Security Advisories and Bulletins - Archive and announcements of security advisories impacting Microsoft software, published by the Microsoft Security Response Center (MSRC).
Web Exploitation / Web Exploitation Books
Windows Utilities / Web Exploitation Books
- Sysinternals Suite - The Sysinternals Troubleshooting Utilities.
3. Awesome Selenium
Containers / Kubernetes
- WebGrid (⭐32) - An open-source, decentralized, scalable and robust selenium-grid equivalent.
4. Awesome Sass
Libraries and Mixins / Media Queries
- include-media - Simple, elegant and maintainable media queries.
5. Colorful
Tools / Libraries
- pigment (⭐10) - Color information, conversion and manipulation library
Tools / Web App
- Croma - Generate color palettes from image and colors
6. Awesome Mqtt
Broker
- KMQTT (⭐54) - Kotlin Multiplatform MQTT broker, both embeddable and standalone.
Logging / Firmwares for ESP based Devices
- mqtt2graphite (⭐71) - Archived! Instead use mqttwarn (⭐890) with carbon (⭐890) plugin.
Misc / Firmwares for ESP based Devices
- mqtt-transformer (⭐7) - A simple service which consumes, transforms and periodically republish json messages on MQTT.
Visualization, Dashboards / Firmwares for ESP based Devices
- mqtt-prometheus-message-exporter (⭐17) - A small service which will convert mqtt messages to prometheus metrics.
7. Awesome Esolangs
Languages
- Brackets (⭐3) - Language made of brackets, a lot of brackets.
8. Awesome Gpt3
Demos / Search and data analysis
Products / Other
9. Awesome Static Website Services
Functions as a Service
- 1Backend (⭐2.2k) - Deploy your backend in seconds. Free tier included. Open source.
Search / Provided by the Host
- itemsjs (⭐332) - Full text, faceted, almost dependency free search engine in javascript
- minisearch (⭐4.1k) - Tiny and powerful JavaScript full-text search engine for browser and Node
- flexsearch (⭐12k) - Next-Generation full text search library for Browser and Node.js
- fuse.js - Powerful, lightweight fuzzy-search library, with zero dependencies
- static-search (⭐23) - A Go program to generate JSON index of HTML files, and a JavaScript component with optional UI to search this index
- elasticlunr - Lightweight full-text search engine developed in JavaScript for browser search and offline search based on Lunr.js
- tinysearch (⭐2.7k) - Tiny, full-text search engine for static websites built with Rust and Wasm
- js-search - Client-side searches of JavaScript and JSON objects, ES5 compatible and does not require jQuery or any other third-party libraries
- search-index (⭐1.4k) - A persistent, network resilient, full text search library for the browser and Node.js
- fuzzysearch (⭐2.7k) - Tiny and blazing-fast fuzzy search in JavaScript
- fuzzy (⭐827) - Fuzzy search / filter for browser and node
- fullproof - Javascript library that provides high-quality full-text search in the browser
10. Awesome Terraform
Tools / Community providers
- hcledit (⭐434) - A command line editor for HCL.
11. Tools
Placeholder
12. Awesome Prisma
🦺 Community Prisma Tools
13. Awesome Jmeter
CI / Tools & Plugins
- Taurus JMeter Executor - JMeter Executor in Taurus automation framework.
- PerfAction for JMeter - GitHub Action to run performance tests using Apache JMeter and its plugins.
14. Awesome Ai in Finance
Traditional Market / Crypto Currencies
- lean (⭐8.8k) - Algorithmic trading engine built for easy strategy research, backtesting and live trading.
15. Awesome Vite
Official Resources
Apps/Websites / Community
- Icônes (⭐5.1k) - Icon explorer with instant search.
- Awesome CN Café (⭐98) - Web application for Awesome CN Café.
- Todo Example (⭐41) - Todo app with routing and state management.
16. Awesome Clean Tech
Companies / Vegetation & Agriculture
Droneseed | Seattle, USA | 2015
A team including foresters, ecologists, and engineers focused on wildfire reforestation. They plant native trees & vegetation using drone swarms and seed vessels developed to boost survival rates. As of 2020 they can propagate 40 acres in a day.
Kheyti | India | 2015
They implement low-cost farming solutions such as "Greenhouse-in-a-box" to help small farmers increase yield and predictability of produce.
Companies / Energy
ChargePoint | California,USA | 2007
ChargePoint operates a open electric vehicle (EV) charging network and makes technology used in it.
17. Open Source Flutter Apps
Contents / Business
- Minsk8 (⭐61) - Marketplace with Hasura & Firebase by comerc (live-code).
Contents / Finance
- Money Tracker (⭐49) - Money Tracker by Daniel Choi.
- Piggyvault (⭐448) - Family finance management app by Abhith Rajan.
Contents / Lifestyle
- Food Ordering App (⭐989) - Food delivery App UI designed by Tarikul Islam.
Contents / Media
- TuneIN (⭐146) - Dynamic themed music player with casting Moda20.
Contents / Shopping
- E-Commerce App (⭐697) - Ecommerce app UI and API integration by Md Tarikul Islam.
18. Awesome Bioinformatics
Package suites
- Bioconductor - A plethora of tools for analysis and comprehension of high-throughput genomic data, including 1500+ software packages. [ paper-2004 | web ]
- Biopython (⭐3.4k) - Freely available tools for biological computing in Python, with included cookbook, packaging and thorough documentation. Part of the Open Bioinformatics Foundation. Contains the very useful Entrez package for API access to the NCBI databases. [ paper-2009 | web ]
- Bioconda - A channel for the conda package manager specializing in bioinformatics software. Includes a repository with 3000+ ready-to-install (with
conda install
) bioinformatics packages. [ paper-2018 | web ]
- BioJulia - Bioinformatics and computational biology infastructure for the Julia programming language. [ web ]
Downloading
- SRA-Explorer (⭐151) - Easily get SRA download links and other information. [ web ]
Command Line Utilities
- Bioinformatics One Liners (⭐1.6k) - Git repo of useful single line commands.
- BioNode (⭐298) - Modular and universal bioinformatics, Bionode provides pipeable UNIX command line tools and JavaScript APIs for bioinformatics analysis workflows. [ web ]
- bioSyntax (⭐208) - Syntax Highlighting for Computational Biology file formats (SAM, VCF, GTF, FASTA, PDB, etc...) in vim/less/gedit/sublime. [ paper-2018 | web ]
- CSVKit (⭐5.3k) - Utilities for working with CSV/Tab-delimited files. [ web ]
- csvtk (⭐790) - Another cross-platform, efficient, practical and pretty CSV/TSV toolkit. [ web ]
- easy_qsub (⭐26) - Easily submitting PBS jobs with script template. Multiple input files supported.
- GNU Parallel - General parallelizer that runs jobs in parallel on a single multi-core machine. Here are some example scripts using GNU Parallel. [ web ]
- grabix (⭐82) - A wee tool for random access into BGZF files.
- gsort (⭐33) - Sort genomic files according to a specified order.
- tabix (⭐82) - Table file index. [ paper-2011 ]
- wormtable (⭐25) - Write-once-read-many table for large datasets.
- zindex (⭐588) - Create an index on a compressed text file.
Workflow Managers
- BigDataScript (⭐89) - A cross-system scripting language for working with big data pipelines in computer systems of different sizes and capabilities. [ paper-2014 | web ]
- Bpipe (⭐213) - A small language for defining pipeline stages and linking them together to make pipelines. [ web ]
- Common Workflow Language (⭐1.4k) - a specification for describing analysis workflows and tools that are portable and scalable across a variety of software and hardware environments, from workstations to cluster, cloud, and high performance computing (HPC) environments. [ web ]
- Cromwell (⭐865) - A Workflow Management System geared towards scientific workflows. [ web ]
- Galaxy - a popular open-source, web-based platform for data intensive biomedical research. Has several features, from data analysis to workflow management to visualization tools. [ paper-2018 | web ]
- Nextflow (⭐1.9k) (recommended) - A fluent DSL modelled around the UNIX pipe concept, that simplifies writing parallel and scalable pipelines in a portable manner. [ paper-2018 | web ]
- Ruffus (⭐168) - Computation Pipeline library for python widely used in science and bioinformatics. [ paper-2010 | web ]
- SeqWare (⭐28) - Hadoop Oozie-based workflow system focused on genomics data analysis in cloud environments. [ paper-2010 | web ]
- Snakemake - A workflow management system in Python that aims to reduce the complexity of creating workflows by providing a fast and comfortable execution environment. [ paper-2018 | web ]
- Workflow Descriptor Language (⭐25) - Workflow standard developed by the Broad. [ web ]
Pipelines
- Awesome-Pipeline (⭐5.2k) - A list of pipeline resources.
- bcbio-nextgen (⭐915) - Batteries included genomic analysis pipeline for variant and RNA-Seq analysis, structural variant calling, annotation, and prediction. [ web ]
- R-Peridot (⭐5) - Customizable pipeline for differential expression analysis with an intuitive GUI. [ web ]
Sequence Processing
- AfterQC (⭐192) - Automatic Filtering, Trimming, Error Removing and Quality Control for fastq data. [ paper-2017 ]
- FastQC (⭐268) - A quality control tool for high throughput sequence data. [ web ]
- Fastqp (⭐99) - FASTQ and SAM quality control using Python.
- Fastx Tookit (⭐146) - FASTQ/A short-reads pre-processing tools: Demultiplexing, trimming, clipping, quality filtering, and masking utilities. [ web ]
- MultiQC (⭐914) - Aggregate results from bioinformatics analyses across many samples into a single report. [ paper-2016 | web ]
- SeqKit (⭐942) - A cross-platform and ultrafast toolkit for FASTA/Q file manipulation in Golang. [ paper-2016 | web ]
- seqmagick (⭐99) - file format conversion in Biopython in a convenient way. [ web ]
- Seqtk (⭐1.1k) - Toolkit for processing sequences in FASTA/Q formats.
- smof (⭐12) - UNIX-style FASTA manipulation tools.
Data Analysis
- Hail (⭐850) - Scalable genomic analysis.
- GLNexus (⭐94) - Scalable gVCF merging and joint variant calling for population sequencing projects. [ paper-2018 ]
Sequence Alignment / Pairwise
- Bowtie 2 (⭐494) - An ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences. [ paper-2012 | web ]
- BWA (⭐1.2k) - Burrow-Wheeler Aligner for pairwise alignment between DNA sequences.
Variant Calling / Clustering
- freebayes (⭐646) - Bayesian haplotype-based polymorphism discovery and genotyping. [ web ]
- GATK (⭐282) - Variant Discovery in High-Throughput Sequencing Data. [ web ]
Variant Calling / Structural variant callers
- Delly (⭐325) - Structural variant discovery by integrated paired-end and split-read analysis. [ paper-2012 ]
- lumpy (⭐262) - lumpy: a general probabilistic framework for structural variant discovery. [ paper-2014 ]
- manta (⭐334) - Structural variant and indel caller for mapped sequencing data. [ paper-2015 ]
- gridss (⭐201) - GRIDSS: the Genomic Rearrangement IDentification Software Suite. [ paper-2017 ]
- smoove (⭐185) - structural variant calling and genotyping with existing tools, but,smoothly.
BAM File Utilities / Structural variant callers
- Bamtools (⭐381) - Collection of tools for working with BAM files. [ paper-2011 ]
- bam toolbox (⭐1) MtDNA:Nuclear Coverage; BAM Toolbox can output the ratio of MtDNA:nuclear coverage, a proxy for mitochondrial content.
- mergesam (⭐6) - Automate common SAM & BAM conversions.
- mosdepth (⭐528) - fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing. [ paper-2017 ]
- SAMstat (⭐11) - Displaying sequence statistics for next-generation sequencing. [ paper-2010 | web ]
- Telseq (⭐48) - Telseq is a tool for estimating telomere length from whole genome sequence data. [ paper-2014 ]
VCF File Utilities / Structural variant callers
- vcfanno (⭐316) - Annotate a VCF with other VCFs/BEDs/tabixed files. [ paper-2016 ]
- vcflib (⭐525) - A C++ library for parsing and manipulating VCF files.
- vcftools (⭐406) - VCF manipulation and statistics (e.g. linkage disequilibrium, allele frequency, Fst). [ paper-2011 ]
GFF BED File Utilities / Structural variant callers
- gffutils (⭐210) - GFF and GTF file manipulation and interconversion. [ web ]
- BEDOPS - The fast, highly scalable and easily-parallelizable genome analysis toolkit. [ paper-2012 ]
- Bedtools2 (⭐794) - A Swiss Army knife for genome arithmetic. [ paper-2010 | paper-2014 | web ]
Variant Simulation / Structural variant callers
- Bam Surgeon (⭐203) - Tools for adding mutations to existing
.bam
files, used for testing mutation callers. [ web ]
- wgsim (⭐222) - Comes with samtools! - Reads simulator. [ web ]
Variant Prediction/Annotation / Structural variant callers
- SIFT (⭐416) - Predicts whether an amino acid substitution affects protein function. [ paper-2003 | web ]
- SnpEff (⭐172) - Genetic variant annotation and effect prediction toolbox. [ paper-2012 | web ]
Python Modules / Data
- cruzdb (⭐128) - Pythonic access to the UCSC Genome database. [ paper-2013 ]
- pyensembl (⭐318) - Pythonic Access to the Ensembl database. [ web ]
- bioservices (⭐232) - Access to Biological Web Services from Python. [ paper-2013 | web ]
Python Modules / Tools
- cyvcf (⭐52) - A port of pyVCF (⭐377) using Cython for speed.
- cyvcf2 (⭐317) - Cython + HTSlib == fast VCF parsing; even faster parsing than pyVCF. [ paper-2017 | web ]
- pyBedTools (⭐264) - Python wrapper for bedtools (⭐133). [ paper-2011 | web ]
- pyfaidx (⭐382) - Pythonic access to FASTA files.
- pysam (⭐622) - Python wrapper for samtools (⭐1.3k). [ web ]
- pyVCF (⭐377) - A VCF Parser for Python. [ web ]
Genome Browsers / Gene Diagrams / Tools
- Squiggle (⭐35) - Easy-to-use DNA sequence visualization tool that turns FASTA files into browser-based visualizations. [ paper-2018 | web ]
- biodalliance (⭐218) - Embeddable genome viewer. Integration data from a wide variety of sources, and can load data directly from popular genomics file formats including bigWig, BAM, and VCF. [ paper-2011 | web ]
- BioJS (⭐468) - BioJS is a library of over hundred JavaScript components enabling you to visualize and process data using current web technologies. [ paper-2014 | web ]
- Circleator (⭐42) - Flexible circular visualization of genome-associated data with BioPerl and SVG. [ paper-2014 ]
- DNAism (⭐60) - Horizon chart D3-based JavaScript library for DNA data. [ paper-2016 | web ]
- IGV js (⭐525) - Java-based browser. Fast, efficient, scalable visualization tool for genomics data and annotations. Handles a large variety of formats. [ paper-2019 | web ]
- Island Plot (⭐33) - D3 JavaScript based genome viewer. Constructs SVGs. [ paper-2015 ]
- JBrowse (⭐436) - JavaScript genome browser that is highly customizable via plugins and track customizations. [ paper-2016 | web ]
- PHAT (⭐17) - Point and click, cross platform suite for analysing and visualizing next-generation sequencing datasets. [ paper-2018 | web ]
- pileup.js (⭐266) - JavaScript library that can be used to generate interactive and highly customizable web-based genome browsers. [ paper-2016 ]
- scribl (⭐75) - JavaScript library for drawing canvas-based gene diagrams. [ paper-2012 | web ]
- Lucid Align - A modern sequence alignment viewer. [ web ]
Circos Related / Tools
- Circos (⭐59) - Perl package for circular plots, which are well suited for genomic rearrangements. [ paper-2009 | web ]
- ClicO FS - An interactive web-based service of Circos. [ paper-2015 ]
- OmicCircos - R package for circular plots for omics data. [ paper-2014 | web ]
- J-Circos - A Java application for doing interactive work with circos plots. [ paper-2014 | web ]
- rCircos - R package for circular plots. [ paper-2013 | web ]
Database Access / Tools
- Entrez Direct: E-utilities on the UNIX command line - UNIX command line tools to access NCBI's databases programmatically. Instructions to install and examples are found in the link.
Becoming a Bioinformatician / Tools
- A 10-Step Guide to Party Conversation For Bioinformaticians - Here is a step-by-step guide on how to convey concepts to people not involved in the field when asked the question: 'So, what do you do?'
- A History Of Bioinformatics (In The Year 2039) - A talk by C. Titus Brown on his take of looking back at bioinformatics from the year 2039. His notes for this talk can be found here.
- A Series of Interviews with Notable Bioinformaticians - Dr. Keith Bradnam "thought it might be instructive to ask a simple series of questions to a bunch of notable bioinformaticians to assess their feelings on the current state of bioinformatics research, and maybe get any tips they have about what has been useful to their bioinformatics careers."
- Open Source Society University on Bioinformatics (⭐3.5k) - Solid path for those of you who want to complete a Bioinformatics course on your own time, for free, with courses from the best universities in the World.
- Rosalind - Rosalind is a platform for learning bioinformatics through problem solving.
- A guide for the lonely bioinformatician - This guide is aimed at bioinformaticians, and is meant to guide them towards better career development.
Bioinformatics on GitHub / Tools
- Awesome-alternative-splicing (⭐39) - List of resources on alternative splicing including software, databases, and other tools.
Sequencing / Tools
- Next-Generation Sequencing Technologies - Elaine Mardis (2014) [1:34:35] - Excellent (technical) overview of next-generation and third-generation sequencing technologies, along with some applications in cancer research.
- Annotated bibliography of *Seq assays - List of ~100 papers on various sequencing technologies and assays ranging from transcription to transposable element discovery.
- For all you seq... (PDF) (3456x5471) - Massive infographic by Illumina on illustrating how many sequencing techniques work. Techniques cover protein-protein interactions, RNA transcription, RNA-protein interactions, RNA low-level detection, RNA modifications, RNA structure, DNA rearrangements and markers, DNA low-level detection, epigenetics, and DNA-protein interactions. References included.
RNA-Seq / Tools
- Review papers on RNA-seq (Biostars) - Includes lots of seminal papers on RNA-seq and analysis methods.
- Informatics for RNA-seq: A web resource for analysis on the cloud (⭐1.2k) - Educational resource on performing RNA-seq analysis in the cloud using Amazon AWS cloud services. Topics include preparing the data, preprocessing, differential expression, isoform discovery, data visualization, and interpretation.
- RNA-seqlopedia - RNA-seqlopedia provides an awesome overview of RNA-seq and of the choices necessary to carry out a successful RNA-seq experiment.
- A survey of best practices for RNA-seq data analysis - Gives awesome roadmap for RNA-seq computational analyses, including challenges/obstacles and things to look out for, but also how you might integrate RNA-seq data with other data types.
- Stories from the Supplement [46:39] - Dr. Lior Pachter shares his stories from the supplement for well-known RNA-seq analysis software CuffDiff and Cufflinks and explains some of their methodologies.
- List of RNA-seq Bioinformatics Tools - Extensive list on Wikipedia of RNA-seq bioinformatics tools needed in analysis, ranging from all parts of an analysis pipeline from quality control, alignment, splice analysis, and visualizations.
- RNA-seq Analysis (⭐733) - @crazyhottommy's notes on various steps and considerations when doing RNA-seq analysis.
ChIP-Seq / Tools
- ChIP-seq analysis notes from Tommy Tang (⭐613) - Resources on ChIP-seq data which include papers, methods, links to software, and analysis.
YouTube Channels and Playlists / Tools
- Current Topics in Genome Analysis 2016 - Excellent series of fourteen lectures given at NIH about current topics in genomics ranging from sequence analysis, to sequencing technologies, and even more translational topics such as genomic medicine.
- GenomeTV - "GenomeTV is NHGRI's collection of official video resources from lectures, to news documentaries, to full video collections of meetings that tackle the research, issues and clinical applications of genomic research."
- Leading Strand - Keynote lectures from Cold Spring Harbor Laboratory (CSHL) Meetings. More on The Leading Strand.
- Genomics, Big Data and Medicine Seminar Series - "Our seminars are dedicated to the critical intersection of GBM, delving into 'bleeding edge' technology and approaches that will deeply shape the future."
- Rafael Irizarry's Channel - Dr. Rafael Irizarry's lectures and academic talks on statistics for genomics.
- NIH VideoCasting and Podcasting - "NIH VideoCast broadcasts seminars, conferences and meetings live to a world-wide audience over the Internet as a real-time streaming video." Not exclusively genomics and bioinformatics video but many great talks on domain specific use of bioinformatics and genomics.
Blogs / Tools
- ACGT - Dr. Keith Bradnam writes about this "thoughts on biology, genomics, and the ongoing threat to humanity from the bogus use of bioinformatics acroynums."
- Opiniomics - Dr. Mick Watson write on bioinformatics, genomes, and biology.
- Bits of DNA - Dr. Lior Pachter writes review and commentary on computational biology.
- it is NOT junk - Dr. Michael Eisen writes "a blog about genomes, DNA, evolution, open science, baseball and other important things"
Miscellaneous / Tools
- The Leek group guide to genomics papers (⭐426) - Expertly curated genomics papers to get up to speed on genomics, RNA-seq, statistics (used in genomics), software development, and more.
- A New Online Computational Biology Curriculum - "This article introduces a catalog of several hundred free video courses of potential interest to those wishing to expand their knowledge of bioinformatics and computational biology. The courses are organized into eleven subject areas modeled on university departments and are accompanied by commentary and career advice."
- How Perl Saved the Human Genome Project - An anecdote by Lincoln D. Stein on the importance of the Perl programming language in the Human Genome Project.
- Educational Papers from Nature Biotechnology and PLoS Computational Biology - Page of links to primers and short educational articles on various methods used in computational biology and bioinformatics.
- The PeerJ Bioinformatics Software Tools Collection - Collection of tools curated by Keith Crandall and Claus White, aimed at collating the most interesting, innovative, and relevant bioinformatics tools articles in PeerJ.
Online networking groups / Tools
- Bioinformatics (on Discord) - a Discord server for general bioinformatics
- r-bioinformatics - the official Slack workspace of r/bioinformatics (send a direct message to apfejes on reddit)
- BioinformaticsGRX - A community of bioinformaticians based in Granada, Spain
- Comunidad de Desarolladores de Software en Bioinformática - A community of bioinformaticians centered in Latin America
- COMBINE - An Austrialian group for bioinformatics students
19. Awesome Aws
Open Source Repos / CloudFormation
- beaknit/cform 🔥 (⭐103) - SublimeText plugin.
Open Source Repos / Lambda
- lambda-refarch-webapp 🔥🔥🔥🔥 (⭐1.5k) - Reference Architecture for creating a Web Application.
Open Source Repos / Security
- cloudsploit/scans 🔥🔥🔥🔥 (⭐2.6k) - Detects security risks.
20. Awesome Remote Job
Articles & Posts
21. Awesome Clojure
Database
22. Awesome Crystal
Framework Components
- graphql (⭐134) - Type-safe GraphQL server implementation
- graphql-crystal (⭐215) - GraphQL implementation
GUI Development
- Iu (⭐72) - UI framework based on the Fusion/libui.cr (⭐177) library, with custom elements and modified bindings from hedron-crystal/hedron (⭐86)
HTTP
- digest-auth (⭐4) - Digest authentication
Unofficial
- crystal-koans (⭐46) - Learn Crystal by writing unit tests
23. Awesome Ansible
Playbooks, Roles and Collections / French
- Ansible playbook for Linux machine setup (⭐58) - Ansible playbook for setting up a self-updating, hardened Debian/Ubuntu machine with Docker daemon.
24. Awesome Web Monetization
Resources / Packages
- web-monetization-electron-app (⭐4) - Project demonstrate basic setup to enable web monetization in Electron App.
25. Awesome Dev Fun
CLI
- tra.sh (⭐12) - tra.sh in your terminal!
26. ALL About RSS
Apps / Outline Processor Markup Language
specifically from (a certain platform) / GitHub
- Feed the Star 626 : Feed you with someone's GitHub star
- Banditore 629 : Gather new releases from your starred GitHub repositories and generate an Atom feed with them.
RSS2NEWSLETTER / Docsify
RSS2GitHub / RSS2GitHubProfile
RSS Feed Finding/Detection / Webpage Monitor Services with capability of monitoring RSS Feed 1264
Tech or IT / Webpage Monitor Services with capability of monitoring RSS Feed 1264
- 前端开发/互联网数码/各种软件 by 「RSS 交流群」管理员 @lengthmin 768
Multi-subject / Crypto or Blockchain relevant
Aggregators of Indieblogs / Crypto or Blockchain relevant
- 「独立 blog 订阅列表」 by 利器 763
🗳 Survey and Result / Crypto or Blockchain relevant
Aggregators of Podcasts / Podcast Navigation / Crypto or Blockchain relevant
Podcast RSS feed submission page for audio platforms / Crypto or Blockchain relevant
Podcast Hosting / Crypto or Blockchain relevant
27. FOSS for Dev
Bug trackers
- Trac (⭐468) - IT project management solution that enables software developers to track and address bugs, tasks, files, wiki pages, and more.
28. Awesome Micro Npm Packages
Modules / Math
- is-even (⭐179) - A good way to tell if a number is even or not (avoids type issues). Uses
is-odd
andis-number
under the hood.
- is-odd (⭐271) - A good way to tell if a number is odd or not (avoids type issues). Uses
is-number
under the hood.
- easy-math.js (⭐7) - A tiny easy math library including addition, multiplication, subtraction, and division.
29. Awesome Selfhosted
Software / Software Development - IDE & Tools
- HttPlaceholder (⭐105) - Quickly mock away any webservice using HttPlaceholder. HttPlaceholder lets you specify what the request should look like and what response needs to be returned.
MIT
C#
30. Awesome Python
Image Processing
- pywal (⭐8.2k) - A tool that generates color schemes from images.
Penetration Testing
- fsociety (⭐10k) - A Penetration testing framework.
- setoolkit (⭐10k) - A toolkit for social engineering.
- sqlmap (⭐31k) - Automatic SQL injection and database takeover tool.
Static Site Generator
- makesite (⭐1.8k) - Simple, lightweight, and magic-free static site/blog generator (< 130 lines).
31. Awesome Cdk
Training Materials and Sample Code / Multi-accounts setup
- nextjs-vercel-aws-cdk-example (⭐66) - A PostgreSQL (RDS), EventBridge (crons) and SNS (background jobs) example along with a Next.js application.
Blog Posts & Talks / Multi-accounts setup
- Serverless Dotnet - E01: Intro to AWS CDK - By Jake Scott.
- Infrastructure is Code with the AWS CDK - AWS Tech Talk Webinar.
- Coding the Jamstack missing parts: databases, crons & background jobs - By Vincent Voyer.
32. Awesome Pinned Gists
GitHub
- github-stats-box (⭐133) - Update a pinned gist to contain your GitHub statistics.
33. Awesome Mac
Utilities / Menu Bar Tools
- MeetingBar - Menu bar app for your calendar meetings
34. Free for Dev
APIs, Data, and ML
- Invantive Cloud — Access over 70 (cloud)platforms such as Exact Online, Twinfield, ActiveCampaign or Visma using Invantive SQL or OData4 (typically Power BI or Power Query). Includes data replication and exchange. Free plan for developers and implementation consultants. Free for specific platforms with limitations in data volumes.
- ScraperBox — Undetectable web scraping API using real Chrome browsers and proxy rotation. Use a simple API call to scrape any web page. The free plan has 1000 requests per month.
35. Awesome R Learning Resources
Topic Areas / Viz
- ggplot2 extensions - gallery - Maintained by Daniel Emaasit.
Communities of Practice / Uncategorized
- TidyTuesday (⭐5.5k) - TidyTuesday is a weekly data project aimed at the R ecosystem with an emphasis placed on understanding how to summarize and arrange data to make meaningful charts.
Contributing / Uncategorized
- Your contributions are always welcome! Please visit our contributing.md (⭐431) to learn how to contribute to this list.
36. Awesome Coq
Projects / Type Theory and Mathematics
- Puiseuxth (⭐4) - Proof of Puiseux's theorem and computation of roots of polynomials of Puiseux's series.
Resources / Community
37. Awesome Bigdata
SQL-like processing
- Invantive SQL - SQL engine for online and on-premise use with integrated local data replication and 70+ connectors.
38. Awesome Malware Analysis
Malware Collection / Malware Corpora
- VX Underground - Massive and growing collection of free malware samples.
39. Awesome Nextjs
Boilerplates
- Next.js and Netlify Blogging Template (⭐422) - A perfect boilerplate for building a blog website on Netlify stacks with standard features like tagging, CMS, and shortcodes.
40. Webcomponents the Right Way
Component Libraries
- Smart Web Components (⭐411) - Web components for business applications.
Tools
- Custom Elements Locator (⭐38) - Chrome extension to find custom elements on a page.
- @storybook/web-components - UI development environment for plain web-component snippets.
41. Awesome H2o
Blog Posts & Tutorials
42. Awesome Video
Tools / Dolby
- IENT/YUView (⭐1.8k) - YUView is a QT based, cross-platform YUV player with an advanced analytic toolset.
43. Awesome Storybook
Blog posts
- Setting up Storybook for Preact - A handy guide allowing us to add storybook easily on a Preact project.
44. Awesome Pokemon
Development Projects / Apps
- Pokedex (⭐6.1k) - Android Pokedex using Dagger, Hilt, Motion, Coroutines, Flow, and Jetpack.
45. Awesome Machine Learning
Python / Computer Vision
- Scikit-Opt (⭐5.1k) - Swarm Intelligence in Python (Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Algorithm, Immune Algorithm, Artificial Fish Swarm Algorithm in Python)
- Deep High-Resolution-Net (⭐4.3k) - A PyTorch implementation of CVPR2019 paper "Deep High-Resolution Representation Learning for Human Pose Estimation"
- dream-creator (⭐63) - A PyTorch implementation of DeepDream. Allows individuals to quickly and easily train their own custom GoogleNet models with custom datasets for DeepDream.
- Lucent (⭐597) - Tensorflow and OpenAI Clarity's Lucid adapted for PyTorch.
Python / Reinforcement Learning
- Spinning Up - An educational resource designed to let anyone learn to become a skilled practitioner in deep reinforcement learning
46. Awesome Naming
Other
- Floating point number - This representation can encode numbers at very different magnitudes with limited amount of digits by letting the radix point float instead of being fixed in place.
47. Awesome Flutter
Videos
- Flutter in Practice - Free video courssd for beginners & non-programmers by Zaiste
UI
- Dough (⭐694) - Widgets for a squishy user interface by Josiah Saunders.
48. Awesome Deno
Modules / Utils
- garn-validator (⭐41) - Create validations with ease.
49. Public Apis
Development
API: scraperBox
Description: Undetectable web scraping API
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Games & Comics
API: Humble Bundle
Description: Humble Bundle's current bundles
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Shopping
API: Etsy
Description: Manage shop and interact with listings
Auth:
OAuth
HTTPS: Yes
CORS: Unknown
50. Awesome Piracy
Streaming Sites / Anime
- Kissanime.ac Large cartoon collection, uses RapidVideo/Openload
Music Downloading / Third Party Hosts
- /r/deemix Community supporting Deemix
51. Awesome Ada
Components / Apache License
- simple-components - ASN.1, MQTT client and server/broker implementation, B-trees, Multiple connection TCP servers, Chebyshev series, Mutexes, Cryptography, Objects and handles to, Doubly-linked webs and lists, ODBC bindings, Blackboards (lock-free), OpenSSL bindings, ELV/eQ-3 MAX! client implementation, Parsers, Events (plain, pulse, array of), Persistent objects and handles to, GNUTLS bindings, Persistent storage and handles to, Graphs (directed, weighted, acyclic, trees), Pools, HTTP implementation, Sets and maps, FIFO (lock-free), SMTP client implementation, IEEE 754, SQLite bindings, Inter-process communication, Stacks, Interfacing Julia language, Streams, JSON, Strings editing, LDAP, Tables (maps of strings), MODBUS client implementation, Unbounded arrays.
52. Awesome Appimage
AppImage developer tools / Continuous integration
- Link to the latest build artifact on GitLab CI - Example of how to directly link to the latest build artifact on GitLab CI (can be tricky).
53. Awesome Security
Endpoint / Mobile / Android / iOS
- hardened_malloc (⭐1.2k) - Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
- AMExtractor (⭐10) - AMExtractor can dump out the physical content of your Android device even without kernel source code.
- frida (⭐15k) - Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers.
Endpoint / Forensics
- LiME - Linux Memory Extractor
DevOps / Development
- Securing DevOps - A book on Security techniques for DevOps that reviews state of the art practices used in securing web applications and their infrastructure.
- ansible-os-hardening (⭐3.7k) - Ansible role for OS hardening
Operating Systems / Privacy & Security
- Qubes OS - Qubes OS is a free and open-source security-oriented operating system meant for single-user desktop computing.
- Whonix - Operating System designed for anonymity.
Operating Systems / Online resources
- Hardening Windows 10 - Guide for hardening Windows 10
54. Awesome Humane Tech
- Ethical Design Manifesto - The Maslow's Hierarchy of Needs for sites and projects practicing ethical design.
- SilverDog - An audio firewall to block ultrasound tracking applications.
- Shariff - Enables website users to share their favorite content without compromising their privacy.
- Social Share Privacy - jQuery plugin for adding social share buttons that don't allow social sites to track users.
- Matomo - The leading open alternative to Google Analytics that gives you full control over your data.
- PostHog - Developer-friendly, open-source product analytics.
- umami - A simple, fast, website analytics alternative to Google Analytics.
- AWStats - Free real-time logfile analyzer to get advanced statistics.
- Offen - Fair web analytics. Gain insights while your users have full control over their data.
Social networks / Wear our badge
- Humnub - A feature rich and highly flexible open-source Social Network Kit written in PHP.
- Mozilla Ichnaea - API to get geolocation coordinates from other sources (Bluetooth, cell or WiFi, GeoIP, etc).
- If me - A community for mental health experiences encouraging people to share their stories with loved ones.
- Workrave - A program that assists in the recovery and prevention of Repetitive Strain Injury (RSI).
- Breathe - Take a moment to breathe. A Pebble app for breathing, written in C.
Related awesomeness / Wear our badge
- Awesome Alternatives - A curated list of (F)OSS / Federated alternatives to proprietary software and services.
55. Awesome Ruby
API Builder and Discovery
- Blueprinter (⭐1.1k) - Simple, Fast, and Declarative Serialization Library for Ruby.
GUI
- Glimmer (⭐541) - Ruby DSL for SWT
Web Crawling
- Kimurai (⭐1k) - A modern web scraping framework written in Ruby which works out of box with Headless Chromium/Firefox, PhantomJS, or simple HTTP requests and allows to scrape and interact with JavaScript rendered websites.
56. Js Must Watch
2016
2017
57. Awesome Cl
Graph databases
- cl-agraph (⭐25), a minimal client for AllegroGraph.
Mobile
- cl-json-pointer (⭐10) - A JSON Pointer implementation. MIT.
58. Awesome Geek Podcasts
In English
- Around IT In 256 Seconds - Podcast for developers, testers, SREs… and their managers. I explain complex and convoluted technologies in a clear way, avoiding buzzwords and hype. Never longer than 4 minutes and 16 seconds.
59. Awesome Tall Stack
Libraries
- Docdress (⭐60) - A package to create markdown documentations from GitHub repositories in a Laravel-like design.
- Laravel TTALL Preset (⭐48) - A preset for Turbolinks + TALL stack, bundled with some helpful packages and their configurations.
- Livewire Datatables (⭐988) - Package to create tables with sorting, filtering, searching, exporting etc.
- X Blade Components (⭐36) - Ready-to-use Blade components.
Learning
- 🎥 A contact form with Livewire and Tailwind CSS - Learn how to build a contact form with Livewire and Tailwind CSS.
- 🎥 Blade Component Cookbook - Learn how to build Blade components using Laravel, Tailwind CSS & Alpine.js.
60. Awesome React Native
Media / Navigation Demos
- react-native-audio ★798 (⭐1.1k) - Record and play back audio in your iOS or Android React Native apps. (no longer maintained)
- react-native-audio-toolkit ★764 (⭐978) - Audio playback and recording for react-native. In addition to basic functionality, many useful features are implemented such as seeking, looping and streaming audio files over the network.
61. Awesome Robotic Tooling
Development Environment / Debugging and Tracing
- hotspot (⭐3.2k) - The Linux perf GUI for performance analysis.
62. Awesome Vue
Resources / Examples
- Go-echo-vuejs-boilerplate (⭐4) - Boilerplate that uses go with echo framework as a backend and vuejs that serve the web traffic.
Projects Using Vue.js / Open Source
- Pathfinding Visualizer ThreeJS (⭐434) - A visualizer for pathfinding algorithms in 3D with maze generation and first-person view
Components & Libraries / UI Components
- vuetify-toast-snackbar (⭐128) - Vue.JS toast service with queue support that uses Vuetify's "Snackbar" component.
Components & Libraries / UI Utilities
- vue-component-media-queries (⭐74) - MatchMedia component library for Vue.
Components & Libraries / Utilities
- vue3-custom-hooks (⭐2) - Build custom hooks for Vue.js 3 Composition API.
Components & Libraries / Dev Tools
- vue-tut (⭐47) - Easily build beautiful tutorials with Vue.
63. Awesome Yew
Projects
- DevAndDev (⭐40) - A website where developers can find pair-programming partners. Written in Rust, Yew frontend.
- Prev: Aug 31 - Sep 06, 2020
- Next: Aug 17 - Aug 23, 2020