Awesome List Updates on Aug 26 - Sep 01, 2019
50 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Ocaml
Developer Tools
- Code coverage:
2. Awesome Network Analysis
Varia / Blog Series
- Cosma R. Shalizi’s Notebooks on network-related topics, definitely worth listing in (selective) detail:
- Analysis of Network Data.
- Assortative Social Networks and Neutral Cultural Evolution.
- Biochemical Network Evolution.
- Citations and Citation Networks.
- Community Discovery Methods for Complex Networks.
- Complex Networks.
- Experiments on Social Networks.
- Exponential Random Graph Models (ERGMs).
- Graph Sampling Algorithms.
- Graph Theory.
- Homophily and Influence in Social Networks.
- Inferring Networks from Non-Network Data.
- Joint Modeling of Texts and Networks.
- Network Comparison.
- Networks of Political Actors.
- Relational Learning.
- Social Contagion, Information Cascades, Diffusion of Innovations, Etc.
- Social Networks.
- Stochastic Block Models.
- See also: An Annotated Bibliography on Stochastic Blockmodels (2019).
3. Awesome Software Architecture
Frameworks / Agile
- The death of Agile, by Allen Holub - How "Agile" has moved away from the basic principles of agility, and what we need to do to fix things 🎥.
4. Awesome Homematic
CCU Alternatives
- docker-ccu (⭐33) - Homematic CCU firmware running as Docker container on arm and (emulated) x86.
5. Awesome Web Security
Clickjacking
- Clickjacking - Written by Imperva.
- Clickjackings in Google worth 14981.7$ - Written by @raushanraj_65039.
Azure
Auditing
- slurp (⭐0) - Evaluate the security of S3 buckets by @hehnope.
Fuzzing / Sub Domain Enumeration
- fuzz.txt (⭐2.3k) - Potentially dangerous files by @Bo0oM.
Leaking / Server-Side Request Forgery
- LinkFinder (⭐2.7k) - Python script that finds endpoints in JavaScript files by @GerbenJavado.
Twitter Users / Server-Side Request Forgery
- @shhnjk - Web and Browsers Security Researcher.
Miscellaneous / Server-Side Request Forgery
- WEB APPLICATION PENETRATION TESTING NOTES - Written by Jayson.
- Hacking with a Heads Up Display - Written by David Scrobonia.
- List of bug bounty writeups - Written by Mariem.
6. Awesome Spark
Packages / SQL Data Sources
- Spark Avro (⭐539) - Apache Avro reader and writer (obselete since Spark 2.4 [SPARK-24768]).
7. Awesome Newsletters
Miscellaneous / Svelte
- Dev Updates. A weekly newsletter focussing on latest in mobile, web, AI, UI/UX, jobs/careers and anything related to developers and the industry.
8. Awesome Emails
Blogs / Misc
- Build Better Blog - Design and content production in email marketing.
9. Awesome Embedded Rust
Peripheral Access Crates / STMicroelectronics
stm32f0
-
stm32f1
-
stm32f2
-
stm32f3
-
stm32f4
-
stm32f7
-
stm32l0
-
stm32l1
-
stm32l4
-
10. Awesome Dataviz
Python tools / Misc
- Chartify (⭐3.2k) - Bokeh wrapper that makes it easy for data scientists to create charts.
11. Awesome Electron
Related / Other
12. Awesome Clojure
Date and Time
Text Processing
13. Awesome Mongodb
Libraries / Python
- Mongo-Thingy (⭐68) - Powerful schema-less ODM for MongoDB and Python (sync + async)
Tools / Monitoring
- Mongoop (⭐39) - Long operations monitoring and alerting
- Motop (⭐67) - MongoDB top clone
- mtop (⭐50) - Another top clone
Tools / Web
- Mongoku (⭐1.3k) - MongoDB client for the web
14. Awesome Actions on Google
Codelabs/Courses
- Build Interactive Apps with Google Assistant - Qwiklabs quest with 6 labs.
- Google Assistant development with Actions on Google - Udemy course to create an app for the Google Assistant and Google Home in Node.js.
- Build Actions for Google Assistant - Udemy course to build actions with Dialogflow.
Applications
- TuneIn - TuneIn is your everything audio app. With more than 100,000 radio stations and 5.7 million podcasts.
15. Awesome Aws
Open Source Repos / Lambda
- aws-lambda-go 🔥🔥🔥🔥🔥 (⭐3.3k) - Libraries, samples and tools to help Go developers develop Lambda functions.
Open Source Repos / Miscellaneous Repos
- Netflix/archaius 🔥🔥🔥🔥🔥 (⭐2.4k) - Library for configuration management API.
16. Awesome Iot
Software / Frameworks
- Mozilla WebThings - An open platform for monitoring and controlling devices over the web.
17. Awesome Salesforce
The Fiery Meter of AWSome
- Repo with 0100+ Stars: 🔥
- Repo with 0200+ Stars: 🔥🔥
- Repo with 0500+ Stars: 🔥🔥🔥
- Repo with 1000+ Stars: 🔥🔥🔥🔥
- Repo with 2000+ Stars: 🔥🔥🔥🔥🔥
- Community-authored repo with 100+ stars
- Community-vouched repo with < 100 stars
18. Awesome Pascal
Graphic
- OpenGL Pascal Toolkit (⭐27).
[FPC]
Easy to use native pascal toolkit that allows to create and manage OpenGL contexts in a platform independent way.
- BGRAbitmap (⭐13).
[Delphi]
[FPC]
Drawing routines with transparency and antialiasing with Lazarus. Offers also various transforms. These routines allow to manipulate 32bit images in BGRA format or RGBA format (depending on the platform).
Control packs
- KControls (⭐11).
[Delphi]
[FPC]
Control components. All controls have been written with the aim to become both cross-IDE compatible (Delphi/C++Builder VCL and Lazarus LCL) and cross-platform compatible in Lazarus. // Most useful are TKGrid with its DB-aware heritage TKDBGrid — a very full-featured grid implementation incl. inplace editors. There's also hex editor, print preview, editors, labels, buttons etc.
Single controls
- zControls (⭐131).
[Delphi]
Contains TzObjectInspector - a powerful object inspector with many features.
- DzHTMLText (⭐125).
[Delphi]
[FPC]
Visual component that allows you to specify a formatted text in a label, using almost the same syntax used in HTML code.
Command-line
- TCommandLineReader (⭐31).
[Delphi]
[FPC]
This unit provides an advanced, platform-independent command line parser for Lazarus and Delphi. It checks for allowed options, automatically prints a help with a list of all of them, and - contrary to the parser in the rtl - behaves the same on Windows and Linux.
- CommandLineParser (⭐79).
[Delphi]
Simple Command Line Options Parser - spawned from the DUnitX Project.
- GpCommandLineParser (⭐144).
[Delphi]
Attribute based command line parser.
- JPL.CmdLineParser (⭐48).
[Delphi]
[FPC]
Command-line parser for Delphi and Free Pascal
Other non-visual
- PascalTZ (⭐16).
[FPC]
Pascal Time Zone allows you to convert between local times in various time zones and GMT/UTC, taking into account historical changes to time zone rules.
Unit Testing
- OpenCTF.
[Delphi]
Test framework add-on for Embarcadero Delphi which performs automatic checks of all components in Forms (or DataModules). It provides an easy way to build automatic quality checks for large projects where many components have to pass repeated tests. OpenCTF is based on the DUnit open source test framework and extends it by specialized test classes and helper functions.
RAD Studio IDE plugins/wizards
- RADSplit (⭐34). Dockable Split-Screen Editors for RAD Studio (Delphi and C++ Builder).
- DzNoteEditor (⭐20). Delphi Property Editor for TStrings supporting formatted languages with syntax highlight.
Other
- Boss (⭐418). Dependency Manager for Delphi projects.
19. Awesome Ios Books
Testing
20. Awesome Cl
CLOS extensions
- inlined-generic-function (⭐108) - Bringing the speed of Static Dispatch to CLOS. LLGPL.
- static-dispatch (⭐76) - allows standard generic function dispatch to be performed statically (at compile time) rather than dynamically (runtime). This is similar to what is known as "overloading" in languages such as C++ and Java. MIT.
Reference
- Common Lisp Standard Draft (pdf) - The standard draft of the Common Lisp specifications, in a well formatted PDF with a sidebar.
- also dpans2texi (⭐7) - the standard draft converted to Texinfo and published as a well formatted PDF.
Others / Third-party APIs
- linear-programming – a library for solving linear programming problems. MIT.
Configuration / Third-party APIs
- chameleon (⭐17) - a configuration management library shipped with profile support. MIT.
Logging / Third-party APIs
- a-cl-logger (⭐12) - Logging library providing context sensitive logging of more than just strings to more than just local files or output streams. Features logstash support, json support, logger hierarchies, context sensitive logging, objects printed as an inspectable presentation,…
Other / Third-party APIs
- trivial-utf8 - A small library for doing UTF-8-based I/O. BSD.
21. Awesome Laravel
Content Management Systems / Videos
22. Awesome Hbase
Frameworks / Graph
- NebulaGraph (⭐8.1k) - A high performance distributed Graph database.
23. Awesome Bioie
Research Overviews / Pre-LLM Overviews
- Literature Based Discovery: Models, methods, and trends - A review of Literature Based Discovery (LBD), or the philosophy that meaningful connections may be found between seemingly unrelated scientific literature.
- For some historical context on LBD, see papers by University of Chicago's Don Swanson and Neil Smalheiser, including Undiscovered Public Knowledge (paywalled) and Rediscovering Don Swanson: the Past, Present and Future of Literature-Based Discovery.
Groups Active in the Field / Pre-LLM Overviews
- Boston Children's Hospital Natural Language Processing Laboratory - Led by Dr. Guergana Savova, formerly at Mayo Clinic and the Apache cTAKES project.
Tutorials / Pre-LLM Guides, Lectures, and Courses
- Coursera - Foundations of mining non-structured medical data - About three hours worth of video lectures on working with medical data of various types and structures, including text and image data. Appears fairly high-level and intended for beginners.
Code Libraries / Pre-LLM Guides, Lectures, and Courses
- ScispaCy (⭐1.6k) - paper - A version of the spaCy framework for scientific and biomedical documents.
Code Libraries / Repos for Specific Datasets
- mimic-code (⭐2.4k) - Code associated with the MIMIC-III dataset (see below). Includes some helpful tutorials (⭐2.4k).
Datasets / Biomedical Text Sources
- OHSUMED - paper - 348,566 MEDLINE entries (title and sometimes abstract) from between 1987 and 1991. Includes MeSH labels. Primarily of historical significance.
Datasets / Annotated Text Data
- Word Sense Disambiguation (WSD) - paper - 203 ambiguous words and 37,888 automatically extracted instances of their use in biomedical research publications. Requires UTS account.
Datasets / Protein-protein Interaction Annotated Corpora
- BioC-BioGRID - paper - 120 full text articles annotated for PPI and genetic interactions. Used in the BioCreative V BioC task.
- BioInfer - paper - 1,100 sentences from biomedical research abstracts annotated for relationships (including PPI), named entities, and syntactic dependencies. Additional information and download links are here.
- IEPA - paper - 486 sentences from biomedical research abstracts annotated for pairs of co-occurring chemicals, including proteins (hence, PPI annotations).
- LLL - paper - 77 sentences from research articles about the bacterium Bacillus subtilis, annotated for protein–gene interactions (so, fairly close to PPI annotations). Additional information is here.
Ontologies and Controlled Vocabularies / Other Datasets
- RxNorm - paper - Normalized names for clinical drugs and drug packs, with combined ingredients, strengths, and form, and assigned types from the Semantic Network (see below). Released monthly.
- UMLS Metathesaurus - paper - Mappings between >3.8 million concepts, 14 million concept names, and >200 sources of biomedical vocabulary and identifiers. It's big. It may help to prepare a subset of the Metathesaurus with the MetamorphoSys installation tool but we're still talking about ~30 Gb of disk space required for the 2019 release. See the manual here. Requires UTS account.
- UMLS Semantic Network - paper - Lists of 133 semantic types and 54 semantic relationships covering biomedical concepts and vocabulary. Is the Metathesaurus too complex for your needs? Try this. Does not require UTS account to download.
24. Awesome Functional Programming
Table of Contents / Books
- Grokking Simplicity: Taming complex software with functional thinking - Teaches functional programming from first principles using real-world scenarios.
25. Awesome Fp Js
Resources / Books
- Grokking Simplicity teaches functional programming from first principles. It uses JavaScript for all code examples and it uses real-world scenarios. By Eric Normand (2019)
26. Awesome Blazor
Other Languages / Others
- Playlist - Programando en Blazor - [Spanish] Series of videos about Blazor.
27. Awesome Clean Tech
Companies / Vegetation & Agriculture
Vultus | Sweden | 2016
Uses satellite imaging to save fertilizer usage up to 30%, and track crops health. This allows farmers to reduce their Nitrous Oxide emissions, a greenhouse gas that is 298 times more potent than CO2.
28. Nginx Resources
Understanding Nginx
Talks
29. Awesome React Components
Notification
- react-notifications-component (⭐1.3k) - demo - Highly customizable and easy-to-use component for notifications.
Parallax / Syntax Highlight
- react-parallax-tilt (⭐928) - demo - Easily apply parallax tilt hover effect on components.
30. Machine Learning with Ruby
Related Resources / Vector search
31. Awesome Flutter
UI
- Before After (⭐888) - Beautiful slider which makes it easier to display the difference between two images, by Sahil Kumar.
UI / List
- Infinite Listview (⭐306) - Infinite scroll in both directions by Simon Lightfoot.
UI / Drawers
- Flutter Inner Drawer (⭐509) - Easy way to create an internal drawer (left / right) where you can enter a list-menu or other by Di Natale Antonino.
Text & Rich Content / Image Picker
- Parsed Text (⭐217) - Interactive text based on content recognition, also supports Regex by Fayeed Pawaskar
🇧🇷 Brazil / Misc
🇹🇷 Turkey / Misc
32. Awesome Selfhosted
Software / Communication - Custom Communication Systems
- Syndie - Syndie is a libre system for operating distributed forums.
CC0-1.0
Java
Software / File Transfer - Single-click & Drag-n-drop Upload
- elixire - Simple yet advanced screenshot uploading and link shortening service. (Source Code, Clients)
AGPL-3.0
Python
Software / URL Shorteners
- Simple-URL-Shortener (⭐45) - KISS URL shortener, public or private (with account). Minimalist and lightweight. No dependencies. (Demo)
MIT
PHP
33. Awesome Git Hooks
Git Hook Scripts / commit-msg
- enforce-insert-issue-number (⭐919) - Make sure user did not delete the ISSUE-[#] string that was generated by prepare-commit-msg/insert-issue-number.hook.
Git Hook Scripts / post-checkout
- delete-pyc-files (⭐919) - Delete all .pyc files every time a new branch is checked out.
- new-branch-alert (⭐919) - Display a message when a new branch is checked out for the first time.
Git Hook Scripts / post-update
- update-server-info (⭐919) - Prepare a packed repository for use over dumb transports (e.g. http).
Git Hook Scripts / pre-commit
- format-code (⭐919) - Run command to format code and re-add any files modified after formatting.
- search-term (⭐919) - Fail commit if a specific term is found in the code.
- spell-check-md-files (⭐919) - Check files with .md extension for spelling errors.
- verify-name-and-email (⭐919) - Fail commit if user.name or user.email is incorrect.
Git Hook Scripts / prepare-commit-msg
- include-git-diff-name-status (⭐919) - Include the output of "git diff --name-status -r" into the message, just before the "git status" output.
- insert-issue-number (⭐919) - Insert issue number to beginning of the commit message.
Git Hook Scripts / pre-push
- prevent-bad-push (⭐919) - Prevent push of commits where the log message starts with "WIP" (work in progress).
Git Hook Scripts / pre-rebase
- prevent-rebase (⭐919) - Prevent topic branches that are already merged to 'next' branch from getting rebased, because allowing it would result in rebasing already published history.
Git Hook Scripts / query-watchman
- fsmonitor-watchman (⭐919) - Output to stdout all files that have been modified since a given time.
Git Hook Scripts / update
- update (⭐919) - Block unannotated tags from entering.
Tools / update
- CaptainHook (⭐931) - Git hooks manager for PHP developers.
Video Guides / update
34. Awesome Decentralized
Applications
- Philes: A simple IPFS-powered decentralized notepad app.
35. Awesome Cross Platform Nodejs
Libraries / Streams
- random-bytes-readable-stream (⭐74) - Cross-platform
fs.createReadStream('/dev/urandom')
.
36. Awesome Osint
Infographics and Data Visualization / Telegram
Other Tools / Telegram
- Greynoise - "Anti-Threat Intelligence" Greynoise characterizes the background noise of the internet, so the user can focus on what is actually important.
37. Awesome Swift
Command Line
- nef (⭐270) - A set of command line tools that lets you have compile time verification of your documentation written as Xcode Playground.
JSON
- SwiftyJSONAccelerator (⭐944) - macOS app to generate Swift 5 models for JSON (with Codeable).
Keyboard / Barcode
- Ribbon (⭐295) - 🎀 A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.
UI / Barcode
- MultiSelectSegmentedControl (⭐299) - UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.
38. Awesome Javascript Learning
Interactive learning / Single Topics
- Learn JavaScript Online - Interactive JavaScript course with spaced repetiton flashcards app.
39. Awesome Mobile Web Development
Auditing Tools
- Mobile-Friendly Test - Tool for testing that your site is mobile-friendly.
40. Awesome Creative Coding
Frameworks • Libraries • Ecosystems
- OPENRNDR [Cross-platform] - Open source library for creative coding written in Kotlin.
41. Awesome Malware Analysis
Online Scanners and Sandboxes / Other Resources
- BoomBox (⭐231) - Automatic deployment of Cuckoo Sandbox malware lab using Packer and Vagrant.
42. Awesome Raspberry Pi
OS Images
- Manjaro - Friendly, open-source Linux distribution for Raspberry Pi.
43. Awesome Rails
Platforms / Other external resources
- Nanobox (⭐1.6k) - A micro-PaaS (μPaaS) for creating consistent, isolated, development environments deployable anywhere
44. Awesome Android
GUI
- OneAdapter (⭐422) - RecyclerView Adapter with multiple modules and hooks to simplify and enhance the use while preventing common mistakes.
Chat & Messaging / ORM
- Build a one-on-one Android chat app using Kotlin - Build a one-one-one Android chat app in Kotlin within few minutes using CometChat Pro. This tutorial discusses the features such as login, getting list of contacts, user presence indicators, sending/receiving messages etc.
45. Awesome Ember
Packages / Adapters
- ember-local-storage (⭐218) - The addon provides a storage for computed property that returns a proxy and persists the changes to localStorage or sessionStorage.
46. Awesome Javascript
I18n And L10n / Runner
- ttag (⭐336) - Modern javascript i18n localization library based on ES6 tagged templates and the good old GNU gettext.
47. Awesome Dev Fun
Browser extensions
- Netflix Hangouts - Watch Netflix at work by making it look like you’re on a conference call.
48. Awesome Actions
Collection of Actions / Docker Container Actions
Utility / Docker Container Actions
Tutorials / Terraform
49. Awesome Quantified Self
Applications and Platforms / Time
- Code Time - Time-tracking for VS Code, Atom, Sublime Text, and other editors
50. Awesome Typescript
Libraries / Chrome Extensions
- 🐙 Procedurem (⭐17) - A Small (2kb) And Performant Bi-Directional RPC Library Using WebSockets.
- Prev: Sep 02 - Sep 08, 2019
- Next: Aug 19 - Aug 25, 2019