Awesome List Updates on Apr 15 - Apr 21, 2024
46 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Icons
General
- Flowbite Icons - Free and open-source collection of 430+ solid and outline icons built for Tailwind CSS and Figma.
2. Awesome Swift
Chart
- Charts (⭐27k) - Beautiful charts for iOS/tvOS/OSX (port of MPAndroidChart).
Files
- ExtendedAttributes (⭐40) - Manage extended attributes for files and folders.
Alert / Barcode
- CFNotify (⭐500) - A customizable framework to create draggable alert views.
Tab / Barcode
- SwiftUIMaterialTabs (⭐32) - Material 3-style tabs and Sticky Headers rolled into one SwiftUI library
3. Awesome Codepoints
Record Holders and Extremes / Breaking and Gluing other characters
- U+3106C CJK UNIFIED IDEOGRAPH 3106C - the character with the most strokes: 84. Take your time to write this one!
4. Awesome Substrate
SCALE Codec
- JavaScript / TypeScript implementations:
- polkadot-js/api (⭐1k) - Maintained by Polkadot-JS.
- scale-ts (⭐13) - Maintained by Josep M Sobrepere.
- soramitsu/scale-codec-js-library (⭐3) - Maintained by Soramitsu.
5. Urban and Regional Planning Resources
Vendor Data Resources / Urban Observation
- EcoCounter - Since 1997, Eco-Counter has developed unique and innovative solutions to count pedestrians and cyclists that vary infrared sensors to computer vision based counters.
- VivaCity - Viva provies transportation monitoring solutions that help identify near-miss behavior on streets and multimodal counts.
Vendor Data Resources / Travel Behavior
- PlacerAI - A location based data provider that provides estimates of foottraffic to different points of interest.
Platforms and Software Resources / Planning Management and Administrative Tools and Platforms
- GeoCivix - A user friendly citizen access, plan review, permit, and inspection solution built to drive efficiency, organization, and communication.
6. Awesome Selfhosted
Software / Bookmarks and Link Sharing
- Readeck - Readeck is a simple web application that lets you save the precious readable content of web pages you like and want to keep forever. See it as a bookmark manager and a read later tool. (Source Code, Clients)
AGPL-3.0
Go/Docker
Software / Calendar & Contacts
- Manage My Damn Life (⭐173) - Manage my Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars.
GPL-3.0
Nodejs/Docker
Software / Communication - Email - Mail Transfer Agents
- Slimta - Mail Transfer Library built on Python. (Source Code (⭐171))
MIT
Python
Software / Learning and Courses
- Schoco (⭐15) - Online IDE for learning Java programming at school, including automatic JUnit tests. Designed to give coding homework/assignments.
MIT
Docker
Software / Media Streaming - Audio Streaming
- multi-scrobbler - Scrobble plays from multiple sources to multiple scrobbling services. (Source Code (⭐328))
MIT
Nodejs/Docker
Software / Miscellaneous
- Digitranscode - Convert audio files and videos directly in the browser (documentation in French). (Demo, Source Code)
AGPL-3.0
Nodejs
- HortusFox - A collaborative plant management system. (Source Code (⭐581))
MIT
PHP/Docker
7. Awesome Azure Openai Llm
RLHF (Reinforcement Learning from Human Feedback) & SFT (Supervised Fine-Tuning) / Llama Finetuning
- Direct Preference Optimization (DPO): [cnt]: 1. RLHF can be complex because it requires fitting a reward model and performing significant hyperparameter tuning. On the other hand, DPO directly solves a classification problem on human preference data in just one stage of policy training. DPO more stable, efficient, and computationally lighter than RLHF. 2.
Your Language Model Is Secretly a Reward Model
[29 May 2023]- Direct Preference Optimization (DPO) uses two models: a trained model (or policy model) and a reference model (copy of trained model). The goal is to have the trained model output higher probabilities for preferred answers and lower probabilities for rejected answers compared to the reference model. ref: RHLF vs DPO [Jan 2, 2024] / ref [1 Jul 2023]
8. Search Engine Optimization
Tools & Services / Links
- linkok.com - An online broken link checker app.
9. Awesome Svelte
UI Libraries
- Svelte UX (⭐669) - Large collection of components, actions, stores, and utilities to build highly interactive applications
Charts / Checkbox
- LayerChart (⭐472) - Large collection of composable Svelte components to build a wide range of visualizations, built upon Layer Cake
10. Awesome Yew
Crates / Component Libraries
- yew-nav-link (⭐1) - A navigational link that is aware of its active state based on the current route in the application.
11. Awesome Game Remakes
Racing
- Reburn 3 (⭐91) - A work-in-progress open source reimplementation of Burnout 3: Takedown.
12. Awesome Zig
Other / C++
- vbrusca/ZigSdlGameTemplate (⭐2) - SDL game project template.
13. Awesome Mac
Developer Tools / Version Control
- RelaGit - The elegant solution to graphical version control. Built by developers, for developers.
14. Awesome Kubernetes
Featured On
15. Awesome Playcanvas
Extensions and Utilities
- VS Code Extension - VS Code Extension that can be used instead of the built-in Code Editor.
16. Awesome Go
Parsers/Encoders/Decoders
- prattle (⭐6) - Scan and parse LL(1) grammars simply and efficiently.
Meetups / Libraries for creating HTTP middlewares
17. Awesome Eslint
Configs / Other Configs
- clean-typescript (⭐1) - Enforce classic JavaScript featuress in TypeScript codebase by banning excessive keywords.
Plugins / Style
- paths (⭐43) - Use paths from tsconfig/jsconfig and auto fix relative paths to aliases.
18. Awesome Integration
Projects / Integration Frameworks
- Spring Integration (⭐1.5k) (⭐1.5k) - An extension of the Spring programming model that supports Enterprise Integration Patterns, allowing for streamlined integration of various systems.
19. Awesome Nix
NixOS Modules / Zig
- impermanence (⭐1.1k) - Lets you choose what files and directories you want to keep between reboots.
20. Awesome Programming for Kids
Upper Elementary
- KODU Game Lab - Kodu lets kids create 3D games on the PC and Xbox via a simple visual programming language.
21. Awesome Tailwindcss
Plugins
- 💼 Dot & Grid Backgrounds (⭐7) - Adds
bg-grid
andbg-dot
classes to add easy-to-customize grid and dot pattern backgrounds with just CSS.
22. Awesome Angular
Unspecified / Google Developer Experts
- AgnosUI - Highly configurable headless framework agnostic component library.
Testing / Google Developer Experts
- Angular Testing Library - Angular Testing Library builds on top of DOM Testing Library by adding APIs for working with Angular components.
Charts / Google Developer Experts
- ng-apexcharts (⭐315) - Angular wrapper for ApexCharts to build interactive visualizations in Angular 7+.
Icons / Google Developer Experts
- ng-icons (⭐345) - The ultimate icon library for Angular.
- primeicons (⭐257) - PrimeIcons is the default icon library of PrimeNG with over 250 open source icons developed by PrimeTek.
- angular-svg-icon (⭐253) - Angular component and service for inlining SVGs allowing them to be easily styled with CSS.
Tailwind CSS Based / Google Developer Experts
- David UI Angular (⭐64) - Components library for enterprise-level projects based on Tailwind CSS and Angular.
23. Awesome Langchain
Tools / Platforms
- MindsDB: Integrates with LangChain, enabling users to deploy, serve, and fine-tune models.
Open Source Projects / Other / Chatbots
- InkChatGPT (⭐8): A Simple document Retrieval-augmented generation (RAG) Chat app
Other LLM Frameworks / Videos Playlists
- Maestro (⭐4.1k): A framework for Claude Opus to intelligently orchestrate subagents.
- GPT Pilot (⭐29k): GPT Pilot is the core technology for the Pythagora VS Code extension that aims to provide the first real AI developer companion.
- SWE Agent (⭐12k): SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice.
- Gateway (⭐5.7k): A Blazing Fast AI Gateway. Route to 100+ LLMs with 1 fast & friendly API.
- AgentRun (⭐173): The easiest, and fastest way to run AI-generated Python code safely
- LLama Cpp Agent (⭐457): The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models
- FinRobot (⭐1.3k): An Open-Source AI Agent Platform for Financial Applications using LLMs
- Groq Ruby (⭐103): Groq Cloud runs LLM models fast and cheap. This is a convenience client library for Ruby.
24. Awesome Arcgis Developers
Helpers
- reducegeojson (⭐0) - A tool to reduce the file size of GeoJSON files for web optimisation.
25. Awesome Falsehood
Web
- Falsehoods about HTML - “Web is beautiful. Web is ugly. Web is astonishing. A part of this appeal is HTML, with its historical quirks.”
- The Hidden Complexity of Downloading Favicons, Told in 15+ Edge Cases - Downloading that little icon you see in you browser tabs should be a simple exercise. It turned out to be a lot more complicated than you think. Be vigilant that you are not shaving a Yak.
26. Free for Dev
Source Code Repos
- framagit.org — Framagit is the software forge of Framasoft based on the Gitlab software includes CI, Static Pages, Project pages and Issue tracking.
Testing
- Requestly Open-source Chrome Extension to Intercept, Redirect and Mock HTTP Requests. Featuring Debugger, Mock Server, API Client and Session Recording. Redirect URLs, Modify HTTP Headers, Mock APIs, Inject custom JS, Modify GraphQL Requests, Generate Mock API Endpoints, Record session with Network & Console Logs. Create upto 10 rules in Free Tier. Free for open-source.
- Maildroppa - Up to 100 subscribers and unlimited emails as well as automations for free.
Font
- Bunny Privacy oriented Google Fonts
Tunneling, WebRTC, Web Socket Servers and Other Routers
- Google STUN — stun:stun.l.google.com:19302
- Twilio STUN — stun:global.stun.twilio.com:3478?transport=udp
Other Free Resources
- Pyrexp — Free web-based regex tester and visualizer for debugging regular expressions.
27. Awesome Mongodb
Libraries / Ballerina
- ballerina-mongodb (⭐123) - Official Ballerina driver
28. Awesome Malware Analysis
Detection and Classification / Other Resources
- Assemblyline - A scalable file triage and malware analysis system integrating the cyber security community's best tools..
- packerid (⭐41) - A cross-platform Python alternative to PEiD.
Debugging and Reverse Engineering / Other Resources
- Qiling Framework - Cross platform emulation and sanboxing framework with instruments for binary analysis.
29. Awesome Clojure
Date and Time
- holi (⭐4) - Calendar operations that are aware of weekends and holidays
30. Awesome Generative Deep Art
Generative AI history, timelines, maps, and definitions
- [🔥🔥🔥] FirstMark | 2024 MAD (ML/AI/Data) Landscape: Full Steam Ahead The 2024 MAD (Machine Learning, AI & Data) Landscape
Ethics, Philosophical questions and Discussions about Generative AI
- It’s time to retire the term “user”: the proliferation of AI means we need a new word
31. Awesome Ironsworn
Tools / Ironsworn
- Pocketforge - Ironsworn & Starforged companion app
32. Awesome K6
Articles
- k6 OSS workshop (⭐14) - A 2-3 hour k6 workshop with practical k6 examples using the QuickPizza demo app.
Examples/Templates
- k6 QuickPizza examples (⭐55) - Web application used for demos and workshops with multiple k6 examples.
33. Awesome Privacy
Third-Party owned
- Tuta - Secure email for everybody. Open Source.
34. Awesome Embedded Rust
Community / Community Chat Rooms
- rust-embedded:QQ group - Chinese community for Rust embedded
35. Awesome Cl
Deployment / Isomorphic web frameworks
- make-common-lisp-program (⭐3) - GitHub action to build an executable Common Lisp program on Ubuntu, MacOS and Windows. MIT.
Date and time / Third-party APIs
- fuzzy-dates (⭐15) - A library to fuzzily parse date and time strings. Zlib.
36. Awesome Elixir
Applications
- Lynx (⭐223) - A Fast, Secure and Reliable Terraform Backend, Set up in Minutes.
Artificial Intelligence
- ExLLama (⭐7) - LlamaCpp Nif Extensions for Elixir/Erlang. (Docs).
- Weaviate (⭐1) - Weaviate client and macros for declaring records. (Docs).
Books
- Engineering Elixir Applications - (currently in Beta) As the subtitle suggests, this book explores the technologies and skills that support navigating each stage of software delivery with confidence.
- The Phoenix LiveView Cookbook - A Phoenix LiveView e-book containing tried and tested recipes for solving common problems.
37. Awesome Rust
Libraries / Compression
- zstd
- gyscos/zstd-rs (⭐490) - rust binding for the zstd compression library
Libraries / Parsing
- igumnoff/shiva (⭐155) - Shiva library: Implementation in Rust of a parser and generator for documents of any type (Plain text, Markdown, HTML, PDF and etc)
38. Awesome Python
Admin Panels
- streamlit (⭐33k) - A framework which lets you build dashboards, generate reports, or create chat apps in minutes.
39. Awesome Vue
Resources / Tutorials
- Türkçe Vue 3 Dersleri on Youtube by Abdullah Uğraşkan
Components & Libraries / UI Components
- vue-default-page (⭐26) - A Vue 3.0 plugin with built-in v-loading, v-skeleton, v-error and v-empty custom directives.
- css-3d-progress (⭐2) - A 3D progress bar component written using web Components, supports Vue, React and Svelte.
- schedule-x (⭐986) - A material design event calendar. Customizable, light- and dark modes & multilingual.
Components & Libraries / UI Utilities
- tracked-instance (⭐3) - Build large forms and track all changes.
Components & Libraries / Dev Tools
- Vue Cheatsheet - The only Vue cheatsheet you will ever need
40. Awesome Vite
React / Transformers
- @stylin/vite-plugin (⭐179) - Transform CSS and SCSS modules into React components.
41. Awesome Agi Cocosci
Science Logology / Democratization of Science
- Five keys to writing a reproducible lab protocol - Nature, 2021. [All Versions]. This interviewing paper introduces five ways to increase the reproducibility of experimental protocols: (i) documenting protocols as the experiment goes; (ii) providing video illustrations in addition to written protocols; (iii) using electronic lab notebooks (ELNs) for managing experimental resources digitally; (iv) depositing and documenting reagents with understanding the rationale behind every step; and (v) exploiting online platforms to share tips, extensions, methods, and data among researchers.
- The Experimental Design Assistant - PLoS Biology, 2017. [All Versions]. [Nature Methods Correspondence]. [EDA Website]. The EDA is a web-based tool that guides the in vivo researcher through the experimental design and analysis process, providing automated feedback on the proposed design and generating a graphical summary that aids communication with colleagues, funders, regulatory authorities, and the wider scientific community.
Science Logology / Laboratory Automation
- Reconfigurable system for automated optimization of diverse chemical reactions - Science, 2018. [All Versions]. [Preprint]. This paper describes a plug-and-play, continuous-flow chemical synthesis system that mitigates this challenge with an integrated combination of hardware, software, and analytics. The system software controls the user-selected reagents and unit operations (reactors and separators), processes reaction analytics (high-performance liquid chromatography, mass spectrometry, vibrational spectroscopy), and conducts automated optimizations.
- What is a minimal working example for a self-driving laboratory? - Matter, 2022. [All Versions]. This paper proposes SDL-Demo: a low-cost “Hello, World!” for self-driving laboratories that combines “Hello, World!” tasks from electronics, physics-based simulations, and optimization. SDL-Demo is modular and extensible, making it an ideal candidate for low-cost teaching and prototyping of self-driving laboratory concepts.
42. Awesome Cpp
GUI
- WebUI (⭐2.8k) - Use any web browser as GUI, with your preferred language in the backend and HTML5 in the frontend. [MIT] website
Miscellaneous
- RapidFuzz (⭐226) - Rapid fuzzy string matching in C++ using the Levenshtein Distance. [MIT] website
43. Awesome Flutter
Websites / Blogs
- Flutter4Fun - UI Challenge implementation blog by Iman Khoshabi.
- Flutter Stack Weekly - Weekly newsletter on new development and updates curated by Jimmy Sanghani
UI
- Smooth Page Indicator (⭐1.1k) - Customizable animated page indicator with a set of built-in effects. Milad Akarie
- Super Editor (⭐1.6k) - Advanced toolkit for building document editors and readers by [Flutter Bounty Hunters](https://github.com/Milad-Akarie
UI / List
- Super List (⭐214) - Drop-in replacement for SliverList and ListView that can handle large amount of items with variable extents by Matej Knopp
UI / UI Helpers
- Mix (⭐463) - An expressive way to effortlessly build design systems by Leo Farias.
- Blurhash (⭐508) - Compact representation of a placeholder for an image. Encode a blurry image under 30 caracters by Robert Felker
Image / Image Picker
- Image Picker (⭐4.1k) - Images Selection by Collin Jackson
Navigation / Image Picker
- auto_route (⭐1.5k) - AutoRoute is a declarative routing solution, where everything needed for navigation is automatically generated for you. Milad_Akarie.
Auth / Image Picker
- Local Auth (⭐4.1k) - Touch ID, lock code, fingerprint auth on iOS and Android
- Google Sign-In (⭐4.1k) - Google OAuth
Text & Rich Content / Image Picker
- Fleather (⭐179) - Soft & gentle rich text editor
Media / Audio
- Audio Players Plugin (⭐1.9k) - Play multiple audio files simultaneously (Android/iOS) by Luan Nico.
Media / Video
- Video Editor (⭐362) - Edit (crop, trim, rotate) a video and a its cover by Maël Le Goff
Plugins / Augmented Reality
- Plugins (⭐4.1k) - Official Flutter Team Plugins
Device / Augmented Reality
- Live Activities (⭐149) - A plugin to use iOS live activities & Dynamic Island features by Dimitri Dessus
Services / Bluetooth / NFC / Beacon
- App Review (⭐39) - Requesting and Writing Reviews for Android and iOS by Rody Davis
- In App Review (⭐289) - Requesting and Writing Reviews for Android, iOS and MacOS by Britannio Jarrett
State management / Standard
- Get It (⭐1.3k) - Simple direct Service Locator that allows to decouple the interface from a concrete implementation by Thomas Burkhartb
- Signals (⭐377) - Reactive programming made simple. Port of Signals pattern by Rody Davis
Animation / Redux / ELM / Dependency Injection
- Flutter Animate - A performant library that makes it simple to add almost any kind of animated effect by gskinner
Top / Game Engine resources
- Linwood Butterfly (⭐890) - Powerful note taking app and an alternative to OneNote by CodeDoctorDE
- Let's Draw (⭐261) - A simple drawing app made by JideGuru
- Openreads (⭐803) - A simple privacy oriented mobile books tracker using Open Library API by mateusz-bak
🇷🇺 Russia / Misc
- Meetup Flutter Voronezh
🇺🇸 United States / Misc
- Meetup NYC
44. Awesome Neovim
Color / Diagnostics
- moyiz/command-and-cursor.nvim (⭐16) - Highlight cursor and visual selections when entering command mode.
Terminal Integration / Diagnostics
- akinsho/toggleterm.nvim (⭐4.1k) - Easily manage multiple terminal windows.
Git / Diagnostics
- moyiz/git-dev.nvim (⭐83) - Open remote git repositories in the comfort of Neovim.
45. Static Analysis
Other / Other
- composer-dependency-analyser (⭐369) — Fast detection of composer dependency issues.
- 💪 Powerful: Detects unused, shadow and misplaced composer dependencies
- ⚡ Performant: Scans 15 000 files in 2s!
- ⚙️ Configurable: Fine-grained ignores via PHP config
- 🕸️ Lightweight: No composer dependencies
- 🍰 Easy-to-use: No config needed for first try
- ✨ Compatible: PHP >= 7.2
- Memory safety (e.g., null pointer dereferences)
- User-specified assertions (i.e., assert!(...))
- The absence of panics (e.g., unwrap() on None values)
- The absence of some types of unexpected behavior (e.g., arithmetic overflows)
- high performance: will validate & download manifests over multiple routines, caching downloaded files in memory
- configurable list of remote, or local schemas locations, enabling validating Kubernetes custom resources (CRDs) and offline validation capabilities
- uses by default a self-updating fork of the schemas registry maintained by the kubernetes-json-schema project - which guarantees up-to-date schemas for all recent versions of Kubernetes.
46. Free Programming Books (English, By Subjects)
Artificial Intelligence
- Clever Algorithms Nature-Inspired Programming Recipes - Jason Brownlee (PDF)
- Prev: Apr 22 - Apr 28, 2024
- Next: Apr 08 - Apr 14, 2024