Awesome List Updates on Apr 22 - Apr 28, 2024
41 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Mac
Audio and Video Tools / File Sharing
- Aiko - High-quality on-device transcription.
Utilities / Menu Bar Tools
- Spaced - Organize your menu bar items into groups.
Utilities / Quality of Life Improvements
- Hyperduck - Receive links from your iOS & visionOS devices.
2. Awesome Django
Third-Party Packages / Commands
- django-migration-zero (⭐78) - Holistic implementation of "migration zero" pattern for Django covering local changes and in-production database adjustments.
Third-Party Packages / Mailing
- django-pony-express (⭐77) - Class-based emails including a test suite for Django.
3. Awesome Blazor
Videos / Others
- ASP.NET Community Standup: Fluent UI Blazor -
April 23, 2024 - The Fluent UI Blazor library provides a set of Blazor components which are used to build applications that have a Fluent design (i.e. have the look and feel or modern Microsoft applications). Join Vincent and Denis to learn the fundamentals and building blocks of the library and demonstrate how to quickly incorporate it into your Blazor projects. Learn the basics of setting up the environment, use the interactive components, and change the styling of your application with Fluent UI design tokens.
- Understand the Next Phase of Web Development -
April 23, 2024 - Talk by Steve Sanderson at the NDC London 2024. It’s 2024, and the web continues to dominate the software landscape. Innovation proceeds in all directions, with new frameworks, build systems, and architectural patterns emerging at pace. But where are we all heading? Is there a pattern? What’s the next big phase? In this demo-centric talk we’ll look at the common trends across web frameworks: disruptive new features that are showing up across technologies and changing how web apps are built. We’ll dig into live code examples in Next.js (React), SvelteKit, Blazor, Astro, and more. We’ll see how these and others are setting a similar path for the next phase of web technology – and how you could implement the same features yourself without any framework. Finally, we’ll catch up on the state of WebAssembly and try out WASI preview 2 – the upcoming reinvention of WASI. Will it achieve the dream of seamless interop across all languages, operating systems, and CPU architectures? Will it become the standard for server-side cloud programming? Let’s build something with it.
- ASP.NET Community Standup: Blazor Hybrid + Web in .NET 9 -
April 9, 2024 - Learn how improvements coming to .NET 9 will make it easier to integrate Blazor Web and Blazor Hybrid.
- ASP.NET Community Standup - Modern Blazor Auth with OIDC -
February 13, 2024 - See how to connect a Blazor app to Microsoft Entra using OIDC and the BFF pattern.
- .NET Data Community Standup - Database concurrency and EF Core: ASP.NET and Blazor - Episode 2 - January 24, 2024 - In the last episode, we dug deep into the underpinnings of optimistic concurrency handling in EF Core. In this episode, we continue that journey to cover disconnected scenarios. That is, where the entity travels to a client and then back to the server before being updated in the database. We’ll look at the different patterns for doing updates like this in ASP.NET Core and Blazor apps and see how concurrency tokens work with each of these. We’ll also look at how
ExecuteUpdatecan be used with concurrency tokens, and take a look at ETag concurrency in Azure Cosmos DB.
- ASP.NET Community Standup - Blazor Experiments + eShop Q&A -
December 12, 2023 - In this session, we will show you some experimental ideas for Blazor and .NET+WASI and answer your questions about the .NET eShop Blazor App. Community links.
4. Awesome Fonts
Free fonts / Fonts
- Martian Mono (⭐2.5k) - Free and open-source monospaced font from Evil Martians
- Monaspace (⭐17k) - An innovative superfamily of fonts for code
5. Awesome Love2d
3D
- Menori (⭐239) - Library for 3D rendering with LÖVE.
AI
- astar (⭐15) - An other A* library. Any map (grid, point, mesh or infinite map) and support path cost.
- pathfun - Pure Lua library for 2D pathfinding using the funnel algorithm.
- beehive.lua (⭐21) - A functional behavior tree implementation.
- Luafinding (⭐43) - Class-based A* implementation written purely in Lua.
Camera
- cam11 - Camera library that leverages the Transform object introduced in love2d 11.0+.
- parallax (⭐19) - Parallax scrolling with any camera system; seamlessly tile background images.
Development
- LoveDebug (⭐41) - Inline console-like debugger utility.
- loveprofiler (⭐11) - LoveProfiler is an extremely simple logger and profiler.
- vudu (⭐48) - Broad in-game debugging gui with a console, variable browser/editor, speed controls, and more.
Drawing
- grove.draworder (⭐18) - Similar to deep, but you can set a custom sorting method and create multiple, nestable instances.
Entity
- ecs-lua (⭐198) - ECS Lua is a fast and easy to use ECS (Entity Component System) engine for game development.
Helpers
- grove.color (⭐18) - Blend, convert and interpolate colors using 'color objects'.
- lua-state-machine (⭐382) - Lua Finite State Machine.
- Manami (⭐54) - An improved "reflowprint" with UTF-8, multicolor, and justify support.
- YAS (⭐2) - Yet Another Screen manager.
- Scenery (⭐33) - A dead simple scene/state management system.
- GameStateManager (⭐18) - A lightweight, optimized, and easy-to-implement solution for efficient game state management.
Input
- GamepadGuesser (⭐15) - Get the right button icons for gamepads; load updated gamepad db.
- Kazari (⭐12) - Multitouch gesture and input library.
Performance
- AppleCake (⭐26) - Profiling library for LÖVE, with detailed profiling and thread support.
Platforms
- LÖVE Potion (⭐606) - Unofficial implementation of the LÖVE for Nintendo (3DS, Switch and Wii U) Homebrew.
Shaders
- ShaderScan (⭐12) - Adds hot reload, includes, and better error messages for faster shader iteration.
Tweening
- NAniTe (⭐54) - Timeline-based animation system that supports forward and backward update.
UI
- cimgui-love - LÖVE module for Dear ImGui obtained by wrapping cimgui (programmatically generated C-api) using LuaJIT FFI, easy to update to the latest Dear Imgui version.
- Layouter (⭐17) - A simple UI grid layout library for LÖVE 2D game engine.
- Slicy (⭐14) - A newer 9patch/9slice library fixing some issues with Patchy.
- YUI - Declarative UI library for LÖVE.
- Inky (⭐70) - Any-purpose GUI framework.
Utilities
- nativefs (⭐48) - Read and write files outside of LÖVE's allowed paths.
Distribution
- LÖVE Actions - Build & deploy cross-platform game packages on ALL popular platforms. Supports Android, iOS, Linux, maxOS, Windows.
- love-fuser (⭐19) - Packages LÖVE Games using GitHub Actions. Supports Windows, Linux, and Android.
6. Awesome Cpp
Image Processing
- TinyTIFF (⭐151) - lightweight TIFF reader/writer library. [GPL-3.0]
Miscellaneous
- happly (⭐350) - A C++ header-only parser for the PLY file format. Parse .ply happily! [MIT]
7. Awesome Godot
3D / Godot 4
- Reia (⭐511) - A free game that's an action adventure RPG for Desktop and Mobile with multiplayer, MMO, and offline support.
8. Awesome Vite
Framework-agnostic Plugins / Integrations
- vite-plugin-mpg (⭐1) - Simple configuration of multi page applications.
9. Awesome Privacy
Maps and Navigation
- Qwant Maps - An OpenStreetMap-based private Google Maps alternative.
Notes and Tasks
- Quillpad - Take beautiful markdown notes and stay organized with task lists. Fork of Quillnote.
10. Awesome Wpo
Analyzers - API / Meetups
- Datadog APM - End-to-end distributed tracing and APM at scale, correlated to all telemetry.
Image Optimizers / Meetups
- Shortpixel - Compress Your Image by removing unnecessary bytes of the image and Convert it into WebP/AVIF
- Tapnesh-CLI (⭐21) - Tapnesh is a CLI tool that will optimize all your images in parallel easily and efficiently!
Web server Modules / Meetups
- imteekay/web-performance-research (⭐972) - Research in Web Performance
11. Awesome Algorithms
Websites
- CodeChef - Learning DSA by practice on Codechef
12. Awesome Web Archiving
Tools & Software / Acquisition
- Browsertrix Crawler (⭐826) - A Chromium based high-fidelity crawling system, designed to run a complex, customizable browser-based crawl in a single Docker container. (Stable)
Tools & Software / Replay
- PYWB (⭐1.5k) - A Python 3 implementation of web archival replay tools, sometimes also known as 'Wayback Machine'. (Stable)
13. Awesome Svelte
UI Libraries
- daisyUI - The most popular component library for Tailwind CSS -
daisyUIadds component class names to Tailwind CSS so you can make beautiful websites faster than ever.
14. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- auto-venv (⭐6) - Automatically activates the Python virtual environment in the current directory or its parent directories.
- portal (⭐4) - A very basic script for jumping to/from paths without having to do write the whole path, open multiple terminal sessions or do a file system search using fzf (⭐72k). Heavily inspired by Z (⭐17k).
- ranger (niziL) (⭐0) - provide prompt element for ranger (⭐16k). Shows current
RANGER_LEVEL, displaying nothing when the environment variable is unset, something when it is equals to 1, and something else when it is greater than 1.
- ranger (rc2dev) (⭐5) - Integrates zsh-z (⭐2.2k) into ranger (⭐16k).
- venv (⭐0) - Run 'source venv/bin/activate' automatically every time there's a path
venv/bin/activatefile in the directory.
Completions / superconsole - Windows-only
- oh-my-update (⭐4) - Updates plugins in oh-my-zsh.
Themes / superconsole - Windows-only
- greenclean (⭐0) - Fork of akz92/clean (⭐9) with a bit more green and permanent clock on the right.
15. Awesome Generative Deep Art
Embeddings and Semantic Search / Prompt Engineering for Text-to-image
AI and Education / Deforum
16. Awesome Yew
Projects
- demo_web_zip_wasm (⭐6) - A simple example program for creating ZIP archives running in the browser using WebAssembly, Live Demo.
- RustedLessPass (⭐58) - A stateless password manager. Web App.
17. Awesome Integration
Resources / Certifications
- Apollo Graph Developer - Associate Certification - Developers who obtain this certification possess a solid foundational knowledge of GraphQL and the Apollo tool suite to design a schema, run an Apollo Server 4, and perform queries with Apollo Client 3 on the frontend.
- Apollo Graph Developer - Professional Certification - Developers who obtain this certification demonstrate strong familiarity with Apollo Federation concepts. They can apply those concepts to build a federated supergraph or move an existing monolithic graph to federation.
- SAP Certified Associate - Integration Developer - Validates that the candidate possesses the fundamental and core knowledge required of the SAP Integration Suite profile.
18. Awesome Cli Apps
Productivity / Note Taking and Lists
- geeknote (⭐9) - Evernote client.
19. Awesome Geek Podcasts
In English
- Advent of Computing - A podcast about the shocking, intriguing, and all too often relevant history of computing.
20. Awesome Inertiajs
Adapters / Server-side
21. Awesome Connectivity Info
Global Connectivity Indexes
- cable.co.uk's Worldwide Broadband Price Comparison - (2023) (2022) (2019) (2018) Index of broadband costs around the world based on fixed line/wireless access.
Connectivity Maps
- GSMA Mobile Network Coverage Maps - Taken offline in April 2024.
Periodic Global Connectivity Reports
- We Are Social (2024) (2023) (2022) (2021) Annual report by Hootsuite on internet and social media adoption.
Regional Connectivity Reports and Data
- African Telecommunications Infrastructure Development @manypossibilities.net - 2014-2023
Other sources
- Internet Resilience Index (IRI)- Developed by the Internet Society, the IRI monitors select, weighted indicators to measure Internet resilience
- M-Lab Global Network Diagnostic Tool - M-Lab is an open, verifiable measurement platform for global network performance.
- USAID Digital Ecosystem Country Assessments - Ghana 2024 Tanzania 2023 Mali 2023 Zambia 2022 Bangladesh 2023 Nepal 2022 Libya 2022 See website for others.
22. Awesome Icons
Generic
- Phosphor Icons - Phosphor is a flexible icon family for interfaces, diagrams, presentations — whatever, really.
23. Awesome Playcanvas
Games / Browser Games
- Mancala Classic - Strategic board game.
24. Awesome Swift
Patterns
- SimplexArchitecture (⭐57) - A Simple architecture that decouples state changes from SwiftUI's View
Analytics
- Aptabase (⭐1.4k) - Open Source, Privacy-First and Simple Analytics for Swift Apps.
Layout / Barcode
- FrameLayoutKit (⭐80) - This framework supports complex layouts, including chaining and nesting layout with simple and intuitive operand & DSL syntax.
Menu / Barcode
- SegmentIO (⭐2.5k) - Animated top/bottom segmented menu for iOS.
25. Awesome Agi Cocosci
Domain Specific Language / Design Theory
- Domain-Specific Languages - Pearson Education, 2010. [All Versions]. [Domain-Specific Languages Guide]. When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove suitable, Fowler presents effective techniques for building them, and guides software engineers in choosing the right approaches for their applications.
Science Logology / Laboratory Automation
- Automation isn't automatic - Chemical Science, 2021. [All Versions]. This perspective provides an overview of the current state of automation of synthetic chemistry at the benchtop scale with a particular emphasis on core considerations and the ensuing challenges of deploying a system. The authors aim to reframe automation as decidedly not automatic but rather an iterative process that involves a series of careful decisions (both human and computational) and constant adjustment.
- Balancing act: when to flex and when to stay fixed - Trends in Chemistry, 2023. [All Versions]. This perspective article provides essential insights into the decision-making process for choosing automation platforms, highlighting the suitability of fixed automation for standardized tasks and the strategic use of flexible automation in dynamic research settings.
Science Logology / AI Assisted Research
- Learning skillful medium-range global weather forecasting - Science, 2023. [All Versions].
- Skilful nowcasting of extreme precipitation with NowcastNet - Nature, 2023. [All Versions].
- Comparability of automated human induced pluripotent stem cell culture: a pilot study - Bioprocess and Biosystems Engineering, 2016. [All Versions].
- Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory - IEEE Transactions on Knowledge and Data Engineering, 2023. [All Versions].
- LEGAL-BERT: The Muppets straight out of Law School - EMNLP'20, 2020. [All Versions]. Generating answers to legal questions, analyze contracts, and summarizing legal documents, making legal knowledge more accessible to non-experts.
- BioBERT: a pre-trained biomedical language representation model for biomedical text mining - Bioinformatics, 2020. [All Versions]. Answering medical questions, identifying relevant clinical trials, and diagnosing diseases based on symptoms, making medical information more accessible to the general public.
- Finbert: A pre-trained financial language representation model for financial text mining - IJCAI'20, 2020. [All Versions]. Predicting stock market trends, analyzing financial documents, and generating summaries of economic news articles, helping to disseminate financial knowledge.
- SciBERT: A Pretrained Language Model for Scientific Text - EMNLP'19, 2019. [All Versions]. Searching and synthesizing scientific literature, aiding researchers in hypothesis generation, and assisting with experimental design, making scientific knowledge more accessible.
- CodeBERT: A Pre-Trained Model for Programming and Natural Languages - EMNLP'20, 2020. [All Versions]. Completing code, generating programming documentation, and providing technical support, making programming knowledge more accessible to non-experts.
26. Awesome Polars
Blog posts / Miscellaneous
- Pandas vs Polars? Bid Adieu to Pandas and Switch To Polars! - An article that compares Polars to Pandas with a dataset of 1.2 GB. Code used is available on Github here (⭐1).
27. Awesome Vue
Resources / Tutorials
- 宁皓网独立开发者训练营:Vue 前端应用开发 on bilibili
- 宁皓网独立开发者训练营:Vue 前端应用开发 on Youtube
28. Awesome Angular
Community
- angular-logos (⭐78) - Repo is dedicated to collecting all the different kinds of Angular badges and logos.
Blogs / Google Developer Experts
- simplified courses - Blog articles written with love, just for you!
Cheatsheet / Google Developer Experts
YouTube Channels / Google Developer Experts
Integrations / Google Developer Experts
- Postcat (⭐5.5k) - A lightweight, extensible API tool based on Angular and Electron.
- Bit - Leverage Bit to build composable software.
Free / Google Developer Experts
- ng-matero (⭐1.4k) - Angular Material admin dashboard template.
- QuickApp (⭐1.3k) - ASP.NET Core / Angular startup project template with complete login, user and role management. Plus other useful services for Quick Application Development.
- material-pro-angular-lite (⭐134) - MaterialPro Angular Lite is high quality free angular material template / theme from WrapPixel. You can download and use for Personal as well as Commercial Projects.
- angular-quickstart (⭐25) - A bare-bones Angular template to get you deployed to Netlify fast!
- template-angular (⭐34) - Phaser 3 TypeScript project template that uses the Angular framework and Vite for bundling.
- angular-ngrx-frontend (⭐13) - Angular NgRx powered frontend template for Symfony (or similar) backend.
Charts / Google Developer Experts
- org-chart (⭐1.1k) - Highly customizable org chart. Integrations available for Angular, React, and Vue.
- ag-charts (⭐347) - Fully-featured and highly customizable JavaScript charting library.
- carbon-charts (⭐962) - Carbon Charts Angular is a thin Angular wrapper around the vanilla JavaScript @carbon/charts component library.
Keyboard Mouse / Google Developer Experts
- angular-touch-keyboard (⭐57) - Virtual Keyboard for Angular applications.
Loaders / Google Developer Experts
- ngx-loading-bar (⭐783) - Automatic page loading / progress bar for Angular.
Maps / Google Developer Experts
- angular-cesium (⭐179) - Creating map based web apps using Cesium and Angular.
- ngx-mapbox-gl (⭐352) - Angular binding of mapbox-gl-js.
- ngx-maplibre-gl (⭐90) - Angular binding of maplibre-gl.
Notifications / Google Developer Experts
- ngx-sweetalert2 (⭐671) - Declarative, reactive, and template-driven SweetAlert2 integration for Angular.
- ngx-toastr (⭐2.6k) - Notifications/Toastr.
- hot-toast (⭐152) - Smoking hot toast notifications for Angular.
- ngx-sonner (⭐136) - An opinionated toast component for Angular. A port of @emilkowalski's sonner.
- angular-bootstrap-toast-service (⭐18) - Angular project for sending Bootstrap based toast notifications including Vercel deployment.
Additional / Google Developer Experts
- state-adapt (⭐302) - Declarative, incremental state management library.
- ngx-signal-state (⭐62) - Opinionated simple state management for Angular.
- mini-rx-store (⭐170) - MiniRx is the reactive state management platform.
Unspecified / Google Developer Experts
- Dev Extreme - Feature-Complete 65+ Angular Component Suite.
- Nebular (⭐8.1k) - Customizable Angular UI Library based on Eva Design System.
- prime-ng (⭐12k) - The Most Complete Angular UI Component Library.
- Wijmo 5 - Set of UI components for Angular2.
- Taiga UI - Powerful set of open source components for Angular!
- AgnosUI - Highly configurable headless framework agnostic component library.
RxJS / Google Developer Experts
- learn-rxjs (⭐3.7k) - Clear examples, explanations, and resources for RxJS.
- redux-observable (⭐7.8k) - RxJS middleware for action side effects in Redux using "Epics".
- rxjs-challenge (⭐614) - A set of little RxJS puzzles to practice your Observable skills.
TypeScript / Google Developer Experts
- typehero (⭐6.4k) - Connect, collaborate, and grow with a community of TypeScript developers.
- type-challenges (⭐46k) - Collection of TypeScript type challenges with online judge.
- Sheriff (⭐255) - Lightweight Modularity for TypeScript Projects.
- ts-essentials (⭐4k) - All essential TypeScript types in one place.
- trpc (⭐38k) - Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
- quicktype (⭐13k) - Generate types and converters from JSON, Schema, and GraphQL.
- ts-pattern (⭐14k) - The exhaustive Pattern Matching library for TypeScript, with smart type inference.
- superstruct (⭐7.1k) - A simple and composable way to validate data in JavaScript (and TypeScript).
- typebox (⭐5.8k) - Json Schema Type Builder with Static Type Resolution for TypeScript.
- zod (⭐39k) - TypeScript-first schema validation with static type inference.
29. Free for Dev
Web Hosting
- Fern - Build and host a Markdown-based documentation site on Fern's free plan. You can even auto-generate an API reference for your site from API definition files. The site is hosted at yoursite.docs.buildwithfern.com.
Crash and Exception Handling
- Jam - Developer friendly bug reports in one click. Free plan with unlimited jams.
Education and Career Development
- Free Professional Resume Templates & Editor - Free platform with lots of Resume templates of Experienced Professionals, ready to clone and edit fully and download, ATS optimized.
Storage and Media Processing
- ImageEngine – ImageEngine is an easy to use global image CDN. Sub 60 sec setup. AVIF and JPEGXL support, WordPress-, Magento-, React-, Vue- plugins and more. Claim your free developer account here.
Game Development
- Freesound - Free collaborative sound library offerer with different CC licenses.
30. Awesome Plotters
Inspiration, Instruction, and Research / Fonts
- Taxan KPL 710 Demo Plot - A handheld recording of the Taxan KPL 710 running its demo plot.
Manuals, Ephemera, Papers, and Patents / Manuals
31. Awesome Selfhosted
Software / E-commerce
- EverShop
⚠- E-commerce platform with essential commerce features. Modular architecture and fully customizable. (Demo, Source Code (⭐5.3k))GPL-3.0Docker/Nodejs
Software / Miscellaneous
- Digitranscode - Convert audio files and videos directly in the browser (documentation in French). (Demo, Source Code)
AGPL-3.0Nodejs
32. Awesome Postgres
Contents / Extensions
- pg_search (⭐7.3k) - pg_search is a PostgreSQL extension that enables full-text search over SQL tables using the BM25 algorithm, the state-of-the-art ranking function for full-text search.
33. Awesome Flame
App Releases / Puzzle Games
- Oderrube - Android, IOS - Oderrube is an physics puzzle game. Carefully remove the blocks to allow Derrubito to fall into the target. By Paulo Gonçalves
34. Awesome Go
Advanced Console UIs
- table (⭐50) - Small library for terminal color based tables.
Configuration
- config (⭐58) - configure your app using file, environment variables, or flags in two lines of code
- gone/jconf (⭐50) - Modular JSON configuration. Keep your config structs along with the code they configure and delegate parsing to submodules without sacrificing full config serialization.
- ini (⭐17) - INI Parser & Write Library, Unmarshal to Struct, Marshal to Json, Write File, watch file.
Bloom and Cuckoo Filters
- cuckoo-filter (⭐301) - Cuckoo filter: a comprehensive cuckoo filter, which is configurable and space optimized compared with other implements, and all features mentioned in original paper are available.
Databases Implemented in Go
- libradb (⭐189) - LibraDB is a simple database with less than 1000 lines of code for learning.
Goroutines
- concurrency-limiter (⭐18) - Concurrency limiter with support for timeouts, dynamic priority and context cancellation of goroutines.
Networking
- fwdctl (⭐67) - A simple and intuitive CLI to manage IPTables forwards in your Linux server.
35. Awesome Cl
C, C++
- bitcoin-core-rpc - a (hopefully) complete Bitcoin Core RPC client. AGPL-3.0+
Advanced
- sbcl-wiki (⭐56) - an open wiki to document SBCL's internals.
Lem / Third-party APIs
- 🚀 Lem on the cloud (video presentation)
- "Rooms is a product that runs Lem, a text editor created in Common Lisp, in the Cloud and can be used by multiple users."
- NEW as of April, 2024.
36. Awesome Quant
Python / Trading & Backtesting
- pythalesians (⭐64) - Python library to backtest trading strategies, plot charts, seamlessly download market data, analyze market patterns etc.
- zvt (⭐3.7k) - the project using sql, pandas to provide an uniform and extendable way to record data, computing factors, select securities, backtesting, realtime trading and it could show all of them in clearly charts in realtime.
- PyPortfolioOpt (⭐5k) - Financial portfolio optimization in python, including classical efficient frontier and advanced methods.
37. Awesome Algorand
Nodes & Consensus Participation / Visual Studio
- TxnLab/reti (⭐0) - Provides contracts, a Node Daemon, and a UI for Algorand 'The Reti' consensus incentives, facilitating the creation of decentralized staking pools on the Algorand network to promote broader participation and enhance network security through diversification.
38. Awesome Deno
Modules / Logging
- LogTape (⭐1.1k) - Simple logging library with zero dependencies for Deno/Node.js/Bun/browsers.
39. Awesome Neovim
(requires Neovim 0.5)
- junnplus/lsp-setup.nvim (⭐235) - A simple wrapper for nvim-lspconfig and nvim-lsp-installer to easily setup LSP servers.
AI / Diagnostics
- Exafunction/codeium.nvim (⭐1.1k) - Free, ultrafast Copilot alternative. Supports LSP and Tree-sitter.
Programming Languages Support / Diagnostics
- jim-at-jibba/micropython.nvim (⭐59) - Enhances the development experience for developers using Micro-python for IoT and maker projects.
Web Development / Diagnostics
- rest-nvim/rest.nvim (⭐1.9k) - A fast Neovim HTTP client written in Lua.
Search / Diagnostics
- nvim-pack/nvim-spectre (⭐2.3k) - Search and replace panel.
File Explorer / Diagnostics
- nvim-tree/nvim-tree.lua (⭐7.9k) - A simple and fast file explorer tree.
Project / Diagnostics
- GnikDroy/projections.nvim (⭐238) - Tiny project + session manager.
Color / Diagnostics
- xiyaowong/transparent.nvim (⭐1k) - Make your Neovim transparent.
Tree-sitter Supported Colorscheme / Diagnostics
- Abstract-IDE/Abstract-cs (⭐104) - Colorscheme written in Lua, specially made for roshnivim with Tree-sitter support.
- comfysage/evergarden (⭐433) - A comfy Neovim colorscheme for cozy morning coding.
- jim-at-jibba/ariake.nvim (⭐20) - A port of the great Atom theme. Beautiful, dark colour scheme.
- niyabits/calvera-dark.nvim (⭐156) - A port of VSCode Calvara Dark (⭐12) Theme to Neovim with Tree-sitter and many other plugins support.
- Everblush/nvim (⭐278) - A dark, vibrant and beautiful colorscheme written in Lua.
- maxmx03/fluoromachine.nvim (⭐277) - Synthwave x Fluoromachine port.
- uncleTen276/dark_flat.nvim (⭐43) - A Neovim colorscheme written in Lua ported from Dark Flat iTerm2 theme, with LSP and Tree-sitter support.
Statusline / Diagnostics
- Zeioth/heirline-components.nvim (⭐129) - 30+ Heirline.nvim components you can use out of the box to create your perfect user interface.
- mikesmithgh/git-prompt-string-lualine.nvim (⭐24) - Add git-prompt-string to your statusline.
Icon / Diagnostics
- nvim-tree/nvim-web-devicons (⭐2.4k) - A Lua fork of vim-devicons (⭐5.8k).
Media / Diagnostics
- HakonHarnes/img-clip.nvim (⭐737) - Effortlessly embed images into any markup language, like LaTeX, Markdown or Typst.
Note Taking / Diagnostics
- nfrid/due.nvim (⭐116) - Displays due for a date string as a virtual text.
- zk-org/zk-nvim (⭐717) - Neovim extension for zk, a plain text note-taking assistant.
- Ostralyan/scribe.nvim (⭐25) - Take notes, easily.
Debugging / Diagnostics
- pocco81/dap-buddy.nvim (⭐399) - Manage several debuggers for nvim-dap.
Deployment / Diagnostics
- sachinsenal0x64/hot.nvim (⭐28) - A hot reloader that works with any programming language.
Code Runner / Diagnostics
- Vigemus/iron.nvim (⭐1.2k) - Interactive REPLs of over 30 languages embedded.
Scrolling / Diagnostics
- nkakouros-original/scrollofffraction.nvim (⭐14) - Scrolloff as a fraction of the window height.
Editing Support / Diagnostics
- pocco81/true-zen.nvim (⭐997) - Clean and elegant distraction-free writing.
- pocco81/high-str.nvim (⭐315) - Highlight visual selections like in a normal document editor!
- pocco81/auto-save.nvim (⭐731) - Save your work before the world collapses or you type :qa!
- andersevenrud/nvim_context_vt (⭐392) - Shows virtual text of the current context.
- CKolkey/ts-node-action (⭐371) - A framework for executing functional transformations on Tree-sitter nodes - Has a lot of built-in actions for transforming text.
Indent / Diagnostics
- Mr-LLLLL/cool-chunk.nvim (⭐28) - Simpler and faster chunking with animations.
Split and Window / Diagnostics
- nvim-focus/focus.nvim (⭐777) - Auto-Focusing and Auto-Resizing Splits/Windows written in Lua! Vim splits on steroids.
- altermo/nwm (⭐334) - X11 window manager.
40. Awesome Jax
Libraries / New Libraries
- dynamiqs (⭐231) - High-performance and differentiable simulations of quantum systems with JAX.
41. Awesome Functional Programming
Table of Contents / Repos
- Functional Programming Learning Path - A Learning Path for Functional Programming
- Prev: Apr 29 - May 05, 2024
- Next: Apr 15 - Apr 21, 2024