Awesome List Updates on Dec 02 - Dec 08, 2024
40 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Django
Third-Party Packages / Admin
- django-related-admin (⭐71) - A helper library that allows you to write list_displays across foreign key relationships.
- django-admin-sortable2 (⭐843) - Generic drag-and-drop ordering for objects in the Django admin interface.
Third-Party Packages / Admin Themes
- django-grappelli (⭐3.9k) - A jazzy skin for the admin.
- django-jazzmin (⭐1.8k) - Drop-in theme for django admin, that utilises AdminLTE 3 & Bootstrap 4 to make yo' admin look jazzy.
- django-daisy (⭐257) - A modern django dashboard fully responsive built with daisyui.
Third-Party Packages / Performance
- django-zeal (⭐145) - Detect N+1 queries with user-friendly error messages
Third-Party Packages / Templates
- htpy - htpy is a library that makes writing HTML in plain Python fun and efficient, without a template language.
2. Awesome Selfhosted
Software / Document Management
- SeedDMS - Document Management System with workflows, access rights, fulltext search, and more. (Demo, Source Code)
GPL-2.0PHP
Software / Games - Administrative Utilities & Control Panels
- Retrom (⭐1.2k) - Private cloud game library distribution server + frontend/launcher.
GPL-3.0Docker/Rust
Software / Wikis
- docmost - Collaborative wiki and documentation software (alternative to Confluence, Notion). (Source Code (⭐16k))
AGPL-3.0Docker/Nodejs
3. Awesome Gbdev
Compilers / Experimental/Proof of Concepts
- Rust-GB (⭐230) - A compiler and library that enable the development of GB ROMs using Rust.
ASM / Timings
4. Awesome Creative Coding
Frameworks • Libraries • Ecosystems
- py5 [Cross-platform] - A library that integrates Processing into the Python 3 ecosystem.
5. Vertx Awesome
Database Clients
- Relational Databases
- Reactive SQL Client (⭐900)
- High performance reactive SQL client.
- JDBC (⭐125)
- Asynchronous interface around a JDBC datasource.
- MySQL / PostgreSQL (⭐118)
- Asynchronous Client for MySQL/PostgreSQL.
- PostgreSQL (⭐74) - Reactive PostgreSQL Client.
- database (⭐42) - Client for Oracle, PostgreSQL, SQL Server, HyperSQL, etc. designed for security, correctness, and ease of use.
- jOOQ (⭐390) - Doing typesafe, asynchronous SQL and generate code using jOOQ.
- jOOQx (⭐29) - Leverages the power of typesafe SQL from
jOOQ DSLand uses the reactive and non-blocking SQL driver from Vert.x. - Exposed Vert.x SQL Client (⭐6) - Kotlin's Exposed (⭐8.8k) on top of Vert.x Reactive SQL Client (⭐900).
- Reactive SQL Client (⭐900)
6. Awesome Wardley Maps
Community
- r/wardleymaps - Subreddit for Wardley Maps.
Mapping
- Wardley Maps for Obsidian.md (⭐9) - Render and edit Wardley maps within Obsidian.md. This community plugin leverages the engine from OnlineWardleyMaps.com. Online documentation Wardley Maps as Code.
7. Awesome Job Boards
Programming / Aggregator
8. Awesome Mysql
Connectors
- ballerinax/mysql (⭐112) - Official Ballerina connector for MySQL.
9. Awesome Music
Music Notation
- JotChord - an online, text-based editor for making PDF-formatted Nashville Number System song charts.
10. Free for Dev
Tools for Teams and Collaboration
- Screen Sharing via Browser - Free screen sharing tool, share your screen with collabrators right from your browser, no download or registration needed. For free.
- Tuta - Free secure email account service provider with built-in end-to-end encryption, no ads, no tracking. Free 1GB storage, one calendar (Tuta also have an paid plan.). Tuta is also partially open source (⭐6.7k), so you can self-host.
11. Awesome R
Bayesian
- brms - High-level interface for Bayesian regression models using Stan.
12. Awesome Remote Job
Articles & Posts
Companies with "remote DNA"
- Eloquentix - All remote company across 3 continents and 9 timezones.
- Giant Swarm - Giant Swarm’s managed microservices infrastructure enables enterprises to run agile, resilient, distributed systems at scale, while removing the tasks related to managing the complex underlying infrastructure
- Modern Tribe - A digital agency with a modern twist. All freelancers. All experts.
- Signal - These people make the fantastic Signal app. US Only.
- wemake.services - We sell repeatable software development process. Fully remote. Python, JavaScript, Vue
13. Awesome Magento2
Personal Blogs / Progressive Web Application
14. Awesome Lowcode
Marketing
- Place Card Maker - A fast, easy and free printable place card maker,Design beautiful place cards in minutes with our free, user-friendly maker. Choose from 100+ customizable place cards templates, including options for meal choices. Perfect for weddings, holidays, and special events. Compatible with Microsoft Word for easy editing and printing. No coding required
15. Awesome Nix
Programming Languages / Lean
- lean4-nix (⭐50) - Nix flake build for Lean 4, and
lake2nix.
NixOS Modules / Zig
- NixOS-WSL (⭐2.4k) - Modules for running NixOS on the Windows Subsystem for Linux.
16. Awesome Go
Blockchain
- lnd (⭐8k) - A complete implementation of a Lightning Network node.
Standard CLI
- console (⭐96) Closed-loop application library for Cobra commands, with oh-my-posh prompts, and more.
Project Layout
- kickstart.go (⭐85) - Minimalistic single-file Go HTTP server template without third-party dependencies.
UUID
- uuidcheck (⭐5) - A tiny, dependency-free Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into UTC timestamps.
17. Static Analysis
Programming Languages / Other
- ineffassign (⭐422) ⚠️ — Detect ineffectual assignments in Go code.
- unconvert (⭐384) — Detect redundant type conversions.
- mccabe ⚠️ — Check McCabe complexity.
Multiple languages / Other
- oclint — A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C.
18. Awesome Vue
Resources / Community
Projects Using Vue.js / Open Source
- Savycart (⭐52) - PWA to track personal purchases, No more paper and pencil to go to the supermarket 🏬 Vue and Vuetify
Components & Libraries / Frameworks
- flowbite-vue (⭐878) - Vue component library based on Tailwind CSS
Components & Libraries / UI Components
- vue-crud-x (⭐463) - Extensible crud component using Vuetify layout, other than the usual page, sort, filter, it is able to do nested CRUD, custom forms, filters, operations.
- @egjs/vue-flicking (⭐2.9k) - It's reliable, flexible and extendable carousel for Vue.js 2 & 3.
- vue-use-sound (⭐533) - A Vue Hook for playing sound effects.
Components & Libraries / UI Utilities
Components & Libraries / Utilities
- pinia (⭐14k) - 🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support.
Components & Libraries / Dev Tools
- devtools (⭐2.4k) - Chrome devtools extension for debugging Vue.js applications.
- jest-serializer-vue-tjw (⭐11) - Improved formatting of Jest Snapshots
- Vue Language Tools (Volar) (⭐6.3k) - ⚡The Fastest Vue Language Support Extension
Components & Libraries / Scaffold
19. Awesome Scientific Computing
Community / Mesh tools
- Gabriel Peyré on Bluesky - One post a day on computational mathematics.
20. Awesome Embedded Rust
Driver crates / Other
- AEM10900 - I2C - Energy Harvester - github (⭐1) -
- FH101RF - SPI - Wake-Up Radio - github (⭐3) -
21. Awesome Jax
Libraries / New Libraries
- Brain Dynamics Programming Ecosystem
- BrainPy (⭐605) - Brain Dynamics Programming in Python.
- brainunit (⭐13) - Physical units and unit-aware mathematical system in JAX.
- dendritex (⭐6) - Dendritic Modeling in JAX.
- brainstate (⭐16) - State-based Transformation System for Program Compilation and Augmentation.
- braintaichi (⭐3) - Leveraging Taichi Lang to customize brain dynamics operators.
- BrainPy (⭐605) - Brain Dynamics Programming in Python.
22. Awesome for Beginners
Rust
- TensorZero (⭐8.5k) (label: good-first-issue)
TensorZero creates a feedback loop for optimizing LLM applications — turning production data into smarter, faster, and cheaper models.
23. Awesome Generative Deep Art
Large Language Models (LLMs)
- mendableai/firecrawl (⭐43k): Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API.
- QuivrHQ/MegaParse (⭐6.6k): File Parser optimised for LLM Ingestion with no loss. Parse PDFs, Docx, PPTx in a format that is ideal for LLMs.
Autonomous LLM Agents / Prompt Engineering for Text-to-image
- pydantic/pydantic-ai (⭐11k): Agent Framework / shim to use Pydantic with LLMs
Autonomous LLM Agents / Multi-agents
- joonspk-research/generative_agents (⭐19k): implementation of the paper Generative Agents: Interactive Simulacra of Human Behavior
24. Awesome Decentralized
Other
- Cryptosphere ☠️: Open-source P2P web application platform for decentralized, privacy-preserving software which keeps users in control of their own content.
25. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- awsp (⭐0) - AWS profile management for ZSH. Inspired by oh-my-zsh's aws (⭐180k) plugin. Shows details of currently active AWS profile.
- exa (DarrinTisdale) (⭐116) - Enables a number of aliases extending exa (⭐24k), the modern replacement for
ls.
- exa (mohamedelashri) (⭐18) - Adds aliases for exa (⭐24k), a modern replacement for
ls.
- exa (todie) (⭐1) - Integration and completions for exa (⭐24k), a modern replacement for
ls.
- exa-ls (⭐3) - Adds aliases so that you can use exa (⭐24k) as a drop-in replacement for
lsandtree.
- shellsense (⭐4) - AI-powered ZSH plugin designed to enhance your terminal experience with powerful features and AI-powered capabilities. Developed using Python, ShellSense offers a streamlined workflow for various tasks, making your terminal more efficient and user-friendly.
- zgenom-ext-eval (⭐4) - zgenom (⭐393) extension for creating plugins inline.
Completions / superconsole - Windows-only
- deoplete (⭐51) - ZSH completion for deoplete.nvim (⭐5.9k)
Themes / superconsole - Windows-only
- baddcafe (⭐3) - Provides dynamic system information. Includes decorators for
gitstatus, cpu usage, memory usage, battery level, local and global IP addresses, current time, current directory and the exit status of the last command run.
ZSH Tools / superconsole - Windows-only
- crazy-complete (⭐8) - Every program should have autocompletion in the shell to enhance user experience and productivity.
crazy-completehelps solve this task by generating robust and reliable autocompletion scripts.
26. Awesome Libgdx
Resources / Others
- libGDX Plugin (⭐157) - A plugin for IntelliJ IDEA and Android Studio that adds a number of libGDX features and tools, such as color previews and additional inspections for common mistakes.
Tutorials / General Learning Material
- Book of Shaders (⭐6.4k) - Step-by-step guide through the abstract and complex universe of Fragment Shaders. GLSL.
- Game Programming Patterns - Architecture and design patterns for games.
27. Awesome Cpp
Physics
- QuarkPhysics (⭐254) - A 2D Soft Body and Rigid Body Physics Engine. [MIT]
Regular Expression
- Vectorscan (⭐572) - A portable fork of the high-performance regular expression matching library. [BSD-3-Clause] website
28. Awesome Pentest
Network Tools / Proxies and Machine-in-the-Middle (MITM) Tools
- friTap (⭐365) - Intercept SSL/TLS connections with frida; Allows TLS key extraction and decryption of TLS payload as PCAP in real time.
29. Awesome Ironsworn
Resources / Ironsworn
- Ironforged V1 - A short guide to adapt Starforged to be set in the Ironlands, with printable adapted Ironsworn asset cards
30. Awesome Cakephp
Architecture
- Burzum/CakeServiceLayer plugin (⭐67) - Service layer and domain/business model implementation.
Asset Management
- AssetCompress plugin (⭐372) - A complete asset manager for CakePHP.
- AssetMix plugin (⭐34) - Provides integration with Laravel Mix asset compilation.
Auditing / Logging
- AuditStash plugin (⭐79) - Flexible and rock solid audit log tracking.
- DatabaseLog plugin (⭐46) - Simple and stand-alone logging to database instead of files.
- Muffin/Footprint plugin (⭐96) - Plugin to allow passing currently logged in user to model layer.
- Version plugin (⭐50) - A plugin that facilitates versioned database entities.
Authentication and Authorization
- ADmad/SocialAuth plugin (⭐51) - A plugin which allows you to authenticate using social providers like Facebook/Google/Twitter etc. using SocialConnect/auth (⭐557) social sign on library.
- ApiTokenAuthenticator plugin (⭐3) - A simple token authentication plugin for CakePHP REST APIs.
- Authentication plugin (⭐115) - Official CakePHP authentication middleware plugin.
- Authorization plugin (⭐75) - Official CakePHP authorization stack.
- CakeDC/Users plugin (⭐524) - Complete user management (admin panel, remember me, etc), Social login (FB, Twitter, LinkedIn, Google, Instagram), RBAC, API and more.
- TinyAuth plugin (⭐130) - Authentication and role-based (single/multi) authorization as very light-weight approach.
- Tools:Passwordable (⭐336) - Containing Passwordable behavior (⭐336) for a DRY approach on password hashing.
- TwoFactorAuth plugin (⭐38) - Allows two factor authentication using Google Authenticator or similar app to generate one-time codes. Based on RobThree/TwoFactorAuth (⭐1.1k) library.
Caching
- Cache plugin (⭐33) - For caching views (HTML, CSV, JSON, XML, ...) as static cache files.
- CakeDC/CachedRouting plugin (⭐5) - Provides a cached version of the RoutingMiddleware to improve the load time of routes.
Code Analysis
- cakedc/cakephp-phpstan (⭐38) - A PHPStan extension to resolve CakePHP magic around getter return types for the static analyzer.
- IdeHelper plugin (⭐186) - Helps to make IDE support better by adding annotations to your existing code similar to what baking does to new code.
- IdeHelperExtra plugin (⭐2) - Useful IdeHelper addons for other plugins or custom use cases.
- lordsimal/cakephp-psalm (⭐2) - A Psalm extension to resolve CakePHP magic around getter return types for the static analyzer.
- TestHelper plugin (⭐7) - Provides testing enhancements and TDD support as browser backend.
Debugging
- AssociationsDebugger plugin (⭐11) - A plugin that draws your model associations as diagram.
- CakephpWhoops plugin (⭐14) - PHP errors and exceptions for cool kids with filp/whoops (⭐13k).
- DebugKit plugin (⭐848) - The de-facto standard for debugging.
- Execution order (⭐21) - A demo app to display the execution order of files, methods and callbacks.
- Sentry plugin (⭐11) A plugin to seamlessly integrate Sentry for errors and exceptions.
- Setup plugin (⭐35) - A lightweight setup plugin containing debugging and maintenance tools.
Queue
- Queue plugin (⭐306) - A minimal and dependency-free queue solution.
- Queue plugin (⭐37) - CakePHP core queue system for the php-queue queue library.
- QueueScheduler plugin (⭐6) - A dependency-free crontab-like scheduler as DB driven solution and addon to Queue (dereuromark) plugin.
File Manipulation
- FileStorage plugin (⭐5) - Flexible file storage and upload plugin.
- Josegonzalez/Upload plugin (⭐549) - A customisable plugin that uses Flysystem to write to multiple backends (Dropbox, FTP, S3, Local, etc.).
Geolocation
- Geo plugin (⭐49) - Containing Geocoder behavior and GoogleMaps helper.
I18n
- ADmad/I18n plugin (⭐44) - A plugin with I18n related tools.
- Cake/Localized plugin (⭐212) - Localized validation and ready-to-use translation PO files.
Imagery
- ADmad/Glide plugin (⭐35) - A plugin for using Glide image manipulation library.
- QrCodePlugin (⭐9) - Easily render SVG/PNG QR Codes for your app.
Markup
- Markup plugin (⭐3) - Allows to use PHP or JS based syntax highlighting.
Migration
- Migrations plugin (⭐137) - (DB) Migration plugin.
- Upgrade app (⭐111) - Official upgrade app for 3.x=>4.x and 4.x=>5.x.
- Upgrade app (extended) (⭐24) - An extended upgrade app for 3.x=>4.x and some 5.x snippets.
- Upgrade/Migration Guide - Official migration guide.
Miscellaneous
- Ajax plugin (⭐56) - A plugin to ease handling AJAX requests.
- CakeDC/Enum plugin (⭐30) - A plugin to add enumeration list support to your app.
- CakeDto plugin (⭐24) - Quickly generate useful data transfer objects for your app (mutable/immutable), replacing messy arrays and leveraging your IDE through typehinting and autocomplete.
- Calendar plugin (⭐16) - For generating basic calendars. Includes IcalView for ICS calendar file generation.
- Feedback plugin (⭐7) - Allow visitors to send quick and easy feedback incl. a screenshot via sidebar form.
- Flash plugin (⭐12) - More powerful flash messages for your application.
- OPCache Preloader (⭐12) - An OPCache Preloader for CakePHP applications.
- Setup:Maintenance (⭐35) - Maintenance shell to go into maintenance mode for all requests with optional IP whitelisting.
- Shim plugin (⭐38) - A plugin containing useful shims and improvements as basis for your application.
Navigation
- Icings/Menu plugin (⭐12) - A KnpMenu (⭐1.4k) seasoned menu plugin for CakePHP.
ORM / Database / Datamapping
- ADmad/Sequence plugin (⭐44) - Behavior for maintaining ordered list of records.
- CakeDecimal plugin (⭐8) - A value object approach on handling decimals.
- Duplicatable plugin (⭐52) - Behavior for duplicating entities including related data.
- Lampager/Cake plugin (⭐5) - Rapid pagination without using OFFSET.
- Muffin/Orderly plugin (⭐22) - Allows setting default order for your tables.
- Muffin/Trash plugin (⭐86) - Soft-delete behavior for CakePHP.
- Itosho/EasyQuery plugin (⭐26) - Behavior for easily generating some complicated queries like (bulk) insert/upsert etc.
- Icings/Partitionable plugin (⭐16) - Partitionable associations allowing for basic limiting per group.
- CakePdf plugin (⭐375) - A plugin around PDF generation.
REST and API
- CRUD plugin (⭐374) - CakePHP Application development on steroids - rapid prototyping / scaffolding & production-ready code.
- CakeDC/Api plugin (⭐61) - All-in-one solution to provide a complete API. It includes versioning, renderers, CRUD, authentication, extensions (paginate, filter, HATEOAS), and much more.
- FractalTransformerView plugin (⭐19) - A plugin which allows using Fractal transformers for your API output.
- MixerApi - Streamline development of modern RESTful APIs for your team's CakePHP project.
- SwaggerBake plugin (⭐61) - This plugin automatically builds OpenAPI from your existing models and routes for display in Swagger and Redoc.
Search
- Cake/ElasticSearch plugin (⭐85) - Alternative ORM using Elasticsearch as its backend.
- CakeDC/SearchFilter plugin (⭐0) - Powerful and flexible solution for implementing advanced search functionality. Provides a robust set of tools for creating dynamic, user-friendly search interfaces with minimal effort.
- PlumSearch plugin (⭐19) - Implements custom, flexible and extendable search strategies. Implements PRG pattern.
- Search plugin (⭐171) - Provides easy searching/filtering for paginated views using PRG pattern.
- Tags plugin (⭐16) - For tagging and finding tagged records.
Security
- Captcha plugin (⭐10) - Simple, unobtrusive and extendable captcha solution providing by default an image based math captcha.
- Expose plugin (⭐9) - Expose entities through additional UUIDs instead of their AIID primary keys to obfuscate those IDs and data associated with these numerically ordered values.
- Muffin/Obfuscate plugin (⭐37) - Primary key obfuscation/shortening using UUIDs, HashIds, Optimus, Tiny and/or custom obfuscation strategies.
- Muffin/Throttle plugin (⭐64) - A plugin for rate limiting (API) requests.
- Recaptcha plugin (⭐21) - Simple, lightweight Google Recaptcha v2.
SEO
- Muffin/Slug plugin (⭐37) - A plugin for generating slugs and finding records by slug. Uses a pluggable architecture which allows using your own slug generator class.
- Tools:Slugged (⭐336) - Containing Slugged behavior to auto-generate URL-compatible slugs from titles.
Social
- Comments plugin (⭐2) - Allows users to comment records, supporting different formats.
- Favorites plugin (⭐3) - Allows users to star/like/favor records.
- Ratings plugin (⭐9) - Allows users to rate records and displays ratings.
Templating
- Bake plugin (⭐111) - Provides code generation functionality.
- BootstrapUI plugin (⭐347) - Bootstrap 4/5 integration.
- CsvView plugin (⭐176) - A view class to easily generate CSV.
- Feed plugin (⭐13) - Containing an RssView class to easily generate (complex) RSS feeds.
- Meta plugin (⭐9) - Makes handling meta tags and SEO-relevant HTML markup DRY and easy.
- Templating (⭐2) - HTML snippets as value objects, (Font) icons, and templating topics.
- Tools:Tree (⭐336) - Tree helper to work with Core Tree behavior and handle tree structure output.
- TwigView plugin (⭐14) - A plugin to use the Twig Templating Language for views.
- XlsView plugin (⭐0) - A view class to easily generate XLS using PHPSpreadsheet.
Testing
- CakephpFixtureFactories plugin (⭐85) - Create your fixtures dynamically on a test basis, accelerate the writing and maintenance of your tests.
- FriendsOfCake/Fixturize plugin (⭐24) - More efficient inserting fixtures when running test suites by decreasing amount of inserts (mysql only).
Development Environment
- CakePHP Docker (⭐29) - A cakephp/app template for docker.
- DDEV - Docker based local env.
- Galley - A small Docker dev environment for CakePHP development which includes a simple command line utility.
CMS and applications built on CakePHP
- baserCMS (⭐181) - This is a website development framework with RESTful APIs. Installable as a plugin for CakePHP.
CakePHP Websites
- CakeDC - Articles around CakePHP.
- josediazgonzalez.com - A mainly CakePHP related core dev blog.
- mark-story.com - CakePHP lead dev blog.
CakePHP Tutorials
31. Awesome Broadcasting
Podcasting
- Ultraschall - Suite of Plugins and UI tweaks to use with the DAW Reaper tailored towards Podcasters (ultraschall.fm)
32. Awesome Rust
Applications / Emulators
- Shockwave Player
- DirPlayer (⭐73) - A web-compatible Shockwave Player emulator written in Rust
Applications / Text processing
- dathere/qsv (⭐3k) [qsv] - A high performance CSV data-wrangling toolkit. Forked from xsv, with 34+ additional commands & more.
Libraries / Compression
- bzip2
- trifectatechfoundation/bzip2-rs (⭐145) - libbz2 bindings
Libraries / Parsing
- 0xlane/pe-sign (⭐61) [pe-sign] - A cross-platform rust no-std library for verifying and extracting signature information from PE files.
Libraries / Web programming
- Static Site Generators
- cobalt-org/cobalt.rs (⭐1.5k) - Static site generator
- FuGangqiang/mdblog.rs (⭐59) [mdblog] - Static site generator from markdown files.
- getzola/zola (⭐16k) [zola] - An opinionated static site generator with everything built-in.
- grego/blades (⭐341) [blades] - Blazing fast dead simple static site generator.
- leven-the-blog/leven (⭐57) [leven] - A simple, parallelized blog generator.
- rochacbruno/marmite (⭐691) [Marmite] - Zero config blog generator
- cobalt-org/cobalt.rs (⭐1.5k) - Static site generator
33. Discount for Student Dev
SaaS
- TailoredCV.ai [DISCOUNT] - Tailor your CVs to match job requirements with AI-powered assistance. Students get a 20% discount on TailoredCV subscriptions using the coupon code
STUDENTS20at checkout. Start showcasing your skills and experiences effectively today!
34. Awesome Malware Persistence
Techniques / Linux
- Linux LKM Persistence - Rootkit leveraging Linux loadable kernel module (LKM).
Detection Testing / Linux
- Diamorphine (⭐2.1k) - A loadable kernel module (LKM) rootkit for Linux Kernels (x86/x86_64 and ARM64).
35. Awesome Mac
Developer Tools / IDEs
- CodeRunner - Lightweight, multi-language programming text editor and IDE.
- Eclipse - Popular open-source IDE for Java with plugin support for many languages.
- NetBeans IDE - Free, open-source IDE for Java and other languages.
Reading and Writing Tools / Text Editors
- Sublime Text - A popular, clean, and sleek editor with a plugin management system. For more plugins, check Sublime Text Plugins.
- SubEthaEdit - Powerful editor for writing, coding, and collaboration anytime, anywhere!
- Vim - An old terminal-based editor. For common plugins, check Vim Common Plugins.
Reading and Writing Tools / Office
- LibreOffice - Free, open-source office software used and tested daily by a large community.
Reading and Writing Tools / Note-taking
- Joplin - Cross-platform open-source notepad with markdown support and to-do list management.
- Logseq - Privacy-first, open-source knowledge base.
- massCode - Cross-platform open-source code snippets manager with markdown and mermaid support.
- Notion - All-in-one workspace for notes, tasks, wikis, and databases.
- SideNotes - Quick notes on the screen side with Markdown support.
- Quiver - Mix text, code, Markdown, and LaTeX in one note with live preview.
Reading and Writing Tools / Writing
- novelWriter (⭐2.5k) - Open-source plain text editor for writing novels with minimal markdown-like syntax.
Reading and Writing Tools / Ebooks
- Calibre - Free, open-source e-book manager and reader.
- Koodo Reader - All-in-one eBook reader supporting over 15 formats.
- Scribus - Professional layout and publishing software.
- Simple Comic - EBook reader for PDF, CBZ, and CBR formats with Live Text search.
Reading and Writing Tools / RSS
- Leaf - A news reader for managing subscriptions and enjoying daily news.
- ReadKit - Bookmark and RSS management client.
Reading and Writing Tools / Others
- SwifDoo PDF - PDF editor/converter for editing, compressing, and password-protecting PDFs.
- PDFgear - AI-integrated PDF editor.
- UPDF - Free PDF editor for reading, annotating, and editing PDFs.
- Zotero - Free tool to collect, organize, annotate, cite, and share research.
Developer Tools / Developer Utilities
- Beyond Compare - Compare files and folders with powerful commands.
- Cacher - Cloud-based code snippet manager with Gist sync and multi-platform support.
- CodeKit - Web development tool for compiling and auto-refreshing.
- CodeMenu - Advanced snippets manager with IDE integration, natural language search, and more.
- DevHub - Feature-rich offline app for developers.
- Finicky - Set rules to decide which browser opens each link.
- ImHex - Hex Editor for reverse engineers and programmers.
- Kaleidoscope - Compare text, images, and folders.
- Loca Studio - Analyze, review, and edit app translations.
- MJML - Create responsive emails with a semantic syntax and rich components.
- PaintCode - Vector drawing app that generates Objective-C or Swift code in real time.
- PushMate - Solves common push notification problems on macOS.
- Site Sucker - Automatically downloads websites.
- Visual Paradigm - All-in-one UML, SysML, BPMN modeling platform.
- XCSnippetsApp (⭐168) - Explore, view, and edit Swift and iOS code snippets for Xcode.
Developer Tools / API Development and Analysis
- Postman - GUI platform for API development.
Developer Tools / Network Analysis
- Charles - HTTP proxy/monitor to view HTTP and HTTPS traffic.
Developer Tools / Frameworks For Hybrid Applications
- Electrino (⭐4.4k) - Desktop runtime for web apps using the system's browser engine.
- ionic - Build native and web apps with Angular and open web technologies.
- MacGap - Lightweight JavaScript API for OS X integration.
- nw.js - Build desktop apps with HTML and JavaScript.
- ReactXP - Microsoft platform for Web, iOS, Android, and Windows UWP.
Developer Tools / Virtualization
- OrbStack - Fast, light, and simple way to run Docker containers and Linux machines on macOS.
- Rancher Desktop - Container management and Kubernetes on the desktop.
Developer Tools / Databases
- Dataflare - Simple database client supporting Postgres, MySQL, DuckDB, libSQL, Cloudflare D1, and more.
- FastoNoSQL - Cross-platform GUI client for various key-value databases.
- MongoDB - Scalable, flexible document database with querying and indexing.
- Navicat Data Modeler - Cost-effective database design tool for high-quality data models.
Design and Product / Design Tools
- Amadine - Vector drawing app with an intuitive interface for graphic designers.
- Art Text 3 - Graphic design software for lettering, typography, and text effects.
Design and Product / Prototyping and Mind-Mapping Tools
- Adobe XD - Tool for designing and prototyping websites and mobile apps.
Design and Product / Other Tools
- Aspect - Photo organization app with peer-to-peer sync.
Audio and Video Tools / File Sharing
- Popcorn Time - Watch torrent movies instantly, This Popcorn Time service will never be taken down. Download and enjoy.
Utilities / Clipboard Tools
- Paste - Smart clipboard history & snippets manager.
- PasteBar (⭐1.5k) - Limitless, Free Clipboard Manager for Mac and Windows.
Utilities / General Tools
- rem (⭐2.4k) - An open source approach to locally record and enable searching everything you view on your Mac.
- Rewind - Rewind is an application designed for macOS that records and indexes all user activities on the Mac, including screen content and audio. Users can rewind and search past activities, essentially adding a "rewind button" to the Mac.
- Upscayl (⭐38k) - Free and open-source AI image upscaling tool.
Utilities / Window Management
- JankyBorders (⭐2.4k) - A lightweight window border system for macOS.
Utilities / System Related Tools
- MagicQuit - Automatically closes unused apps on macOS to free memory, declutter the desktop, and improve battery life.
36. Awesome Ipfs
Apps
- Planet (⭐1.7k) - Build and host decentralized blogs and websites with IPFS on your Mac
- TeaTime (⭐523) - A fully static distributed library system powered by IPFS, SQLite and GitHub.
37. Awesome Neovim
Completion / Diagnostics
- brianaung/compl.nvim (⭐38) - A minimal and dependency-free auto-completion built on top of Vim's ins-completion mechanism.
Git / Diagnostics
- trevorhauter/gitportal.nvim (⭐64) - Generate Git permalinks, open them in your browser, load files locally from permalinks, and more.
Editing Support / Diagnostics
- daltongd/yanklock.nvim (⭐18) - Temporarily lock the paste register to
"0, and used,c, andsmotions while keeping the most recent yanked content easily accessible.
Tmux / Diagnostics
- juselara1/tmutils.nvim (⭐15) - Tmux utilities that enable sending lines, capturing content, creating terminals, and managing REPLs.
38. Awesome Agi Cocosci
Domain Specific Language / Logic DSL Applications
- What is Answer Set Programming? - Springer, 2008. [All Versions]. [Tutorial on AAAI]. Answer set programming (ASP) is a form of declarative programming oriented towards difficult search problems. As an outgrowth of research on the use of nonmonotonic reasoning in knowledge representation, it is particularly useful in knowledge-intensive applications. ASP programs consist of rules that look like Prolog rules, but the computational mechanisms used in ASP are different: they are based on the ideas that have led to the creation of fast satisfiability solvers for propositional logic.
- Answer Set Programming - ICLPNR'99, 1999. [All Versions]. [Preprint]. The original paper on Answer Set Programming (ASP), a form of declarative programming oriented towards difficult search problems, on the use of nonmonotonic reasoning in knowledge representation. In ASP solutions to a problem are represented by answer sets (known also as stable models), and not by answer substitutions produced in response to a query, as in conventional logic programming.
- Action Languages, Answer Sets, and Planning - The Logic Programming Paradigms, 1999. [All Versions]. [Preprint]. This is a discussion of some of the achievements and challenges related to representing actions and the design of planners from the perspective of logic programming. The authors talk about recent work on action languages and translating them into logic programming, on representing possible histories of an action domain by answer sets, on efficient implementations of the answer set semantics and their use for generating plans, and on causal logic and its relation to planning algorithms. Recent progress in these areas may lead to the creation of planners which are based on the ideas of logic programming and combine the use of expressive action description languages with efficient computational procedures.
- Qualitative Simulation - Artificial Intelligence, 1986. [All Versions]. [Preprint]. This paper presents a precise definition of qualitative structure and behavior descriptions as abstractions of differential equations and continuously differentiable functions. The authors present a new algorithm for qualitative simulation that generalizes the best features of existing algorithms, and allows direct comparisons among alternate approaches. Starting with a set of constraints abstracted from a differential equation, this work proves that the QSIM algorithm is guaranteed to produce a qualitative behavior corresponding to any solution to the original equation. The paper also shows that any qualitative simulation algorithm will sometimes produce spurious qualitative behaviors: ones which do not correspond to any mechanism satisfying the given constraints. These observations suggest specific types of care that must be taken in designing applications of qualitative causal reasoning systems, and in constructing and validating a knowledge base of mechanism descriptions.
- Qualitative Reasoning: Modeling and Simulation with Incomplete Knowledge - MIT Press, 1994. [All Versions]. This book presents, within a conceptually unified theoretical framework, a body of methods that have been developed over the past fifteen years for building and simulating qualitative models of physical systems - bathtubs, tea kettles, automobiles, the physiology of the body, chemical processing plants, control systems, electrical systems - where knowledge of that system is incomplete. The primary tool for this work is the author's QSIM algorithm, which is discussed in detail. Qualitative models are better able than traditional models to express states of incomplete knowledge about continuous mechanisms. Qualitative simulation guarantees to find all possible behaviors consistent with the knowledge in the model. This expressive power and coverage is important in problem solving for diagnosis, design, monitoring, explanation, and other applications of artificial intelligence.
Domain Specific Language / DSL Program Synthesis
- Top-Down Synthesis for Library Learning - POPL'23, 2023. [All Versions]. This paper introduces corpus-guided top-down synthesis as a mechanism for synthesizing library functions that capture common functionality from a corpus of programs in a domain specific language (DSL). The algorithm builds abstractions directly from initial DSL primitives, using syntactic pattern matching of intermediate abstractions to intelligently prune the search space and guide the algorithm towards abstractions that maximally capture shared structures in the corpus.
- PhotoScout: Synthesis-Powered Multi-Modal Image Search - ACM SIGCHI'24, 2024. [All Versions]. This paper explores a new multi-modal image search approach that allows users to conveniently specify and perform semantic image search tasks. With the tool, PhotoScout, the user interactively provides natural language descriptions, positive and negative examples, and object tags to specify their search tasks. Under the hood, PhotoScout is powered by a program synthesis engine that generates visual queries in a domain-specific language and executes the synthesized program to retrieve the desired images.
39. Awesome Keycloak
Community Extensions
Integrations
40. Awesome Angular
Authentication / Google Developer Experts
- ngxfire (⭐2) - Zoneless AngularFire replacement.
HTTP / Google Developer Experts
- ngx-http-request-state (⭐13) - An Angular library for wrapping HttpClient responses with loading & error information.
Animations / Google Developer Experts
- ngx-animated-counter (⭐6) - BugSplat's library provides simple count up and count down number animations.
Dates / Google Developer Experts
- frxjs-Ngx-Timeline (⭐43) - This library allows you to integrate a timeline in your Angular app.
Loggers / Google Developer Experts
- log4ngx (⭐1) - A Typescript logging framework for Angular projects, based on concepts used in Log4j, Log4net, etc.
Printing / Google Developer Experts
- ngx-print (⭐0) - A plug n' play Angulae library to print your stuff.
- ngx-printify (⭐1) - Angular utility library that simplifies the process of printing content in your Angular applications. It provides a directive for easy integration into your components and a service for programmatic printing.
- ngx-printer-demo (⭐32) - A simple Angular service to print a window, parts of a window (div), images, HTMLElements or Angular Objects.
Additional / Google Developer Experts
- ngx-state-machine (⭐2) - An Angular wrapper for the simple-state-machine library. It integrates the state machine into Angular applications by making the
StateMachineinjectable as a service.
Unspecified / Google Developer Experts
- Syncfusion - Its Essential UI Kit for Angular (⭐14) is compatible with both Tailwind CSS and Bootstrap.
- ngx-nighthawk (⭐11) - It offers a comprehensive set of components that are highly configurable and user-friendly. This package integrates the best open-source tools, such as Bootstrip — a streamlined version of Bootstrap that focuses solely on Grid and Utility features.
- Prev: Dec 09 - Dec 15, 2024
- Next: Nov 25 - Dec 01, 2024