Awesome List Updates on Mar 02, 2022
15 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Python Typing
Tools / Helper tools to add annotations to existing code
- autotyping (⭐210) - Automatically add simple return type annotations for functions (bool, None, Optional).
2. Awesome Vue
Resources / Examples
- Vue3-Starter (⭐26) A boilerplate with an opinion on how to structure your files/folders with a few examples such as Vue Router navigation guards, theming with TailwindCSS, form validation w/ Vuelidate, localization with Fluent, etc.
3. Awesome Transit
Sample GTFS and GTFS Realtime datasets used for software testing
- sample-gtfs-feed (⭐10) - An imaginary GTFS data set used for testing.
4. Awesome Cl
Web frameworks / Clack plugins
- radiance (⭐312) - A web application environment and framework . zlib.
- 👍 Snooze (⭐206) - A RESTful web framework. Web server agnostic. Currently has support for Hunchentoot and Clack. Routes are just functions and HTTP conditions are just Lisp conditions. LLGPL.
Developer utilities / Third-party APIs
- journal (⭐39) - a library for logging, tracing, record-and-replay testing and persistence. MIT.
5. Awesome Privacy
Dating Apps
- Grindr
- Badoo
- Lovoo
- Alovoa - Free and open-source dating platform that respects your privacy.
Android
- εxodus - The privacy audit platform for Android applications. Find how many trackers your apps have.
- ClassyShark3xodus - Checks apk(s) for known trackers (provided by Exodus) +other warnings and specs.
- Plexus - Remove the fear of Android app compatibility on de-Googled devices. Find if an app will work on a De-Googled device.
- Netguard - A simple way to block access to the internet per application.
6. Awesome Go
Database Schema Migration
- godfish (⭐7) - Database migration manager, works with native query language. Support for cassandra, mysql, postgres, sqlite3.
File Handling
- gofs (⭐455) - A cross-platform real-time file synchronization tool out of the box.
7. Awesome Neovim
Preconfigured Configuration / Diagnostics
- nvoid-lua/nvoid (⭐97) - Simple Neovim config written in Lua with all the modern features available in any IDE
8. Awesome Rust
Libraries / GUI
- slint-ui/slint (⭐17k) slint - Slint is a toolkit to efficiently develop fluid graphical user interfaces for embedded devices and desktop applications.
9. Awesome Cpp
GUI
- Slint (⭐17k) - Lightweight GUI toolkit for desktop and embedded. [GPL/Free/Proprietary] website
10. Awesome Slack
🛠️ Libraries and SDKs / PowerShell
- PSSlack (⭐259) - PowerShell module for simple Slack integration.
11. Awesome Digital History
Archives and primary sources / Global
- Mementoweb - Find archived web pages in Internet Archive, Archive-It, British Library, archive.today, and GitHub.
Archives and primary sources / Switzerland
- chgov - Minutes of the Federal Council (1848-1963).
12. Awesome Nodejs
Packages / Mad science
- webtorrent (⭐29k) - Streaming torrent client for Node.js and the browser.
- PDFKit (⭐9.7k) - PDF generation library.
- xlsx (⭐35k) - Pure JS Excel spreadsheet reader and writer.
Packages / Command-line apps
- http-server (⭐13k) - Simple, zero-config command-line HTTP server.
- pen (⭐326) - Live Markdown preview in the browser from your favorite editor.
- trymodule (⭐1.1k) - Try out npm packages in the terminal.
- themer (⭐5.5k) - Generate themes for your editor, terminal, wallpaper, Slack, and more.
- taskbook (⭐8.9k) - Tasks, boards & notes for the command-line habitat.
Packages / Functional programming
- immutable (⭐33k) - Immutable data collections.
Packages / HTTP
- node-fetch (⭐8.7k) -
window.fetch
for Node.js.
- axios (⭐105k) - Promise based HTTP client (works in the browser too).
Packages / Debugging / Profiling
- debug (⭐11k) - Tiny debugging utility.
Packages / Logging
- consola (⭐5.9k) - Console logger.
Packages / Command-line utilities
- progress (⭐3k) - Flexible ascii progress bar.
Packages / Build tools
- pkg (⭐24k) - Package your Node.js project into an executable.
Packages / Hardware
- serialport (⭐5.8k) - Access serial ports for reading and writing.
- usb (⭐1.5k) - USB library.
Packages / Templating
- handlebars.js (⭐18k) - Superset of Mustache templates which adds powerful features like helpers and more advanced blocks.
Packages / Web frameworks
- Next.js (⭐124k) - Minimalistic framework for server-rendered universal JavaScript web apps.
- Micro (⭐11k) - Minimalistic microservice framework with an async approach.
- LoopBack (⭐4.9k) - Powerful framework for creating REST APIs and easily connecting to backend data sources.
- TypeGraphQL (⭐8k) - Modern framework for creating GraphQL APIs with TypeScript, using classes and decorators.
- Tinyhttp (⭐2.6k) - Modern and fast Express-like web framework.
- Ts.ED (⭐2.8k) - Intituive TypeScript framework for building server-side apps on top of Express.js or Koa.js.
Packages / Documentation
- JSDoc (⭐15k) - API documentation generator similar to JavaDoc or PHPDoc.
Packages / Filesystem
- proper-lockfile (⭐235) - Inter-process and inter-machine lockfile utility.
Packages / Real-time
- µWebSockets (⭐17k) - Highly scalable WebSocket server & client library.
- Aedes (⭐1.8k) - Barebone MQTT server that can run on any stream server.
Packages / URL
- humanize-url (⭐249) - Humanize a URL: https://sindresorhus.com → sindresorhus.com.
Packages / Data validation
- joi (⭐21k) - Object schema description language and validator for JavaScript objects.
- schema-inspector (⭐505) - JSON API sanitization and validation.
- ajv (⭐14k) - The fastest JSON Schema validator. Supports v5, v6 and v7 proposals.
Packages / Parsing
- remark (⭐7.4k) - Markdown processor powered by plugins.
- x-ray (⭐5.9k) - Web scraping utility.
- nearley (⭐3.6k) - Simple, fast, powerful parsing for JavaScript.
- google-libphonenumber (⭐1.4k) - Parse, format, store and validate phone numbers.
Packages / Humanize
- ms (⭐5.1k) - Tiny millisecond conversion utility.
Packages / Database
- Query builder
- Knex (⭐19k) - Query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.
Packages / Testing
- nyc (⭐5.6k) - Code coverage tool built on istanbul that works with subprocesses.
- tap (⭐2.3k) - TAP test framework.
- trevor (⭐2.1k) - Run tests against multiple versions of Node.js without switching versions manually or pushing to Travis CI.
- Nock (⭐13k) - HTTP mocking and expectations.
- CodeceptJS (⭐4.1k) - End-to-end testing.
- Puppeteer (⭐88k) - Headless Chrome.
Packages / Minifiers
- UglifyJS2 (⭐13k) - JavaScript minifier.
- clean-css (⭐4.2k) - CSS minifier.
Packages / Email
- Nodemailer (⭐17k) - The fastest way to handle email.
- email-templates (⭐3.6k) - Create, preview, and send custom email templates.
Packages / Job queues
- agenda (⭐9.3k) - MongoDB-backed job scheduling.
- node-resque (⭐1.3k) - Redis-backed job queue.
Packages / Natural language processing
- retext (⭐2.4k) - An extensible natural language system.
Packages / AST
- Acorn (⭐10k) - Tiny, fast JavaScript parser.
Packages / Static site generators
- docsify (⭐27k) - Markdown documentation site generator with no statically built HTML files.
Packages / Content management systems
- Factor (⭐1.4k) - Vue.js dashboard framework and headless CMS.
- AdminBro (⭐8.1k) - Auto-generated admin panel with CRUD for all your resources.
Packages / Serialization
- protobuf (⭐9.8k) - Implementation of Protocol Buffers.
Packages / Miscellaneous
- jsdom (⭐20k) - JavaScript implementation of HTML and the DOM.
Resources / Tutorials
- Node.js Best Practices (⭐98k) - Summary and curation of the top-ranked content on Node.js best practices, available in multiple languages.
- Portable Node.js guide (⭐1.4k) - Practical guide on how to write portable/cross-platform Node.js code.
Resources / Newsletters
- Node Weekly - Weekly e-mail round-up of Node.js news and articles.
Resources / Books
Resources / Blogs
- webapplog.com - Blog posts on Node.js and JavaScript from the author of Practical Node.js and Pro Express.js Azat Mardan.
Resources / Courses
Resources / Cheatsheets
Resources / Tools
- npm-hub - Chrome extension to display npm dependencies at the bottom of a repo's readme.
Resources / Community
Resources / Miscellaneous
- nodebots - Robots powered by JavaScript.
- Module Requests & Ideas (⭐543) - Request a JavaScript module you wish existed or get ideas for modules.
13. Public Apis
Games & Comics
API: RPS 101
Description: Rock, Paper, Scissors with 101 objects
Auth: No
HTTPS: Yes
CORS: Yes
Geocoding
API: Apiip
Description: Get location information by IP address
Auth:
apiKey
HTTPS: Yes
CORS: Yes
Health
API: FoodData Central
Description: National Nutrient Database for Standard Reference
Auth:
apiKey
HTTPS: Yes
CORS: Unknown
14. Awesome Zsh Plugins
Themes / superconsole - Windows-only
- flux (⭐0) - A no-nonsense minimalist theme with
git
status decorations.
- linear (⭐4) - Reminiscent of Powerline. Includes segments with
git
status, Pythonvirtualenv, current directory and current time.
- my (⭐0) - Variant of kolo (⭐172k).
15. Awesome Geek Podcasts
In English
- Watch Out for Fireballs! - A game club podcast, focused on retro and non-current games.
In Portuguese
- Podtrash - Um podcast sobre filmes trash, feito por adoradores do trash.
- Prev: Mar 03, 2022
- Next: Mar 01, 2022