Awesome List Updates on Feb 24 - Mar 01, 2020
60 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Nextjs
Extensions
- Next PurgeCSS (⭐133) - Easily integrate Purgecss, which helps you remove unused CSS from your bundle.
Books
- The Next.js Handbook - Build a frontend React application that transparently handles server-side rendering for you.
2. Awesome Javascript
Node-Powered CMS Frameworks / Runner
- Factor (⭐1.4k) - The Javascript CMS
3. Awesome Mac
Developer Tools / Developer Utilities
- iHosts - The only
/etc/hosts
editor on Mac App Store.
Developer Tools / Databases
- Apache Directory Studio - LDAP browser and Active Directory client.
4. Awesome Jupyter
JupyterLab Extensions
- shortcutui (⭐54) - An extension for managing keyboard shortcuts.
Testing
- treon (⭐300) - Easy-to-use test framework for Jupyter Notebooks.
5. Awesome Nodejs
Packages / Debugging / Profiling
- NiM (⭐195) - Manages DevTools debugging workflow.
Packages / Testing
- Playwright (⭐65k) - Headless Chromium, WebKit, and Firefox with a single API.
Packages / Miscellaneous
- basic-ftp (⭐657) - FTP/FTPS client.
- cashify (⭐399) - Currency conversion.
- genepi (⭐80) - Automatically generate a native Node.js addon from C++ code.
Resources / Tools
- CodeSandbox - Online IDE and prototyping.
6. Awesome Machine Learning
Tools / Misc
- m2cgen (⭐2.8k) - A tool that allows the conversion of ML models into native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart) with zero dependencies.
7. Awesome Software Architecture
Frameworks / DevOps
- The Phoenix Project, by Gene Kim et al - IT, Devops and helping your Business win 📙.
8. Awesome Vue
Resources / Conferences
9. Awesome Django
Resources / Community
- Community Page - Featuring feeds of Community Blog Posts, Jobs, and more.
Resources / Newsletters
- Django News - Weekly newsletter on announcements, articles, projects, and talks.
Resources / Podcasts
- Django Riffs - A new podcast from Matt Layman.
10. Awesome Ros2
Courses / Build system (ROS2)
11. Awesome Pascal
Single controls
- SMDBGrid component.
[Delphi]
The successor of TDBGrid with the extended features. Is able to display multiline wordwrap column titles, checkboxs for boolean fields, a convenient select of records from the keyboard and mouse via checkboxs, extanded Indicator column, fixing of columns, an opportunity to exclude insert and delete of records in the DBGrid, own standard PopupMenu, save/restore of a column states, processing of additional events etc. Multilanguage resources.
Viewers
- CEF4Delphi (⭐1.1k).
[Delphi]
[FPC]
Project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC
Database
- d-ORModel (⭐13).
[Delphi]
ORM for Delphi, based on models and object fields. LINQ support, fully typed and compile time checks.
Other non-visual
- DelphiPatterns (⭐126).
[Delphi]
Complete set of design patterns implemented in Delphi language
- Markdown Processor for Pascal (⭐166).
[Delphi]
[FPC]
This is a Pascal (Delphi) library that processes to markdown to HTML
- Coroutine-based multithreading library (⭐99).
[Delphi]
AIO implement procedural oriented programming (POP) style in Delphi. It means developer can combine advantages of OOP and POP, splitting logic to multiple state machines, schedule them to threads, connect them by communication channels like in GoLang
Other
- C-To-Delphi (⭐258).
[Delphi]
This tool will convert most of your standard C code.
12. Awesome Selfhosted
Software / Content Management Systems (CMS)
- Typemill - Author-friendly flat-file-cms with a visual markdown editor based on vue.js. (Source Code (⭐441))
MIT
PHP
Software / Games
- Mindustry - Factorio-like tower defense game. Build production chains to gather more resources, and build complex facilities. (Source Code (⭐22k))
GPL-3.0
Java
13. Awesome Typescript
Typescript Project Starters
- jsynowiec/node-typescript-boilerplate (⭐2.7k) Up-to-date, developer ready and comprehensive, yet minimalistic template. Works out of the box for most Node.js projects. All basic tools included and configured. Targets latest Node.js LTS and TypeScript releases.
Cloud Data Warehousing / Playground
- ✨ Crisp BigQuery (⭐44) Starter project that delivers Google BigQuery data to end user browsers with cost control. Allows to implement rich data presentation options.
CMS / Playground
- Factor - The Javascript CMS (TypeScript supported natively)
14. Awesome Ddd
Sample Projects / JVM languages
- EventStormingWorkshop - Designing Cloud Native Microservices On AWS (⭐311) - A concrete sample to go through EventStorming workshop and implement DDD tactical design pattern in Java, apply AWS cloud native services to build up business Event based Coffeeshop scenario.
User Groups / Ruby
15. Awesome
Audio
- WACUP - An extension/improvement to Winamp, providing bugfixes and more features such as a better MOD player and YouTube support.
Chat Clients
- Franz - A messaging app for WhatsApp, Facebook Messenger, Slack, Telegram and many many more.
- BlueMail - beautifully designed, powerful and easy to use email app if you're looking for cross-platform functionality.
Utilities
- Snipping Tool / Snip & Sketch - Windows 10 utility to easily capture and edit selected area in screen.
- ueli - A powerful keystroke launcher for Windows.
Proxy and VPN Tools
- Algo (⭐26k) - Personal IPSEC VPN in the cloud.
16. Awesome Deep Learning
Table of Contents / Papers
17. Awesome Decentralized
Applications
- Cabal (⭐836): P2P community offline-first chat platform.
Related Lists
18. Awesome Coq
Projects / Package and Build Management
- Nix - Package manager for Linux and other Unix systems, supporting atomic upgrades and rollbacks.
Projects / Tools
- CFML - Tool for proving properties of OCaml programs in separation logic.
19. Awesome Php
Table of Contents / Scraping
- DiDOM (⭐2.2k) - A super-fast HTML scrapper and parser.
20. Awesome Nlg
Evaluation
- compare-mt (⭐446) - A tool for holistic analysis of language generations systems.
21. Awesome Tmux
Plugins
- tmux-jump (⭐342) Vimium/Easymotion like navigation for tmux.
22. Awesome Swift
Utility / Barcode
- PrivacyFlash Pro (⭐151) - Generate a privacy policy for your Swift iOS app from its code.
23. Awesome Pentest
Side-channel Tools / Reverse Engineering Tools
- SGX-Step (⭐428) - Open-source framework to facilitate side-channel attack research on Intel x86 processors in general and Intel SGX (Software Guard Extensions) platforms in particular.
24. Awesome Seml
Data Management
Model Training
25. Awesome Free Software
Software / Audio
- Nuclear Music Player - Streaming music player that finds music from free sources automatically. (GNU AGPLv3 (⭐10k))
Software / Graphics
- ExifCleaner - GUI app to remove exif metadata from images and videos with simple drag and drop. (MIT (⭐1.3k))
26. Awesome Ipfs
Services & Platforms
- Fission - Fission builds open source protocols and managed solutions that empower developers to construct scalable and secure software applications.
27. Awesome Opensource Apps
Electron
Name: ExifCleaner
Description: Cross platform desktop app to remove exif metadata from images
Link: https://exifcleaner.com
28. Awesome Xamarin
General
- Fluent Validation ★3,570 (⭐8.3k) - Fluent interface and lambda expressions for building validation rules.
Game Engine
- CocosCreator ★2 (⭐12) - Xamarin binding for CocosCreator Engine.
Media
- Lottie ★643 (⭐1.2k) - Render After Effects animations natively on Android and iOS for Xamarin.
- MediaManager ★269 (⭐758) - Cross platform Xamarin plugin to play Media from PCL.
Network
- RestSharp ★6,994 (⭐9.2k) - Simple REST and HTTP API Client for .NET.
UI
- SimpleBottomDrawer (⭐112) - Just a nice and simple BottomDrawer for your Xamarin Forms project
- SimpleColorPicker (⭐10) - Just a nice and simple ColorPicker for your Xamarin Forms project
- SimpleAppIntro (⭐142) - Just a nice and simple AppIntro for your Xamarin Forms project
29. Awesome Vscode
C++
- Clangd - Provides C/C++ language IDE features for VS Code using clangd: code completion, compile errors and warnings, go-to-definition and cross references, include management, code formatting, simple refactorings.
CSS Peek / More
- stylelint - Lint CSS/SCSS.
30. Awesome Cl
Monitoring / Isomorphic web frameworks
- cl-sentry-client (⭐22) - a Sentry client for Common Lisp, the cloud-based error monitoring system. MIT.
31. Awesome Katas
Others
32. Awesome Wardley Maps
Maps in the Wild
- A mechanism for building a roadmap - Using a Wardley map to build a roadmap. Jan 9, 2018.
33. Engineering Blogs
Companies / C companies
- CSC - IT Center For Science - Cloud Team https://cloud.blog.csc.fi/
Individuals/Group Contributors / S individuals
- Schakko https://schakko.de
- Stanko Tadić https://muffinman.io
34. Free for Dev
APIs, Data, and ML
- microenv.com — Create fake REST API for developers with the possibility to generate code and app in a docker container.
- Postbacks - Request HTTP callbacks for a later time. Eight thousand free requests on signup.
- Verifalia — Real-time email verification API with mailbox confirmation and disposable email address detector; 25 free email verifications/day.
PaaS
- codenameone.com — Open source, cross-platform, mobile app development toolchain for Java/Kotlin developers. Free for commercial use with an unlimited number of projects
DNS
- huaweicloud.com – Free DNS hosting by Huawei
35. Awesome Vulkan
Bindings
- PasVulkan (⭐184) - Vulkan bindings plus high-level wrapper library for Object Pascal [Zlib]
36. Awesome Cybersecurity Blueteam
DevSecOps / Application or Binary Hardening
- Egalito - Binary recompiler and instrumentation framework that can fully disassemble, transform, and regenerate ordinary Linux binaries designed for binary hardening and security research.
37. Awesome Open Company
Resources / Books
- James M. Whitehurst: The Open Organization: Igniting Passion and Performance
38. Awesome Ada
UML / Apache License
- ada-ml (⭐9) - Ada-tailored UML Modeling Language.
39. Awesome Draft Js
Usage in Production
40. Awesome Swift Playgrounds
WWDC Students Submissions
41. Awesome Deno
Tools / XML
- deno.mk (⭐15) - Cross-platform Makefile for installing and running Deno.
42. Awesome Jmeter
Automation / Packages
- loadtest (⭐91) - An R package for load testing using JMeter.
43. Awesome Engineering Team Management
Engineering / Technical Debt
- Tech Due Diligence Calculator - A list of questions by topic to help understand how you are building your tech and engineering team, trying to highlight red flags.
Product Management / Standups
- Open Product Management (⭐3.8k) - Resources, interviews, case studies, sample products & projects, communities, open source tools, free & paid services on product management, for technical people to learn the field.
- Things Many People Find Too Obvious To Have Told You Already - A set of heuristics on tech companies and the ecosystem they live in.
- How to exit vim, the Product Manager way (⭐7k) - A satire with a grain of truth, especially the comparison between the basic vs experienced level.
Product Management / Product-Market Fit
- Fundamentals of Product-Market Fit - A complete overview of the concept: what is product-market fit and to measuring it.
Product Management / Product Strategy
- Laws of Tech: Commoditize Your Complement - A step further from the previous advice, in which is detailed an aggressive strategy to consolidate monopolies.
Communication / Style
- LanguageTool - Proofreading for grammar, style and spell checking.
- English Lint (⭐32) - A Rust CLI to detect weasel words, passive voice and lexical illusions.
- The Punctuation Guide - Simple reference on how (and why) to use these special characters.
- Improve Your Writing With The GNU Style Checkers - How to use
style
anddiction
, two venerable GNU utilities.
Compensation / Equity
- Equity Compensation - Stock options, RSUs, job offers, and taxes—a detailed reference, including hundreds of resources, explained from the ground up and made to be improved over time.
44. Awesome Actions
GitHub Tools and Management / Docker Container Actions
45. Awesome H2o
Research Papers
- Machine Learning in Python: Main developments and technology trends in data science, machine learning, and artificial intelligence Sebastian Raschka, Joshua Patterson, Corey Nolet. (2019)
46. Awesome Osint
Email Search / Email Check / Telegram
- DeHashed - DeHashed helps prevent ATO with our extensive data set & breach notification solution. Match employee and consumer logins against the world’s largest repository of aggregated publicly available assets leaked from third-party breaches. Secure passwords before criminals can abuse stolen information, and protect your enterprise.
47. Awesome Rust
Development tools / IDEs
- Visual Studio
- dgriffen/rls-vs2017 (⭐110) - Rust support for Visual Studio 2017 Preview
- PistonDevelopers/VisualRust (⭐702) - A Visual Studio extension for Rust
48. Awesome Nix
Virtualisation / Discovery
- nixos-shell (⭐624) - Simple headless VM configuration using Nix (similar to Vagrant).
49. Awesome Ruby
Data Processing and ETL
- CSV Reader (⭐178) - A modern tabular data (line-by-line records) reader supports "classic" CSV but also CSV Numerics,
CSV <3 JSON
,CSV <3 YAML
, tab, space or fixed width fields (FWF) and many more flavors and dialects.
E-Commerce and Payments
- Workarea (⭐326) - An extensible, high-performance eCommerce platform depended on by some of the world's top retailers.
Game Development and Graphics
- Ruby 2D (⭐642) - Create cross-platform 2D applications, games, and visualizations with ease.
50. Awesome Billing
Pricing
- Don't just roll the dice – Software pricing guide - Huge and complete collection of pricing scheme, with their psychological effect and impact on revenue model.
Pricing / Usage-based Pricing
- Riemann sum - The starting point about quantization of usage.
- Allen's interval algebra - Implementing usage-based pricing is tricky, and this algebra will help you organize temporal reasoning. Also see this Stack Overflow question with clean schema.
Pricing / Hybrid
- The Three Part Tariff - Beyond linear pricing, there is a place for additional platform fees and free-tiers in the pricing structure.
Pricing / Strategy
- Pricing Psychology - Which numbers should you use? How high should it be? Should it be rounded? This guide has 42 tricks to help you choose the best price.
- The 7 factors to consider when pricing your startup product - Pricing is an offensive tool to reinforce your product value and underscore the company core marketing message.
Cost Forecast / Market Research
- Time Series Prediction - A short introduction for pragmatists - Great introduction on how time series can be used to evaluate business problems.
- Komiser (⭐3.9k) - Open-source tool to stay under budget by uncovering hidden costs, monitoring increases in spend, and making impactful changes based on custom recommendations.
Marketplace / Market Research
- Customized Regression Model for Airbnb Dynamic Pricing - This paper describes the pricing strategy model deployed at Airbnb.
- How to Kickstart and Scale a Marketplace Business: Constrain the marketplace; Decide which side of the marketplace to concentrate on; Drive initial supply; Drive initial demand. A 4-parts series with dozen of interviews of people with direct experience building and scaling marketplaces.
Accounting / Double-Entry Model
- Accounting Memento For Entrepreneurs (US GAAP) - An interactive form to play with accounting concepts.
Coupons and Vouchers / Currencies
- Council Directive 2016/1065 as regards the treatment of vouchers - European directive on the application of VAT when vouchers are involved.
Payments / Electronic invoices
- Avoiding Double Payments in a Distributed Payments System - RDBMS were build for banks around transactions to solve that specific issue. Then NoSQL came forcing us to carefully implement systems to avoid double spending.
- Monzo's bank transfers post-mortem - Or why you should be prepared for and work around gateway provider's outages.
- Handling system failures during payment communication - Dropbox's experience trying to account for an unreliable payment provider.
- Why was I charged? - Under a constant stream of user complaints about payments, WordPress created a dedicated subdomains to help customers understand unexpected transactions. The trick is to add the URL of that kind of site directly in the bank statement.
Payments / Bank Accounts
- Swift Codes Repository (⭐177) - A repository that seems to scrape the website above.
Fraud / Billing
- The Challenges of Operating a Computing Cloud and Charging for its Use - Skip the first 90% of this presentation by an AWS VP (which is about general system reliability). The last four slides are a good summary of what billing cloud services entails, especially the use of soft quotas to limit fraud.
Business Intelligence / Metrics
- A Quantitative Approach to Product Market Fit - Metrics produced above have a greater reach, as they're used as important signals to validate product-market fit.
Business Intelligence / Tools
- Practical Business Python - A blog collecting and spreading ideas on how to use Python more effectively in the business setting.
redash
- Connect and query your data sources, build dashboards to visualize data and share them with your company.
- Apache Superset (⭐59k) - Enterprise-ready business intelligence web application.
- Meltano - Open source convention-over-configuration product for the whole data lifecycle, all the way from loading data to analyzing it.
insights
- Insights is a tool to visually explore a PostgreSQL database, with an emphasis on generating graphs that show business performance over time.
51. Awesome Robotic Tooling
Development Environment / Debugging and Tracing
- Roslaunch Nodes in Valgrind or GDB - When debugging roscpp nodes that you are launching with roslaunch, you may wish to launch the node in a debugging program like gdb or valgrind instead.
52. Awesome Creative Tech Events
Netherlands / Eindhoven
- STRP - STRP Festival is one of the largest art & technology (e-culture) festivals in Europe where music, art and technology meet. (April)
53. Awesome Gatling
Getting Started
Tools / Frameworks
- Taurus - Gatling Executor in Taurus framework.
54. Awesome Embedded Rust
Community / Community Chat Rooms
- You can usually find community members (including embedded WG members) in the official
#rust-embedded:matrix.org
Matrix room.
- embedded.rs - Telegram chat about Rust for microcontrollers in the Russian language.
- #nrf-rs:matrix.org - For discussion of using Embedded Rust on Nordic Semiconductor devices
- #probe-rs:matrix.org - For discussion of the Probe-rs debugging toolkit
- #rust-embedded-graphics:matrix.org - For discussion of the
embedded-graphics
crate and ecosystem
Peripheral Access Crates / NXP
imxrt-ral
Register access layer for i.MX RT series. -
HAL implementation crates / NXP
imxrt-hal
- HAL for i.MX RT series. -
Component abstraction crates / Other
embedded-graphics
: 2D drawing library for any size display -
Driver crates / WIP
- midi-port - UART - MIDI input -
- ST7920 - SPI - LCD displays using the ST7920 controller
55. Awesome Bash
Books and Resources
- Defensive BASH Programming - Methods to defend your programs from breaking as well as keeping the code tidy and clean.
For Developers
- mkdkr (⭐364) - Make + Docker + Shell = CI Pipeline.
Shell Script Development
- ansi (⭐609) - ANSI escape codes in pure bash - change text color, position the cursor, much more.
- argbash (⭐1.4k) - Bash argument parsing code generator.
- assert.sh (⭐487) - Bash unit testing framework.
- async-bash (⭐137) - Implementation of async functions in bash.
- bash3boilerplate (⭐2.1k) - Templates to write better Bash scripts.
- bashful (⭐601) - A collection of libraries to simplify writing Bash scripts.
- bashify (⭐99) - Few helper functions in bash (especially string manipulation functions).
- bashing (⭐77) - Smashing Bash into Pieces - Bash framework for creating command line tools.
- bashmanager (⭐94) - Mini bash framework for creating command line tools.
- Bash Infinity (⭐5.6k) - A modern boilerplate / framework / standard library for bash.
- bash_unit (⭐586) - Bash unit testing enterprise edition framework for professionals.
- mo (⭐553) - Mustache templates in pure bash.
- semver_bash (⭐246) - Semantic Versioning in Bash.
- shfmt (⭐7k) - Format bash programs.
- shunit2 (⭐1.6k) - A unit test framework for Bash scripts with a flavour of JUnit/PyUnit.
56. Awesome Eosio
Libraries and Frameworks / Testing
- EOSLIME (⭐39) - Truffle like framework for development, deployment and testing on EOS blockchains.
57. Awesome React Components
Form Logic / Mouse Events
- data-driven-forms (⭐291) - A declarative way for building forms with all the functionality.
Boilerplate / Mouse Events
- phoenix (⭐160) - A simple boilerplate that helps you make your react application with Server Side Rendering & Localization support.
58. Awesome Network Analysis
Software / JavaScript
- Oligrapher (⭐99) - Library initially developed to visualise "networks of influence" among U.S. elites.
Software / R
- neo4r (⭐106) - Neo4J driver for R.
- relevent - Tools to fit relational event models (REM).
- informR - Tools to create sequence statistics from event lists to be used in
relevent
.
- informR - Tools to create sequence statistics from event lists to be used in
59. Awesome Flutter
🇵🇭 Philippines / Misc
60. Awesome Cakephp
ORM / Database / Datamapping
- RowLocker plugin (⭐19) - Exclusive locks for rows in your tables.
Search
- 🍰 PlumSearch plugin (⭐19) - Implements custom, flexible and extendable search strategies. Implements PRG pattern.
Security
- Bruteforce (⭐3) - Simple way to add Brute Force Protection to your installation without involving database.
- Prev: Mar 02 - Mar 08, 2020
- Next: Feb 17 - Feb 23, 2020