Awesome List Updates on Aug 06 - Aug 12, 2018
54 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome React Native
Tutorials / Navigation Demos
2. Awesome Funny Markov
Web and Tech
- StackExchange Simulator - Random question and answers based on the StackOverflow/StackExchange data dumps.
3. Awesome Creative Coding
Web Programming • Libraries
- Pts.js - JavaScript library for visualization and creative-coding.
4. Awesome Python
File Manipulation
- pathlib - (Python standard library) An cross-platform, object-oriented path library.
5. Awesome Laravel
Popular Packages / Utilities
- Charts (⭐23) - Multi-library chart package to create interactive charts
- Lavacharts (⭐614) - Charts and Graphs for PHP Powered by the Google Chart API
Community / Meetups
6. Awesome Katas
Others
7. Awesome Frc
General
- State Space Guide (⭐229) - A practical guide to state-space control: graduate-level control theory for high schoolers.
- GradleRIO (⭐251) - A powerful Gradle Plugin that allows teams competing in the FIRST robotics competition to produce and build their code.
Vision
- 2729 Storm Robotics Vision (⭐5) - An example of using OpenCV and GRIP to create a vision system.
Repositories / Java/Kotlin
- Shuffleboard (⭐78) - A clean Driver Station dashboard for FIRST teams.
- ROOSTER (⭐10) - A common library of useful classes and systems for FIRST.
8. Awesome Gbdev
Compilers / Experimental/Proof of Concepts
- Wiz (⭐395) - A high-level assembly language for writing homebrew on retro console platforms (Game Boy, NES, Atari 2600, and more).
- gbforth (⭐116) - A Forth-based Game Boy development kit.
- gbasm (⭐130) - A JavaScript based compiler for Game Boy z80 assembly code.
- tniASM - Macro Assembler.
- Assembler (⭐117) - Assembler written in Swift.
Tools / Engines
- ZGB (⭐648) - A little engine for creating games for the original Game Boy (expands gbdk, more info here).
Tools / Graphics utilities
- GBTiles (⭐15) - Converts .GBR files created with Harry Mulder's Tile Designer (GBTD) and .GBM files created with Harry Mulder's Map Builder (GBMB) to different formats for use with the Game Boy and GBDK.
- bmp2cgb (⭐25) - Graphics converter for Game Boy Color development providing real time palette adjustments.
- png2gb (⭐22) - CLI tool to convert image file to game boy .c array.
- GB-convert (⭐28) - Game Boy tile conversion and map editor tool (converts to assembly).
- brewtool - A collection of primitive editor/converter tools for making assets used with homebrew ROM development.
9. Awesome Dash
Tutorials
- ARGO Labs - Plotly Dash Tutorial (Video) - Detailed introduction to creating interactive dashboards.
- Data Visualization GUIs with Dash and Python (Video playlist) - Five-part series exploring Dash features.
Component Libraries
- mydcc (⭐34) - Extension of Dash Core Components.
- sd-material-ui (⭐179) - StratoDem Analytics implementations of material-ui components for Dash.
- sd-range-slider (⭐2) - Range Slider Dash component.
- dj-plotly-dash (⭐44) - Plotly Dash fork for Django.
- dash-flexbox-grid (⭐19) - Wrapper around react-flexbox-grid for Plotly Dash.
Galleries
- Plotly App Gallery - Plotly's collection of Dash applications.
Talks
- Overview of Dash - Chris Parmer, creator of Dash (SciPy 2017).
- We're Launching Dash - Chris Parmer, creator of Dash, speaking about the motivations behind Dash before it was launched (Plotcon NYC 2016).
- Plotly dash and data visualisation in Python, PyData, Berlin 2017 - Volodymyr Kazantsev (slides only).
Community
10. Awesome Embedded Rust
Books, blogs, and training materials / Free and public materials
- Discovery by @rust-embedded — this book is an introductory course on microcontroller-based embedded systems that uses Rust as the teaching language. Original author: @japaric
11. Awesome Nodejs
Packages / Command-line utilities
- sparkly (⭐423) - Generate sparklines
▁▂▃▅▂▇
.
Packages / Weird
- cat-ascii-faces (⭐251) -
₍˄·͈༝·͈˄₎◞ ̑̑ෆ⃛ (=ↀωↀ=)✧ (^・o・^)ノ”
.
12. Awesome Macos Screensavers
Clocks
Simple Clock
A simple clock screensaver with different analogue clock faces as skins.
Free
13. Awesome Keycloak
Community Extensions
14. Awesome Java
Processes / Other
- ch.vorburger.exec (⭐30) - Convenient API around Apache Commons Exec.
- zt-exec (⭐875) - Provides a unified API to Apache Commons Exec and ProcessBuilder.
- zt-process-killer (⭐125) - Stops processes started from Java or the system processes via PID.
15. Awesome Rest
Python / Symfony2
- Falcon (⭐9.5k) - Falcon is a bare-metal Python web API framework for building high-performance microservices, app backends, and higher-level frameworks.
16. Awesome ad Free
Resources / Articles
- Human Ad Block: A Tutorial - Creative ways to block ads in public.
- Public Spaces - Artist imagines what it would be like if we could have a real life ad blocker.
17. Awesome Free Software
Hardware / Hardware Resources
- disaster.radio - Off-grid, solar-powered, long-range mesh network built on free software and affordable, open hardware.
Resources / People
- Maxime Lathuilière - Reorganizing information and resources through libre software to enable a free society.
18. Awesome Nextjs
Extensions
- Nextein (⭐897) - A static site generator based in Next.js.
19. Awesome List
Platforms
- Fuse (⭐333) - Mobile development tools.
Content Management Systems
- Wagtail (⭐2k) - Django CMS focused on flexibility and user experience.
Miscellaneous
- Jupyter (⭐3.9k) - Create and share documents that contain code, equations, visualizations and narrative text.
20. Awesome Mac
Reading and Writing Tools / Text Editors
- Emacs - A popular text editor used mainly on Unix-based systems by programmers, scientists, engineers, students, and system administrators.
21. Awesome Cheminformatics
Resources / Books
- Chemoinformatics for Drug Discovery - Materials about how to use Chemoinformatics strategies to improve drug discovery results.
22. Awesome Angular
Cheatsheet / Google Developer Experts
23. Awesome Opengl
Debug
- RenderDoc (⭐7.7k) - RenderDoc is a stand-alone graphics debugging tool.
24. Awesome Cryptography
Other lists / Hash functions
- Awesome HE (⭐978) – A curated list of homomorphic encryption libraries, software and resources.
25. Awesome WSL
7. Details
- Windows Subsystem for Linux Overview at MSDN.
- WSL File System Support at MSDN.
- WSL System Calls at MSDN.
- Windows and Ubuntu Interoperability at MSDN.
- WSL Release Notes from docs.microsoft.com.
- Windows Subsystem for Linux Documentation from docs.microsoft.com.
- Windows Subsystem for Linux - Update from Microsoft Developer YouTube channel.
- Windows for Linux Nerds from Microsoft developer Jessie Frazelle.
8. Installation
- Windows-Subsystem-For-Linux-Setup (⭐618) - A basic guide for how to get setup with the WSL feature that is included with Windows 10.
Using WSL / The WSL Shell
- The Unix Workbench - A book for anyone to get started with Unix/Linux environments.
- The Art of Command Line (⭐151k) - Master the command line in one page.
Using WSL / Programming on WSL
- Setting Up a Programming Environment via Windows 10 Bash - From the computer science department at Old Dominion University.
- WSL as a Development Environment (⭐169) - From the computer science department at University of Utah.
- Using WSL and MobaXterm to Create a Linux Dev Environment on Windows - Another developer's approach using the third-party terminal MobaXterm.
- ubuntu-win-boostrap (⭐26) - A very simple bootstrap script to install some development basic tools on Debian/Ubuntu on WSL.
Using WSL / Web Development on WSL
- We put Linux in your Windows - YouTube talk by Windows kernel team member Sarah Cooley on WSL for Windows.
Using WSL / Other WSL Uses
- Learning programming, computer science, and system administration generally.
- Building applications for Azure, Microsoft's cloud platform.
- Leveraging the power of the shell and scripting to automate your personal workflow, like OCRing and sorting PDFs into folders using Python.
- Replacing Windows shell with Xfce, Gnome, KDE, or i3. (⭐782).
- Managing your companies' CentOS servers using Ansible.
Supported Distributions / Ubuntu
- Ubuntu Server Guide from Ubuntu.
- Because Ubuntu is based on Debian, many Debian tutorials also apply to Ubuntu.
Supported Distributions / Debian
- Windows Store Link for Debian Stretch.
- Debian Reference post-installation guide for Debian users with a focus on the command line from Debian.
- Package Management guide to using apt from Debian.
- WSL Wiki page from Debian.
Supported Distributions / Kali Linux
Unofficial Distributions / AlmaLinux OS
- miniwsl (⭐71) - A mini Linux distribution for WSL powered by busybox.
- ArchWSL (⭐6.5k) - ArchLinux in WSL.
- AlpineWSL (⭐515) - Alpine in WSL.
- windows-subsystem-linux-fedora - Fedora in WSL.
- WSL-Distribution-Switcher (⭐1.7k) - Scripts to replace the distribution behind WSL with any other Linux distribution published on Docker Hub. Includes alpine, CentOS, Fedora, Clear, and others.
- acme-wsl (⭐44) - Install acme / plan9port on Debian, Ubuntu, or Kali Linux distributions on WSL.
WSL Tools / Miscellaneous Tools
- WSLInstall (⭐251) - Install any Linux distribution userspace in WSL with compressed RootFS tarballs (tar.gz) or with Docker containers or with ISO files.
- BootShellCredentialProvider (⭐782) - BSCP lets you boot Windows directly into a Linux desktop experience such as xfce4 using Windows native login and a combination of Xming & WSL upon login.
- wsl-dotfiles (⭐261) - Configuration files and scripts for creating an i3-based environment inside WSL.
- EnumWSL (⭐6) - Enumerates installed WSL packages.
- WSL-DistroLauncher (⭐1.7k) - Reference launcher app for developing your own WSL distribution Microsoft Store package.
- WSL_Reverse (⭐82) - Reveal hidden COM interface between WSL and Lxss Manager Service.
- wslbridge (⭐355) - wslbridge is a Cygwin program that allows connecting to the WSL command-line environment over TCP sockets, as with ssh, but without the overhead of configuring an SSH server.
- cmd-colors-solarized (⭐1.1k) - This is a solarized color scheme for the Windows command prompt that works in WSL.
WSL Tools / Terminals
- wsltty (⭐3.1k) - Mintty as a terminal for WSL.
- wsl-terminal (⭐3.1k) - A terminal emulator for WSL, based on mintty, fatty and wslbridge.
- ConEmu - ConEmu aims to be handy, comprehensive, fast and reliable terminal where you may host any console application for the Windows command line, PowerShell, or WSL.
- MobaXterm - Enhanced terminal for Windows with X11 server, tabbed SSH client, network tools and much more.
- extraterm (⭐2.5k) - Open source project to build a terminal emulator and expand it with new features to support modern workflows.
- Hyper - A terminal built on web technologies.
WSL Tools / For Managing WSL Installations
- LxRunOffline (⭐4.1k) - A full-featured utility for managing WSL.
WSL Tools / WSL Utilities
- wslgit (⭐1.2k) - Use git installed on WSL from Visual Studio Code on Windows.
- wsl-proxy (⭐141) - A collection of 'proxy' batch files that can be used to route requests to the WSL version of a command.
- wslpath (⭐105) - Easily convert Windows to WSL path names and vice-versa.
- wsl-open (⭐481) - Open files with xdg-open in WSL from Windows applications.
WSL Tools / WSL-Specific Development Tools
- ghc - A version of the Glasgow Haskell Compiler built and optimized for WSL and hosted in a PPA for Debian and Ubuntu-based WSL distros.
Additional Resources / Miscellaneous Tools
- Microsoft WSL Blog
- Microsoft Console Blog
- WSL-Programs (⭐1.1k) - A community powered list of programs that work on the Windows Subsystem for Linux.
- /r/bashonubuntuonwindows - Reddit subreddit.
- #debian-wsl - IRC channel on OFTC.net.
- WSL on GitHub (⭐17k) - For reporting issues with WSL.
- Microsoft Developer Feedback - For developers to send Microsoft feeback on WSL.
- Stack Overflow: WSL - Programming question and answer site.
Related Projects / Miscellaneous Tools
- Bash - Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh).
- Cygwin - Cygwin is a Unix-like environment and command-line interface for Microsoft Windows.
- PuTTY - PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform.
- Visual Studio Code - Visual Studio Code ("vscode") is a source code editor developed by Microsoft for Windows, Linux, and macOS. It includes support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring.
- Visual Studio 2017 - Visual Studio is an IDE from Microsoft. It is used to develop computer programs, as well as web sites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store, and Microsoft Silverlight.
- Windows Services for UNIX - SFU is a discontinued software package produced by Microsoft which provided a Unix environment on Windows NT and some of its immediate successor operating-systems. TechNet documentation.
More Awesome / Miscellaneous Tools
Thanks / Miscellaneous Tools
- Canonical, Debian, SUSE, and Offensive Software.
- The Awesome community on GitHub.
Intellectual Property Notices / Miscellaneous Tools
- Linux® is a registered trademark of Linus Torvalds in the United States and/or other countries. *
- Windows®, Windows Server®, Windows 10®, Microsoft®, Microsoft Virtual Academy®, Visual Studio®, Azure®, PowerShell®, and MSDN® are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. * **
- EdX® is a registered trademark of edX Inc. All Rights Reserved. *
- SUSE® and SUSE Linux Enterprise® are registered trademarks of SUSE in the United States and/or other countries. *
- Red Hat®, CentOS®, and Red Hat Enterprise Linux® are trademarks or registered trademarks of Red Hat, Inc. in the United States and/or other countries. *
- UNIX® is a trademark of The Open Group. Use of The Open Group trademarks are authorized by The Open Group Trademark Guidelines as "Editorial or Articles, but not Advertising" and/or permitted by trademark fair use under United States law. *
- Debian® is a registered trademark of Software in the Public Interest, Inc. in the United States and/or other countries. *
- Kali Linux® and Offensive Security® are registered trademarks of OffSec Services, Ltd. *
- YouTube® is a registered trademark of Google, LLC. *
- macOS® is a registered trademark of Apple, Inc. *
- GitHub® and githublogo are a registered trademarks of GitHub, Inc. *
- Oracle and Oracle Linux are trademarks or registered tracemarks of Oracle, Inc. *
26. Awesome Appium
Become an Appium Pro
27. Awesome Flutter
Monetization / Preferences
- Inapp Purchase (⭐548) - Features set of 'in app purchase' derived from react-native-iap (⭐2.7k) by dooboolab
Animation / Redux / ELM / Dependency Injection
- AnimatedTextKit (⭐1.6k) - A collection of cool text animations by Ayush Agarwal
Top / Game Engine resources
- Trace (⭐1.1k) - Modern and powerful crypto portfolio & market explorer by Trent Piercy
28. Awesome Influxdb
Projects / Non-dedicated
- Centreon (⭐576) - A network, system, applicative supervision and monitoring tool
- OpenHAB - A universal integration platform for all things around home automation
Plugins / Hooks
- metrics-influxdb (⭐264) - A reporter for dropwizard metrics which announces measurements to an InfluxDB server
- sidekiq-influxdb (⭐18) - A Sidekiq middleware to send job execution metrics to InfluxDB
29. Awesome Crystal
Configuration
- totem (⭐66) - Load and parse a configuration in JSON, YAML, dotenv formats
30. Awesome PICO 8
Contents / Tools
- midi2pico (⭐64) - A MIDI to PICO-8 converter.
31. Awesome Swift
Events
- TopicEventBus (⭐55) - Publish–subscribe design pattern implementation framework, with ability to publish events by topic.
Button / Barcode
- ExpandableButton (⭐98) - Customizable and easy to use expandable button.
Switch / Barcode
- MJMaterialSwitch (⭐69) - A Customizable Switch UI for iOS, Inspired from Google's Material Design.
32. Awesome Fuse
Applications
- CityU Minerals - A mobile virtual museum (iOS) (Android).
- CityU Mobile - City University of Hong Kong official portal app (iOS) (Android).
33. Awesome Jupyter
Runtimes/Frontends
- docker-stacks (⭐7.8k) - Hierarchical stacks of ready-to-run Jupyter applications in Docker.
- Hydrogen (⭐3.9k) - Run code inline in Atom using Jupyter kernels.
- Jupyter Notebook (⭐11k) - Main Jupyter notebook runtime.
- JupyterHub (⭐7.6k) - Multi-user server for Jupyter.
- JupyterLab (⭐14k) - JupyterLab is the next generation user interface for Jupyter.
- kaggle/docker-python (⭐2.4k) - Kaggle Python docker image that includes datasets and packages.
- nteract (⭐6.2k) - Native desktop notebook frontend.
- Stencila (⭐781) - Native desktop notebook frontend.
Collaboration/Education
- callgraph (⭐74) - Magic to display a function call graph.
- jupyter-drive (⭐417) - Google drive for Jupyter.
- jupyter-edx-grader-xblock (⭐45) - Auto-grade a student assignment created as a Jupyter notebook and write the score in the Open edX gradebook.
- LTI Launch JupyterHub Authenticator (⭐66) - Authentication via Edx.
- nbautoeval (⭐19) - Create auto-evaluated exercises.
- nbgrader (⭐1.3k) - Assigning and grading of Jupyter notebooks.
- nbtutor (⭐452) - Visualize Python code execution (line-by-line).
Visualization
- Altair (⭐9.1k) - Declarative visualization library for Python, based on Vega and Vega-Lite (⭐4.6k).
- Bokeh - Interactive visualization library that targets modern web browsers for presentation.
- bqplot (⭐3.6k) - Grammar of Graphics-based interactive plotting framework for Jupyter.
- pyecharts (⭐15k) - Python interface for the ECharts (⭐60k) visualization library.
- pythreejs (⭐934) - Python / ThreeJS bridge utilizing the Jupyter widget infrastructure.
Tables
- Qgrid (⭐3k) - Interactive grid for sorting, filtering, and editing DataFrames in Jupyter.
Rendering/Publishing/Conversion
- Binder - Turn a GitHub repo into a collection of interactive notebooks.
- Bookbook (⭐98) - Bookbook converts a set of notebooks in a directory to HTML or PDF, preserving cross references within and between notebooks.
- nbscan (⭐24) - Search for and print cells contents of Jupyter notebooks.
- Nikola - Static Site Generator that converts notebooks into websites.
- notedown (⭐852) - Convert Jupyter notebooks to markdown (and back).
- Papermill (⭐5.7k) - Tool for parameterizing, executing, and analyzing Jupyter notebooks.
- pynb (⭐247) - Jupyter Notebooks as plain Python code with embedded Markdown text.
- RISE (⭐3.7k) - Reveal.js Jupyter/IPython Slideshow.
- rst2ipynb (⭐17) - Convert standalone reStructuredText files to Jupyter notebook file.
Testing
- nbval (⭐436) - Py.test plugin for validating Jupyter notebooks.
- nosebook (⭐79) - Nose plugin for finding and running IPython notebooks as nose tests.
Domain-Specific Projects
- GenePattern Notebook - Integrating Genomic Analysis with Interactive Notebooks.
- GeoNotebook (⭐1.1k) - Extension for exploratory geospatial analysis.
- lolviz (⭐821) - Data-structure visualization tool for lists of lists, lists, dictionaries.
- Quantopian Notebooks - Jupyter-based platform for financial research.
- vpython-jupyter (⭐64) - VPython 3D engine running in a Jupyter notebook.
Hosted Notebook Solutions
- Anaconda Enterprise - Multi-user collaboration and one-click deployment of models, notebooks, and dashboards.
- Azure Notebooks - Jupyter notebooks running in the cloud on Microsoft Azure.
- CoCalc - Notebooks with 17 supported kernel types, course management, LaTeX document authoring, simultaneous document editing and integration with the SageMath computer algebra system.
- Domino Data Lab - Data science platform with integrated collaboration tools, environment management and compute grid.
- PAWS - Jupyter notebook deployment customized for interacting with Wikimedia wikis.
Official Resources and Documentation
- Jupyter kernels (⭐15k) - List of all programming languages available as Jupyter kernels.
- Try Jupyter - Try Jupyter in your browser.
Community Resources
- Conference Talks - PyVideo.org, JupyterCon
- Reddit - Subreddits: r/IPython, r/Jupyter/
- Stack Overflow - Tags: jupyter, jupyter-notebook
Articles/Guides/Tutorials
- Exploratory computing with Python - Collection of notebooks covering scientific computing.
- pytudes (⭐23k) - List of Jupyter Notebooks by Peter Norvig.
- Zero to JupyterHub - Tutorial to help install and manage JupyterHub.
34. Awesome Haskell
Configuration
- Deiko-config - small typesafe library that uses HOCON (⭐5.8k) config format
- Configurator - A configuration management library which supports automatic, dynamic reloading in response to modifications to configuration files.
35. Awesome Sass
Articles / Miscellaneous
36. Awesome Npm
Web
- npms - Superb package search with deep analysis of package quality using a myriad of metrics.
Standalone version of a package / pre
and post
scripts
37. Awesome Tap
Producers / JavaScript
- AVA (⭐20k) - Futuristic test runner (
$ ava --tap
).
- Mocha - Feature-rich test framework for Node.js and browsers (
$ mocha reporter=tap
).
- mos (⭐108) - Markdown file generator and tester (
$ mos test --tap
).
38. Awesome Observables
Videos
- Introducing the Observable - Egghead.io lesson.
39. Awesome Electron
Open Source / Other
- Mark Text (⭐46k) - Real-time preview Markdown editor.
Boilerplates / Other
- electron-boilerplate (⭐1.6k) - Boilerplate to kickstart creating an app - by sindresorhus.
- electron-boilerplate (⭐3.1k) - Comprehensive boilerplate which even generates installers - by szwacz.
40. Awesome Cassandra
Cassandra Architecture / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- Hinted Handoff and GC Grace Demystified - Tuning the balance between GC Grace and Hinted Handoff.
- Null bindings on prepared statements and undesired tombstone creation - Good follow up to the last article on Tombstones.
Cassandra Maintenance / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- Running commands cluster-wide without any management tool - Some tips and tricks to do basic Cluster operations without tools like Chef, Ansible, or Salt.
- Limiting Nodetool Parallel Threads - Little known tool to do nodetool operations with less resources.
- Bootstrapping Cassandra Nodes - Indepth article on how to add nodes to a running Cassandra cluster.
- Node Replacement without Bootstrapping - How to avoid the long bootstrapping process.
- Cassandra Backup and Restore - Backup in AWS using EBS Volumes - Indepth article about Backup and recovery in AWS.
Cassandra Performance Tuning / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- Garbage Collection Tuning for Cassandra - Optimizing garbage collection for better performance.
- TWCS part 1 - how does it work and when should you use it? - Best suited for time series data that expires, Time Window Compaction Strategy comes with some caveats.
41. Awesome Ffmpeg
Native
- ffmpeg-gl-transition (⭐487) - FFmpeg filter for applying GLSL transitions between video streams (gl-transitions).
42. Awesome Markdown
Services / Presentations
- Dimer - Dimer generates a clean and beautiful documentation website from Markdown.
43. Awesome Ros2
Presentations / 2018
Papers / ROSCon 2015
- Robot Operating System 2 - The need for a holistic security approach to robotic architectures - Ubuntu 16.04, ROS 2 Beta 2/3, and RTI 5.3 DDS with DDS Security.
44. Awesome Ember
Packages / Articles
45. Awesome Cl
Miscellaneous
- okra - CFFI bindings to Ogre. Not available on Quicklisp. 3-clause BSD.
- CocoaInterface (⭐32) - Cocoa interface for Clozure Common Lisp. Build Cocoa user interface windows dynamically using Lisp code and bypass the typical Xcode processes. It has good documentation and a tutorial (⭐32).
46. Terminals Are Sexy
macOS
- macports - Package manager that simplifies the installation of software on the macOS and Darwin operating systems.
47. Awesome Vue
Components & Libraries / UI Utilities
- v-scroll-lock (⭐186) - A Vue.js directive for body scroll locking without breaking scrolling of a target element
48. Awesome Decentralized
Applications
- Handshake: Decentralized, permissionless naming protocol compatible with DNS where every peer is validating and in charge of managing the root zone with the goal of creating an alternative to existing Certificate Authorities.
- Orion (⭐124): Easy to Use, Inter Planetary File System (IPFS) desktop client.
49. Awesome Cybersecurity Blueteam
Host-based tools / Tarpits
- Fail2ban - Intrusion prevention software framework that protects computer servers from brute-force attacks.
- Open Source HIDS SECurity (OSSEC) - Fully open source and free, feature-rich, Host-based Instrusion Detection System (HIDS).
Incident Response tools / IR management consoles
- Fast Incident Response (FIR) (⭐1.7k) - Cybersecurity incident management platform allowing for easy creation, tracking, and reporting of cybersecurity incidents.
- TheHive - Scalable, free Security Incident Response Platform designed to make life easier for SOCs, CSIRTs, and CERTs, featuring tight integration with MISP.
- threat_note (⭐422) - Web application built by Defense Point Security to allow security researchers the ability to add and retrieve indicators related to their research.
Incident Response tools / Evidence collection
- OSXAuditor (⭐3.1k) - Free macOS computer forensics tool.
- OSXCollector (⭐1.9k) - Forensic evidence collection & analysis toolkit for macOS.
- ir-rescue (⭐456) - Windows Batch script and a Unix Bash script to comprehensively collect host forensic data during incident response.
Operating System distributions / Firewall appliances or distributions
- Computer Aided Investigative Environment (CAINE) - Italian GNU/Linux live distribution that pre-packages numerous digital forensics and evidence collection tools.
Preparedness training and wargaming / Firewall appliances or distributions
- APTSimulator (⭐2.4k) - Toolset to make a system look as if it was the victim of an APT attack.
- Atomic Red Team - Library of simple, automatable tests to execute for testing security controls.
- Metta (⭐1.1k) - Automated information security preparedness tool to do adversarial simulation.
- Network Flight Simulator (
flightsim
) (⭐1.2k) - Utility to generate malicious network traffic and help security teams evaluate security controls and audit their network visibility.
- RedHunt OS (⭐1.2k) - Ubuntu-based Open Virtual Appliance (
.ova
) preconfigured with several threat emulation tools as well as a defender's toolkit.
Threat intelligence / Threat hunting
- MLSec Combine (⭐650) - Gather and combine multiple threat intelligence feed sources into one customizable, standardized CSV-based format.
Transport-layer defenses / Threat signature packages and collections
- Certbot - Free tool to automate the issuance and renewal of TLS certificates from the LetsEncrypt Root CA with plugins that configure various Web and e-mail server software.
Windows-based defenses / Overlay and Virtual Private Networks (VPNs)
- Sticky Keys Slayer (⭐324) - Establishes a Windows RDP session from a list of hostnames and scans for accessibility tools backdoors, alerting if one is discovered.
- Windows Secure Host Baseline (⭐1.5k) - Group Policy objects, compliance checks, and configuration tools that provide an automated and flexible approach for securely deploying and maintaining the latest releases of Windows 10.
50. Awesome Elixir
Authentication
- passwordless_auth (⭐49) - Simple passwordless login or 2-factor / multi-factor authentication for Elixir.
51. Awesome Artificial Intelligence
Courses
- Grokking Deep Learning in Motion - Beginner's course to learn deep learning and neural networks without frameworks.
Learning
- Professional and In-Depth Machine Learning Video Courses - A collection of free professional and in-depth Machine Learning and Data Science video tutorials and courses
- Professional and In-Depth Artificial Intelligence Video Courses - A collection of free professional and in-depth Artificial Intelligence video tutorials and courses
- Professional and In-Depth Deep Learning Video Courses - A collection of free professional and in-depth Deep Learning video tutorials and courses
- Introduction to Machine Learning - Introductory level machine learning crash course
52. Alternative Internet
Networking
- LibreMesh includes the development of several tools used for deploying libre/free mesh networks. The firmware (the main piece) allows simple deployment of auto-configurable, yet versatile, multi-radio mesh networks.
53. Awesome D3
Utils / Third Party
- d3-hsluv (⭐7) - Human-friendly HSL (Hue, Saturation, Lightness) color space.
54. Awesome Dotnet Core
Frameworks, Libraries and Tools / Application Templates
- dotnet new caju (⭐250) - dotnet new templates with awesome architecture styles! Increases productivity to design layered applications based on Hexagonal, Clean or Event Sourcing architectures styles. It supports multiple data access frameworks (MongoDB, EntityFramework, Dapper or Kafka) and it is completely testable.
Frameworks, Libraries and Tools / Database Tools and Utilities
- roundhouse (⭐915) - Database Migration Utility for .NET using sql files and versioning based on source control.
Starter Kits / Workflow
- Arch - The collection of .NET Core libraries that are created by software architects who embrace all the new stuff in .NET Core.
- AutoHistory (⭐774) - A plugin for Microsoft.EntityFrameworkCore to support automatically recording data changes history.
Sample Projects / Workflow
- Monoliths
- AlbumViewerVNext (⭐507) - West Wind Album Viewer ASP.NET 5 Sample.
- allReady (⭐893) - Open-source solution focused on increasing awareness, efficiency and impact of preparedness campaigns as they are delivered by humanitarian and disaster response organizations in local communities. http://www.htbox.org/projects/allready
- AspNet5GeoElasticsearch (⭐37) - ASP.NET Core MVC Geo Elasticsearch Swashbuckle Swagger.
- aspnet-servicediscovery-patterns (⭐290) - Samples of implementing Service Discovery patterns with ASP.NET Core.
- AspNetAuthorizationWorkshop (⭐1.2k) - A workshop for moving through the various new pieces in ASP.NET Core Authorization
- BikeSharing360 Suite of Apps from Microsoft Presented December Connect 2016 Conference, a compreshsive set of interworking apps for both enterprise users and the consumers (bike riders): Mobile Apps (⭐441), Backend Services (⭐90), Websites (⭐110), Single Container Apps (⭐26), Multi Container Apps (⭐33), Cognitive Services Kiosk App (⭐38), Azure Bot App (⭐30).
- Clean Architecture Manga (⭐4k) - Clean Architecture sample with .NET Core 3.0 and C# 8. Use cases as central organising structure, completely testable, decoupled from frameworks.
- cloudscribe (⭐1.3k) - ASP.NET Core Multi-tenant web application foundation.
- CoreCodeCamp (⭐73) - An Open Source Website for running small, local development events.
- DotNetClub (⭐236) - Tiny club written in ASP.NET Core.
- eShopOnWeb (⭐10k) - A layered application architecture with monolithic deployment model.
- Entropy (⭐562) - Chaotic experimental playground for new features and ideas - check here for small and simple samples for individual features.
- EquinoxProject (⭐6.3k) - Full ASP.NET Core 2.0 application with DDD, CQRS and Event Sourcing.
- GenVue (⭐132) - a hostable, web application that lets confidential users upload and share private files build on Vue.js, Vuetifyjs and NetCore WebAPI stack
- guidance-identity-management-for-multitenant-apps (⭐64) - How to manage user identities in a multitenant app on Microsoft Azure, using Azure Active Directory for authentication.
- JustA.ML (⭐82) - A web application that lets you share files/URL/text between your devices written in ASP.NET Core 2.0. Open source, live at https://justa.ml
- MegaMine (⭐27) - Open source mining solution that helps miners in extracting Gold, Quartz, Granite etc. This solution is built using ASP.NET Core and AngularJS utilizing multiple light weight components in a Microservices way.
- MusicStore (⭐35k) - Sample MusicStore application that uses MVC and Entity Framework.
- NLayerAppV3 (⭐155) - NLayerAppV3 N-Layered Architecture with .NET Core Preview 2.
- NorthwindTraders (⭐5k) - Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core.
- Orchard Core - Modular and Multi-tenant applications (⭐374) - Use Orchard Core Framework to create Modular and Multi-tenant applications.
- PhotoGallery (⭐348) - Cross-platform Single Page Applications with ASP.NET Core, Angular 2 & TypeScript http://wp.me/p3mRWu-11L.
- PokeR (⭐42) - Realtime scrum poker using SignalR and Angular in ASP.NET Core's SPA hosting. Includes Docker support. Demo
- Practical ASP.NET Core (⭐9.1k) - A daily updated micro samples of ASP.NET Core features and facilities.
- Practical.CleanArchitecture (⭐2k) - Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).
- Sample .NET Core CQRS REST API (⭐2.8k) - .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
- StarWars (⭐619) - GraphQL 'Star Wars' example using GraphQL for .NET, ASP.NET Core, Entity Framework Core.
- Prev: Aug 13 - Aug 19, 2018
- Next: Jul 30 - Aug 05, 2018