Awesome List Updates on May 17 - May 23, 2021
52 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome WSL
WSL Tools / Miscellaneous Tools
- easyWSL (⭐547) - Use any Docker image as a WSL distro.
2. Webcomponents the Right Way
Introduction
3. Awesome Cli Apps
Development / Books
- grex (⭐6.5k) - Generate regular expressions from user-provided test cases.
Development / Devops
- PingMe (⭐719) - Send messages/alerts to multiple messaging platforms & email.
Development / Release
- semantic-release (⭐20k) - Fully automated version management and package publishing.
Utilities / Markdown
- DocToc (⭐4.2k) - Generates table of contents for markdown files.
- grip (⭐6.4k) - Preview markdown files as GitHub would render them.
- mdv (⭐1.8k) - Styled terminal markdown viewer.
Data Manipulation / Text
- stegcloak (⭐3.2k) - Hide secrets with invisible characters in plain text securely.
Files and Directories / File Managers
- Vifm - VI influnced file manager.
Files and Directories / Deleting, Copying, and Renaming
- rename-cli (⭐161) - Rename files quickly.
- diskonaut (⭐2.1k) - Disk space navigator.
Files and Directories / Files
- unix-permissions (⭐131) - Swiss Army knife for Unix permissions.
- entr (⭐4k) - Run an arbitrary command when files change.
- organize-cli (⭐326) - Organize your files automatically.
Files and Directories / File Sync/Sharing
- rclone (⭐44k) - Sync files with various cloud providers.
- ffsend (⭐6.8k) - Quick file share.
4. Awesome Cakephp
Miscellaneous
- 🍰 OPCache Preloader (⭐10) - An OPCache Preloader for CakePHP applications.
5. Awesome Tailwindcss
Tools
- 🌍 Tailwind Cheat Sheet - Tailwind CSS class names in a searchable page.
6. Awesome Osint
Meta Search
Forums and Discussion Boards Search / Telegram
Email Search / Email Check / Telegram
- h8mail (⭐4.1k) - Password Breach Hunting and Email OSINT, locally or using premium services. Supports chasing down related email.
- Holehe (⭐7.1k) - allows you to check if the mail is used on different sites like twitter, instagram and will retrieve information on sites with the forgotten password function.
Video Search and Other Video Tools / Telegram
- Frame by Frame - Browser plugin that allows you to watch YouTube videos frame by frame.
Geospatial Research and Mapping Tools / Telegram
Other Tools / Telegram
- Hunchly - Hunchly is a web capture tool designed specifically for online investigations.
OSINT Videos / Telegram
OSINT Blogs / Telegram
7. Awesome Scriptable
Finance
btc-usd-course.js (⭐7) - Shows the current bitcoin course in USD.
8. Awesome Kotlin
Links / Official Links
9. Awesome Java
ORM / Text-Based User Interfaces
- ObjectiveSql (⭐1.3k) - ActiveRecord ORM for rapid development and convention over configuration.
10. Awesome Blazor
Tooling / Others
- Publish-time Pre-render for Blazor Wasm (⭐240) - When you publish your Blazor WebAssembly app, this package pre-renders and saves the app as static HTML files in your public folder.
11. Awesome Vue
Projects Using Vue.js / Open Source
- Mythic table - A Free and Open Source virtual table top for playing Role Playing Games.
Components & Libraries / UI Components
- @kyvg/vue3-notification (⭐366) - Vue 3 notification library
Components & Libraries / UI Utilities
- vue-scrollama (⭐427) - A Vue component to easily setup scroll-driven interactions (aka scrollytelling).
Components & Libraries / Utilities
- vue-object-state (⭐9) - Simple object/dto/model state tracking
12. Awesome Jax
Libraries
- Coax - Turn RL papers into code, the easy way.
13. Awesome Plotters
Manuals, Ephemera, Papers, and Patents / Manuals
Manuals, Ephemera, Papers, and Patents / Ephemera
- Hewlett-Packard Journal Volume 29 Number 1 - Multiple articles about the development of the HP Model 9872A and 7221A pen plotters.
- Hewlett-Packard Journal Volume 32 Number 11 - Multiple articles about the development of the HP Model 7580A plotter.
- Roland Users Group Volume 2 Number 4 (1984) - Computers and Plotters Take the Place of Drafting Tables and Pencils article on page 36 (PDF page 40).
Community / Patents
- DrawingBots Discord Forum - Discord forum with an active community.
14. Awesome Privacy
Encryption
- Stegcloak - Hide secrets with invisible characters in plain text securely using passwords.
- Veracrypt - VeraCrypt is a free open source disk encryption software for Windows, macOS and Linux.
- Hat.sh - A Free, Fast, Secure and Serverless File Encryption.
Cloud Storage
- Seafile - High performance file syncing and sharing. It includes a Wiki, WYSIWYG editing and other knowledge management features.
- Syncthing - Continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes.
- Rclone - Rclone is a command line program to manage files on cloud storage. It is a feature rich alternative to cloud vendors' web storage interfaces and like the tools listed above enables encryption for encrypting files in the cloud.
File Management and Sharing
- Blaze - A fast, p2p and radically different way to transfer files.
- Croc (⭐27k) - Easily and securely send things from one computer to another.
- Dat-cp (⭐315) - Copy files between hosts on a network using the peer-to-peer Dat network.
- Lufi - Let's Upload that FIle — File sharing software.
- QRcp (⭐9.9k) - Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.
- Send - Simple, private file sharing. (Mozilla Send Fork)
Decentralized
- Matrix (Protocol) - An open network for secure, decentralized communication.
- Jabber / XMPP (Protocol) - The universal and open messaging standard. Tried and tested. Independent. Privacy-focused. E2E encrypted.
- Conversations - Jabber/XMPP client for Android 4.0+ smartphones that has been optimized to provide a unique mobile experience.
- AstraChat - Another XMPP client.
- DeltaChat - Chat over encrypted e-mail.
- Status - Status is a secure messaging app, crypto wallet, and Web3 browser built with state of the art technology.
Centralized
- Threema - The messenger that puts security and privacy first. Pay once, chat forever. No collection of user data. Open Source client.
P2P
- Tox - Tox is easy-to-use software that connects you with friends and family without anyone else listening in.
- Briar - Peer-to-peer encrypted messaging and forums.
- Tinfoil Chat (⭐1.2k) - Onion-routed, endpoint secure messaging system.
Mail Services
- Gmail
- Outlook
- Yandex Mail
- Yahoo! Mail
Video and Audio
- Jellyfin - Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached.
Audio
- Subsonic - Your complete, personal music streamer.
- Ampache - A web based audio/video streaming application and file manager.
- Koel - a personal music streaming server that works.
- Nuclear - Modern music player focused on streaming from free sources.
- Navidrome - Lightweight, fast and self-contained personal music streamer.
Android
- GrapheneOS - GrapheneOS is an open source privacy and security focused mobile OS with Android app compatibility.
- CalyxOS - CalyxOS lets you have your cake and eat it too, with "Privacy by Design".
- LineageOS - A free and open-source operating system for various devices, based on the Android mobile platform.
- Replicant - A free software mobile operating system putting the emphasis on freedom and privacy/security.
Based on Linux
- UBPorts - Ubuntu Touch is the touch-friendly mobile version of Ubuntu.
- postmarketOS - Touch optimised and pre-configured version of Alpine Linux.
- PureOS - Operating system developed by purism for the Librem 5.
- Plasma Mobile - Plasma, in your pocket. Privacy-respecting, open source and secure phone ecosystem.
- mobian - Debian for mobile.
Smart TV
- Kodi - It is an entertainment hub that brings all your digital media together into a beautiful and user friendly package. It is 100% free and open source, very customisable and runs on a wide variety of devices.
- OSMC - OSMC is a free and open source media center built for the people, by the people.
Payments
- Visa / Mastercard
- _insertBigTechHere_Pay
- Monero - Monero is cash for a connected world. It's fast, private, untraceable and secure.
- Cash - Use person-to-person payments using physical notes and coins.
FIAT
- IHateMoney - Manage your shared expenses, easily.
- MoneyBuster - Android client for Nextcloud Cospend and IHateMoney servers.
- Nextcloud Cospend - A group/shared budget manager inspired by the great IHateMoney.
- MoneyBuster - Android client for Nextcloud Cospend and IHateMoney servers.
- ProExpense (⭐88) - A simple free finance note to safely record daily expenses.
CRYPTO
- Rotki (⭐2.8k) - An awesome portfolio tracking, analytics, accounting and tax reporting application that protects your privacy.
Uncategorized
- Skymap - Open online planetarium program.
- CrowdSec (⭐8.5k) - An open-source, modernized and collaborative fail2ban.
- Hetty (⭐6k) - Hetty is an HTTP toolkit for security research. It aims to be an open-source alternative to Burp Suite Pro.
15. Awesome Rust
Libraries / Text processing
- fancy-regex/fancy-regex (⭐414) [fancy-regex] - Regular expressions implementation designed to support a relatively rich set of features such as look-around and backtracking.
16. Public Apis
Cryptocurrency
API: Blockchain
Description: Bitcoin Payment, Wallet & Transaction Data
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
Currency Exchange
API: apilayer fixer.io
Description: Exchange rates and currency conversion
Auth:
apiKey
HTTPS: No
CORS: Unknown
Dictionaries
-
Description: Chinese character definitions and pronunciations
Auth: No
HTTPS: No
CORS: No
API: Chinese Text Project
Description: Online open-access digital library for pre-modern Chinese texts
Auth: No
HTTPS: Yes
CORS: Unknown
Machine Learning
API: OpenVisionAPI
Description: Open source computer vision API based on open source models
Auth: No
HTTPS: Yes
CORS: Yes
URL Shorteners
API: Shrtcode
Description: URl Shortener with multiple Domains
Auth: No
HTTPS: Yes
CORS: Yes
Video
API: Movie Quote (⭐26)
Description: Random Movie and Series Quotes
Auth: No
HTTPS: Yes
CORS: Yes
17. Awesome Game Remakes
Strategy
- fheroes2 (⭐2.6k) - Free implementation of Heroes of Might and Magic II game engine.
18. Awesome Humane Tech
- pihole-antitelemetry (⭐289) - Block non-consensual telemetry Google and Apple are collecting using pihole.
- gtranslate - Front-end for Google Translate that doesn't track you and works without JavaScript.
- SimplyTranslate - Simple front-end for SimplyTranslate, a facade to multiple search engines.
19. Awesome Iam
Password-based auth / Identifiers
- Password Storage Cheat Sheet - The only way to slow down offline attacks is by carefully choosing hash algorithms that are as resource intensive as possible.
OAuth2 & OpenID / Other tools
- OAuth 2.0 Security Best Current Practice - “Updates and extends the OAuth 2.0 Security Threat Model to incorporate practical experiences gathered since OAuth 2.0 was published and covers new threats relevant due to the broader application”.
- Hidden OAuth attack vectors - How to identify and exploit some of the key vulnerabilities found in OAuth 2.0 authentication mechanisms.
- authentik - Open-source Identity Provider similar to Keycloak.
SAML / Other tools
- The Difficulties of SAML Single Logout - On the technical and UX issues of single logout implementations.
20. Awesome Billing
Basics
- 5 things I learned while developing a billing system - A great introduction on all the various aspects of a billing system, from currency to invoices, including great illustrations on the logic of changing plans. All these topics are detailed in dedicated sections below.
Pricing / Usage-based Pricing
- Subscription-based pricing is dead: Smart SaaS companies are shifting to usage-based models - Usage-based pricing is more optimal and more fair: it “allows a customer to start at a low cost, minimizing friction to getting started while still preserving the ability to monetize a customer over time”.
Pricing / Strategy
- The cup-of-coffee pricing fallacy - Explains why it is a sloppy analogy.
Pricing / Market Research
- Jeremy Howard - From Predictive Modelling to Optimization - “In insurance, the price is the product. (…) How do I change price to make shitload of money?” Or how to deliver results (optimal price for a customer) instead of delivering data (calculating a customer's risk, which had been the standard approach used by actuaries previously).
- Van Westendorp's Price Sensitivity Meter - PSM is a market technique for determining consumer price preferences. Allows for drawing a revenue curve to estimate the price point delivering the maximum revenue.
- Pricing niche products - “The most compelling argument against simply picking a price, though, is that it limits how much you can learn about your market.” Then the author setup vickrey auctions to discover price.
- Finding the max revenue price mark for digital products - “To find the optimal price that provides maximum revenue for your product you will need to field-test several price points; you then reconstruct the revenue curve and find the peak.”
- Personalised pricing and EU law - Some cases of price personalisation are prohibited in EU due to consumer protection and data protection rules.
Payments / Online Payments
- Idempotency in the context of payments - “Idempotency prevents race conditions. Idempotency dictates that multiple identical requests from the same client do not result in a different final state.”
21. Awesome Engineering Team Management
Recruitment / Negotiation
- Ten Rules for Negotiating a Job Offer - “First part will be about conceptualizing the negotiating process, about how to begin the process and set yourself up for maximal success. The second part will be advice on the actual back-and-forth portion of negotiating and how to ask for what you want.”
Project Management / Estimations
- Why software projects take longer than you think: a statistical model - “Confirms the hunch that developers estimate the median well, but the mean ends up being much higher.”
22. Awesome Godot
Templates / Godot 3.2+
- Crystal Bit Godot Game Template (⭐609) - Opinionated game template. It includes continuous integration, scene loading with graphic transitions and game pause handling.
Plugins and scripts / Godot 3.2+
- NativeLib (⭐91) - Plugin management system designed to easily operate with native libraries for iOS/Android. It also takes care about plugin dependencies and provides hassle-free native libs updating. Attribution and analytics: Adjust, Amplitude, AppsFlyer, Flurry, GameAnalytics, Tenjin. Ads networks and mediation: AdColony, AppLovin, TapDaq. GDPR and privacy: App Tracking Transparency, Ogury. Social: Facebook. Universal backend solution: Firebase.
23. Free for Dev
APIs, Data, and ML
- shrtcode API - Free URL Shortening API without authorization and no request limits.
Tools for Teams and Collaboration
- HeySpace - Task management tool with chat, calendar, timeline and video calls. Free for up to 5 users.
- TimeCamp - Free time tracking software for unlimited users. Easily integrates with PM tools like Jira, Trello, Asana, etc.
24. Awesome React Components
Photo / Image
- lightGallery (⭐6.3k) - demo - docs - Full-featured lightbox gallery component.
25. Awesome Terraform
Tutorials and Blog Posts / AWS
- AWS Lambda the Terraform Way (⭐1.2k) - Understand AWS Lambda in-depth, beyond executing functions, using Terraform. Also includes guides for integration with S3, API Gateway, DynamoDB, Kinesis, SQS.
Tools / Community providers
- terraform-cdk (⭐4.8k) - CDK (Cloud Development Kit) for Terraform allows developers to use familiar programming languages to define cloud infrastructure and provision it through HashiCorp Terraform.
Videos / IDE
- Terraform explained in 15 mins - Terraform explained in 15 mins.
- Terraform Course - Automate your AWS cloud infrastructure.
- How to Build Reusable, Composable, Battle tested Terraform Modules - Yevgeniy Brikman talks about how to write Terraform code so that it is reusable, composable and testable. The presentation focuses on Terraform modules but also provides a brief and clear explanation of what problem Terraform was created to solve and a short demo of Terraform basics (~39 min, October 2017).
26. Awesome Common Lisp Learning
Online Community
- The #clschool, #lisp, #ccl, #sbcl and other rooms on the Libera.Chat network are great places for learning about Common Lisp. (Freenode should be avoided.)
27. Awesome Eosio
EdenOS
- Website - Official Website.
Websites
Courses, workshops, webinars, videos and others
- EOSIO Webinars - Official EOSIO Webinars.
- Building DApps on EOS: A Hands-On Workshop - Workshop.
Wallets and Toolkits / Desktop
- Anchor Wallet
- greymass/anchor (⭐498) - Official GitHub.
Account services / Mobile
Block Producers / Mobile
- GLASS - EOSIO Block Producer Map.
- cypherglassdotcom/glass (⭐5) - Official GitHub.
Libraries and Frameworks / API libraries
- EOSRPC API Wrapper for Elixir (⭐18) - Elixir library.
Libraries and Frameworks / Testing
- tokenika/eosfactory (⭐244) - Python-based EOSIO smart-contract development & unit testing framework.
Developer Tools / Services
- Octopus (⭐390) - Security Analysis tool for WebAssembly and Blockchain Smart Contracts (BTC/ETH/NEO/EOS).
Code examples / Services
- Eosfinex Custody Smart Contract (⭐19) - Eosfinex exchange smart contract.
- Bitfinex blog post about eosfinex - Article.
- eosnewyork/erp (⭐48) - EOS Resource Planner.
Block Producer tools / Services
- pete001/eos-bp-failover (⭐36) - EOSIO Block Producer Failover Scripts.
Blogs / Services
- Daniel Larimer - Blog of Daniel Larimer, founder of EOSIO.
Forums / Services
Games / Services
- MonsterEOS
- MonsterEOS/monstereos (⭐180) - Official GitHub.
28. Awesome Music
Music Programming
- py-modular - a modular and experimental programming environment with basic DSP routines in python.
29. Awesome Video
Vendors / Dolby
- DolbyLaboratories/pmd_tool: pmd_tool is a command line utility that converts between different representations of SMPTE RDD49 metadata (⭐19) - pmd_tool is a command line utility that converts between different representations of SMPTE RDD49 metadata - DolbyLaboratories/pmd_tool
30. ALL About RSS
a WEBPAGE (in English) to explain what RSS is
Web Feed Specifications
Hosted Readers / Outline Processor Markup Language
😎 Services that support RSS / Outline Processor Markup Language
- ………
Miniflux / Outline Processor Markup Language
- https://miniflux.wkfg.me (user/password: demo/123456) by @junbaor 600
Subscribing Button / Webpage Monitor Services with capability of monitoring RSS Feed 1264
31. Awesome Scala
Books / Devops
- Pure functional HTTP APIs in Scala by Jens Grassel
32. Tools
Font
33. Urban and Regional Planning Resources
Public Data Resources / Built Environment
- Smart Location Database - The Smart Location Database is a nationwide geographic data resource for measuring location efficiency. It includes more than 90 attributes summarizing characteristics such as housing density, diversity of land use, neighborhood design, destination accessibility, transit service, employment, and demographics. Most attributes are available for every census block group in the United States.
- USBuildingFootprints (⭐2.1k) - Microsoft Maps is releasing country wide open building footprints datasets in United States. This dataset contains ~130,000,000 computer generated building footprints derived using our computer vision algorithms on satellite imagery. This data is freely available for download and use. Additional Information:Article.
Public Data Resources / Demographic
- American Community Survey (ACS) - The American Community Survey (ACS) helps local officials, community leaders, and businesses understand the changes taking place in their communities. It is the premier source for detailed population and housing information for the United States. Additional Information: Geodata Download/Table Data Access
Public Data Resources / Environment and Ecosystem Services
- EnviroAtlas - EnviroAtlas is a collection of interactive tools and resources that allows users to explore the many benefits people receive from nature, often referred to as ecosystem services within the United States.
- National Hydrography - The NHDPlus High Resolution (NHDPlus HR), National Hydrography Dataset (NHD), and Watershed Boundary Dataset (WBD) are available for download and as map services. These datasets can help inform environmental planning and storm water management efforts in the US.
Public Data Resources / Equity and Environmental Justice
- CDC Social Vulnerability Index - CDC Social Vulnerability Index (CDC SVI) uses 15 U.S. census variables to help local officials identify communities that may need support before, during, or after disasters based on their level of social vulnerability. Additional Information: Download.
Public Data Resources / OpenStreetMap
- OpenStreetMap - OpenStreetMap is the free wiki world map. This collaborative project is one of the largest databases of volunteered geographic information in the world. Its contents include points of interest, routable networks, and other geodata.
- BBBike - Provides shapefiles and raw OSM format for cities around the world, extracted weekly. This is useful if you are looking for data extracts for a single city.
- Geofabrik - OpenStreetMap extracts prepared in either PBF or shapefile format for download daily.
- MetroExtracts - Each day, OSM Extracts by Interline mirrors the entire OpenStreetMap planet and creates city and region sized extracts ready for download into formats ready for GIS.
- Overpass Turbo - Overpass Turbo is a web-based data mining tool for OpenStreetMap. It runs any kind of Overpass API query, shows the results on an interactive map, and allows users to export query data in the form of GeoJSON files (which may be converted to Shapefiles). It also provides helpful support for new users in the form of the "Wizard" tool. Using Overpass Turbo, you can query virtually any location globally using dedicated tags in Open Street Map.
Public Data Resources / Resilience and Natural Hazards
- Sea Level Rise Viewer - NOAA provided map viewer is to provide federal, state, and local coastal resource managers and planners with a preliminary look at sea level rise and coastal flooding impacts.
Public Data Resources / Transportation
- BTS Open Data Site - On the BTS Open Data site, browse geospatial data that is part of the BTS National Transportation Atlas Database (NTAD) product. NTAD is a set of nationwide (United States) geographic databases of public spatial information for transportation facilities and networks; flows of people, goods, vehicles, and craft over the transportation networks; and social, economic, and environmental conditions that affect or are affected by the transportation networks.
- National Noise Map - Data within the National Transportation Noise Map represent potential noise levels across the nation for an average annual day for the specified year.
- National Transit Database - Repository of operations, financial, and asset data that US transit agencies are required to report to the Federal Transit Administration.
Vendor Data Resources / Demographic
- Esri Tapestry Segmentation - Provides concise information on the demographic, economic, education and consumer characteristics of populations based on ZIP code.
Vendor Data Resources / Infrastructure
- Mapillary - Access street-level imagery and AI-derived map data from all over the world. Fill in the gaps by requesting new coverage or capturing your own with an easy to use mobile app.
Vendor Data Resources / Land Use and Land Cover
- CoreLogic - Provides high quality parcel data, providing instant access to detailed property characteristics, sales records, valuation and digital copies of current county assessor documents.
Vendor Data Resources / Travel Behavior
- Replica - Replica is a data platform providing rich origin-destination, spend, and scenario impact analysis based on an activity based modeling process.
- SafeGraph - Points of interest (POI) provider providing information on destination locations and their characteristics such as spending rates in the United States.
- StreetLight Data - Provides data using smartphones as sensors to measure vehicles, bikes, and pedestrians across North America. Carry out your mission on time and under budget, with 24/7 access to counts, O-D, and other metrics you need.
Planning Data Specifications / Built Environment
- DTDL (⭐148) - The Digital Twins Definition Language is the language by which developers can define the language of the entities they expect to use in their topologies.
Planning Data Specifications / Transportation
- SharedStreets - SharedStreets Referencing System is a global, non-proprietary linear referencing system for describing streets maintained by SharedStreets. Additional Information: GitHub (⭐185)
- GTFS - The General Transit Feed Specification is a popular standard for describing transit systems.
- shared-row (⭐17) - A data specification for representing street right of ways.
- GBFS (⭐764) - The General Bikeshare Feed Specification is a standardized data feed for shared mobility system availability.
- MDS (⭐671) - The Mobility Data Specification is a data standard to enable communication between mobility companies and local governments.
- MTLFS (⭐9) - The Managed and Tolled Lanes Feed Specification is intended to be used by the managed lanes and toll industry for the standardization and sharing of dynamic toll rates, and any managed lane purpose including but not limited to, ramp metering, bus only lanes, express lanes, especially if the resources are being priced dynamically.
Planning Coding Resources / Python
- Geosnap (⭐229) - Geospatial & temporal neighborhood analysis using US Census Data.
- OSMnx (⭐4.7k) - Python for street networks. Retrieve, model, analyze, and visualize street networks and other spatial data from OpenStreetMap.
Planning Coding Resources / R
- R Shiny - Create dynamic, web-friendly visualizations of data using R. Additional Information: Shiny Tutorial.
- simplefeatures(sf) - Support for simple features, a standardized way to encode spatial vector data in R.
- tidytext - Go-to library for text mining--often used in tandem with ggplot or other text mining libraries.
Planning Coding Resources / Other
- civic-tech-patterns (⭐188) - Common patterns and anti-patterns for civic tech and civic applications. Additional Information: Provided by Code for America.
Planning Coding Resources / Web and JS
- Bootstrap - Widely-used, well documented library for quick design and customization of websites. Additional Information: Documentation.
- Chart.js - Create simple (or advanced) visualizations of data for web and mobile. Additional Information: GitHub (⭐64k).
- Leaflet - Open-source JavaScript library for mobile-friendly interactive maps. Plugins available to extend functionality (e.g., storymaps, heatmaps, animation). Additional Information: Quickstart Guide.
- Turf.js - Advanced geospatial analysis for browsers and Node.js. Additional Information: GitHub (⭐8.8k).
- GTFS-Js (⭐1) - JavaScript library for working with GTFS data. Additional Information: Unlicense: WSDOT.
Platforms and Software Resources / Urban Planning Tools and Platforms
- UrbanFootPrint - Web-based planning tool serving curated urban, environmental, and economic data to urban practitioners and equipping them with the analytic capabilities to plan and improve communities faster, better, and at lower cost.
Other Resources / Other GitHub Resource Lists
- awesome-transit (⭐1.2k) - A collection of transit data tools and resources.
- micromobility-tools-and-resources (⭐31) - A collection of micromobility tools and data resources.
- awesome-sustainable-technology (⭐1.9k) - A curated list of open technology projects to sustain a stable climate, energy supply, and vital natural resources.
- awesome-gis (⭐4.2k) - Awesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.
- awesome-agriculture (⭐1.2k) - Open source technology for agriculture, farming, and gardening.
- awesome-geojson (⭐2.2k) - GeoJSON utilities that will make your life easier.
Other Resources / Other Technology Resource Aggregators
- Urban Computing Foundation - Accelerating open source and community development that improves mobility, safety, infrastructure, traffic, and energy consumption in connected cities. Additional Information: Landscape.
34. Awesome Golem
Developer and Requestor Resources
- Releases List (⭐328) - GitHub releases of Yagna.
GitHub Digest Blog Series
- Golem GitHub Digest #1 - Understanding the Golem Repositories.
- Golem GitHub Digest #2 - Diving into the Golem Repositories.
- Golem GitHub Digest #3 - Diving into Pull Requests of the Golem repositories.
- Golem GitHub Digest #4 - Diving into latest releases in the Golem repositories.
- Golem GitHub Digest #5 - Diving into the Golem alpha testnet.
- Golem GitHub Digest #6 - SGX proof-of-concept for Golem.
- Golem GitHub Digest #7 - Decentralization of the Golem marketplace.
- Golem GitHub Digest #8 - Awesome Golem and next steps to Alpha 3.
- Golem GitHub Digest #9 - AMD provider support, network metrics and improved proposal handling.
- Golem GitHub Digest #10 - Improvements from community feedback.
- Golem GitHub Digest #11 - Easy log collection.
- Golem GitHub Digest #12 - We are on MAINNET and gathering feedback.
- Golem GitHub Digest #13 - Progressing faster with the help of the Golem community.
35. Awesome Transit
Native Apps (closed source)
- Ualabee - Community driven trip planner with focus on user interaction, users can report anomalies, upload pictures, edit transit data and chat with other passengers.
GTFS Converters / Ruby
- extract-gtfs-pathways (⭐3) – Command-line tool to extract pathways as GeoJSON from a GTFS dataset.
- extract-gtfs-shapes (⭐5) – Command-line tool to extract shapes as GeoJSON from a GTFS dataset.
- gtfs-service-area (⭐4) - Compute a transit service area from static GTFS. Results are output as single-layer .geojson files. Dockerized version of gtfs-to-geojson (⭐107).
- gtfs-to-geojson (⭐107) - Javascript tool that converts transit data in GTFS shapes and stops into geoJSON. This is useful for creating maps of transit routes.
- Hafas2GTFS (⭐12) - Hafas2GTFS converter written in Python, optimized for SBB HAFAS feeds.
- kml-to-gtfs-shapes (⭐7) - Javascript tool to convert polylines from a KML file into a GTFS shapes.txt file. Hosted on GitHub here.
- o2g (⭐11) - A simple tool to extract GTFS feed from OpenStreetMap.
- Open-Transport SYNTHESE Convertors (⭐24) - Converts French-Transmodel, SIRI, NETeX, HAFAS, HASTUS, VDV452, and more.
- onebusaway-gtfs-to-barefoot (⭐1) - A Java tool to create a Barefoot (⭐664) mapfile from a GTFS file.
- osm2gtfs (⭐97) - Turn OpenStreetMap data and schedule information into GTFS.
- transloc-gtfs-rectifier (⭐2) - Python application that attempts to assign GTFS stop_ids to TransLoc IDs using TransLoc's API (TransLoc doesn't provide GTFS
stop_ids
in their API).
- Transmodel and IFF to GTFS (⭐4) - Imports and syncs (Transmodel) BISON Koppelvlak1, IFF (a format written by HP/EDS, somewhat similiar to ATCO CIF) to import timetables of the railway networks. The internal pseudo-NETeX datastructure allows to export to GTFS and there are proof-of-concepts to export to other formats such as NETeX, GTFS and IFF.
36. Awesome Selfhosted
Software / Automation
- ChiefOnboarding - Employee onboarding platform that allows you to provision user accounts and create sequences with todo items, resources, text/email/Slack messages, and more! Available as a web portal and Slack bot. (Source Code (⭐650))
AGPL-3.0
Docker
37. Awesome H2o
Research Papers
- Forecasting Canadian GDP Growth with Machine Learning Shafiullah Qureshi, Ba Chu, Fanny S. Demers. (2021)
- Morphological traits of reef corals predict extinction risk but not conservation status Nussaïbah B. Raja, Andreas Lauchstedt, John M. Pandolfi, Sun W. Kim, Ann F. Budd, Wolfgang Kiessling. (2021)
38. Awesome Mac
Audio and Video Tools / File Sharing
- Plug - Discover and listen to music from Hype Machine.
Translation Tools / Audio Record and Process
- Translatium - Translate words, phrases and images between over 100 languages with dictionary, transliteration and voice output support.
Utilities / Menu Bar Tools
- UTC Time - Show the time in UTC in the menu bar or a widget.
39. Awesome Interview Questions
Programming Languages/Frameworks/Platforms / Android
40. Awesome Keycloak
Example Projects
Miscellaneous
41. Awesome Readme
Tools
- READMINE (⭐55) - A thorough, clear and self-describing README file template for software projects; copy it and edit it as needed.
42. Awesome Angular
Testing / Google Developer Experts
- Testing Angular – A Guide to Robust Angular Applications - A Guide to Robust Angular Applications. A free online book and e-book.
43. Awesome Cybersecurity Blueteam
DevSecOps / Policy enforcement
- Conftest - Utility to help you write tests against structured configuration data.
DevSecOps / Supply chain security
- Grafeas - Open artifact metadata API to audit and govern your software supply chain.
- Helm GPG (GnuPG) Plugin (⭐25) - Chart signing and verification with GnuPG for Helm.
- Notary (⭐3.2k) - Aims to make the internet more secure by making it easy for people to publish and verify content.
44. Awesome List
Front-End Development
- Inertia.js (⭐228) - Make single-page apps without building an API.
45. Awesome Slack
Misc
- IT Pro Community - Connect and network with IT practitioners and decision-makers
46. Awesome Inertiajs
Resources / Examples
- 💜 Ping CRM / Laravel (⭐2k) - Demonstration application made with Laravel and Vue.js.
- 💜 Ping CRM / Svelte (⭐199) - Demonstration application made with Laravel and Svelte.
- Ping CRM / Django (⭐38) - Demonstration application made with Django and Vue.js.
- Ping CRM / React (⭐549) - Demonstration application made with Laravel React.
Resources / Other
- Built with Inertia - Showcase of products built with Inertia.js.
47. Awesome Jupyter
Rendering/Publishing/Conversion
- Jupyter Book (⭐3.8k) - Build publication-quality books and documents from computational material.
Domain-Specific Projects
- keplergl - Jupyter extension for visual exploration of large-scale geolocation data sets.
48. Awesome Neovim
(requires Neovim 0.5)
- ojroques/nvim-lspfuzzy (⭐316) - A small plugin to make the LSP client use FZF.
- ray-x/lsp_signature.nvim (⭐2k) - LSP signature hint when you type.
- jubnzv/virtual-types.nvim (⭐358) - Show type annotations as virtual text.
- simrat39/symbols-outline.nvim (⭐1.9k) - A tree like view for symbols using the Language Server Protocol. Supports all your favourite languages.
- tamago324/nlsp-settings.nvim (⭐316) - Setup LSP with JSON or YAML files.
Markdown and LaTeX / Diagnostics
- davidgranstrom/nvim-markdown-preview (⭐104) - Markdown preview in the browser using pandoc and live-server through Neovim's job-control API.
Tree-sitter Supported Colorscheme / Diagnostics
- tomasiser/vim-code-dark (⭐941) - A dark color scheme heavily inspired by the look of the Dark+ scheme of Visual Studio Code.
- sainnhe/sonokai (⭐1.6k) - High Contrast & Vivid Color Scheme based on Monokai Pro.
- kyazdani42/blue-moon (⭐202) - A dark color scheme derived from palenight and carbonight.
- sainnhe/edge (⭐859) - Clean & Elegant Color Scheme inspired by Atom One and Material.
- yonlu/omni.vim (⭐86) - Omni color scheme for Vim.
Debugging / Diagnostics
- mfussenegger/nvim-dap (⭐5.3k) - Debug Adapter Protocol client implementation.
- sakhnik/nvim-gdb (⭐702) - Thin wrapper for GDB, LLDB, PDB/PDB++ and BashDB.
Neovim Lua Development / Diagnostics
- nanotee/nvim-lua-guide (⭐5.8k) - A guide to using Lua in Neovim.
Fennel / Diagnostics
- Olical/aniseed (⭐601) - Configure and extend Neovim with Fennel (Lisp to Lua).
Git / Diagnostics
- f-person/git-blame.nvim (⭐863) - Show git blame info.
- lewis6991/gitsigns.nvim (⭐4.8k) - Git integration: signs, hunk actions, blame, etc.
- ruifm/gitlinker.nvim (⭐516) - Generate shareable file permalinks for several git hosts. Inspired by tpope/vim-fugitive's :GBrowse.
Editing Support / Diagnostics
- windwp/nvim-ts-autotag (⭐1.6k) - Use treesitter to autoclose and autorename xml,html,jsx tag.
- folke/zen-mode.nvim (⭐1.6k) - Distraction-free coding.
Command Line / Diagnostics
- notomo/cmdbuf.nvim (⭐110) - Alternative command-line-window plugin.
Session / Diagnostics
- rmagatti/auto-session (⭐1.2k) - A small automated session manager.
Preconfigured Configuration / Diagnostics
- NTBBloodbath/doom-nvim (⭐1k) - Port of the doom-emacs framework, its goal is to add useful functions to Neovim to start working in a stable and efficient development environment without spending a lot of time configuring everything.
- crivotz/nv-ide (⭐569) - Neovim custom configuration, oriented for full stack developers (rails, ruby, php, html, css, SCSS, JavaScript).
Version Manager / Diagnostics
- shohi/neva (⭐9) - A Neovim version manager written in Lua.
49. Awesome Rails
External Resources / Books
External Resources / Video tutorials
- RailsCasts *(inactive since 2013)
- GoRails *(freemium)
- Drifting Ruby *(freemium)
External Resources / Youtube channels
Community / Other external resources
Articles / Other external resources
50. Awesome Incident Response
IR Tools Collection / Sandboxing/Reversing Tools
- Yomi - Free MultiSandbox managed and hosted by Yoroi.
51. Awesome Nodejs
Resources / Videos
- Google I/O 2009 - V8: High Performance JavaScript Engine - The basics of V8 architecture and how it optimizes JavaScript execution.
- Google I/O 2012 - Breaking the JavaScript Speed Limit with V8 - How V8 optimizes JavaScript execution.
- Google I/O 2013 - Accelerating Oz with V8: Follow the Yellow Brick Road to JavaScript Performance - How to detect app bottlenecks and optimize performance with V8 knowledge.
- Node.js Internal Architecture | Ignition, Turbofan, Libuv - How Node.js works internally, with a focus on V8 and libuv.
- Introduction to libuv: What's a Unicorn Velociraptor? -
libuv
architecture, thread pool, and event loop, with its source code.
- libuv Cross platform asynchronous i/o -
libuv
architecture in detail, such as where it's actually using threads.
- You Don't Know Node - ForwardJS San Francisco - Explaining Node.js internals with quizzes about V8, libuv, event loop, module, stream, and cluster.
Resources / Miscellaneous
- v8-perf (⭐2.2k) - Notes and resources related to V8 and thus Node.js performance.
52. Awesome Sre
Misc Articles
- Site Reliability Engineering for Native Mobile Apps - Abhijith Krishnappa - Case study: Halodoc adaptation of SRE principles for Native Mobile Apps
Blogs
- Rootly Blog - Incident management best practices and guides.
Newsletters
- ChaosEngineering.news - Chaos Engineering newsletter. All things Chaos Engineering, directly to your inbox!
- Prev: May 24 - May 30, 2021
- Next: May 10 - May 16, 2021