Awesome List Updates on Apr 01 - Apr 07, 2024
45 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Perl
Database Drivers / Relational Databases
- DBD::MariaDB - MariaDB and MySQL driver for the Perl5 Database Interface (DBI)
2. Awesome Nix
Development / Discovery
- attic (⭐752) - Multi-tenant Nix Binary Cache.
3. GoBooks
2024 - Learning Go: An Idiomatic Approach to Real-World Go Programming, 2nd Edition / Why does this book look so different?
- Write idiomatic code in Go and design a Go project
- Understand the reasons behind Go's design decisions
- Use Go's tools to improve performance, optimize memory usage, and reduce garbage collection
- Learn how to use Go's advanced development tools
4. Awesome Cl
Tools
- nonempty (⭐3) - Non-empty collections for Common Lisp. LGPL3.
Miscellaneous
- nodgui - Bindings for the Tk toolkit, based on Ltk, with syntax sugar and additional widgets. LLGPL.
- 🎨 supports tk custom themes, such as ttkthemes and Forest-ttk-theme (⭐279).
- supports an SDL frame as an alternative to the Tk canvas when fast rendering is needed. For 2D (pixel-based) and 3D rendering (using openGL).
Typing
- algebraic-data-types (⭐128) - defining algebraic data types in a similar spirit to Haskell or Standard ML, as well as for operating on them. BSD_3Clause.
Community
- trivial-system-loader (⭐6) - A system installation/loading abstraction for Common Lisp.
- play nice with people using another library manager than Quicklisp: instead of hard-coding
(ql:quickload :mysystem)
, use(tsl:load-system :mysystem)
. tsl:load-system will first try to use ocicl if available, then quicklisp, then plain asdf:load-system.
- play nice with people using another library manager than Quicklisp: instead of hard-coding
Community / Interfaces to other package managers
- cl-nix-lite (⭐13) - Common Lisp module for Nix, without Quicklisp. AGPL-3.0
Querying HTML/DOM, web scraping / Isomorphic web frameworks
- scrapycl - web scraping framework for writing crawlers in Common Lisp. Unlicense.
- relying on lquery.
Deployment / Isomorphic web frameworks
- 40ants/ci (⭐10) - Highly opionated Github Actions workflow builder for Common Lisp projects.
- with: a linter, lisp critic, tests runner, test matrix, doc building, caching…
Others / Third-party APIs
- shop3 (⭐141) - a Hierarchical Task Network (HTN) AI planner. Mozilla Public License.
Emacs / Third-party APIs
- plain-common-lisp (⭐17) - A trivial way to get a native Common Lisp environment on Windows.
- ships SBCL, Quicklisp, Emacs and Slime.
- with example programs for a console program, accessing the Win32 API, displaying a GUI with IUP, running an OpenGL window.
Apps / Third-party APIs
- alexa (⭐59) - A Lexical Analyzer Generator. BSD_3Clause.
- ALEXA is a tool similar to lex or flex for generating lexical analyzers. Unlike tools like lex, however, ALEXA defines a domain-specific language within your Lisp program, so you don't need to invoke a separate tool.
- uclp (⭐7) - An experimental implementation of parsing expression grammars (PEGs, a la Janet) in Common Lisp. MIT.
- CheckL (⭐44) - Why write programs in Common Lisp but tests like Java? Meet CheckL!
- a testing library that checks the current test value against the previous one and offers restarts.
Plotting / Third-party APIs
- cl-text-plot (⭐6) - Plot with text in Common Lisp. No licence specified.
XML / Third-party APIs
- lisp-xl (⭐28) - Common Lisp Microsoft XLSX (Microsoft Excel) loader for arbitrarily-sized / big-size files. MIT.
- xlsx - a basic reader for Excel files.
5. Awesome Cakephp
Social
- 🍰 Favorites plugin (⭐1) - Allows users to star/like/favor records.
6. Awesome Docker
Security / Other
7. Awesome Workflow Automation
Books
- The Productivity Blog - Proven Productivity Tips, Tricks, and App Reviews to Streamline Your Life and Work.
- The Productivity Newsletter - Weekly Productivity Boost With Hot Productivity Hacks and Tools To Optimize Your Workflow And Achieve More.
8. Awesome Langchain
Other LLM Frameworks / Videos Playlists
- LLocalSearch (⭐2.9k): LLocalSearch is a completely locally running search aggregator using LLM Agents. The user can ask a question and the system will use a chain of LLMs to find the answer. The user can see the progress of the agents and the final answer. No OpenAI or Google API keys are needed.
- Plandex (⭐2.3k): An AI coding engine for complex tasks
9. Awesome Ios
Other Awesome Lists
- awsome-ios-animation (⭐5.2k) - A curated list of awesome iOS animation, including Objective-C and Swift libraries.
10. Awesome Transit
GTFS Data Collection and Maintenance Tools / Ruby
- IBI Data Tools Infra (⭐0) - A tool to quickly setup and run a local instance of the above IBI Data Tools project.
11. Awesome Plotters
Plotter Art For Sale / Ephemera
12. Awesome Privacy
Analytics
- Unidentified Analytics - Naive ip-based tracking that works everywhere (web, command-line, email, etc). No account required. Developer friendly.
- Qubes OS is a security-oriented operating system that isolates various workspaces into separate virtual machines to enhance privacy and security.
- Tails is a portable operating system that protects against surveillance and censorship. It always starts from the same clean state and everything you do disappears automatically when you shut down Tails.
Version Control
- Github - , although the privacy policy is not very bad, it is owned by Microsoft, and it's common knowledge that it uses the code it hosts to train AI models.
- Codeberg - Codeberg is a collaboration platform providing Git hosting and services for free and open source software, content and projects.
- Forgejo - Forgejo is a self-hosted lightweight software forge.
- GitLab - GitLab a DevOps software package that can develop, secure, and operate software.
13. Awesome Cpp
Debug
- Bencher - A suite of continuous benchmarking tools designed to catch performance regressions in CI. [MIT]/[Apache2]
- cpp-dump (⭐163) - A C++ library for debugging purposes that can print any variable, even user-defined types. [MIT]
14. Awesome Gnome
Development and Design
- Biblioteca (⭐46) - GNOME documentation (offline) reader with fuzzy search, dark mode and mobile support.
15. Free for Dev
Monitoring
- linkok.com - Online broken link checker, free for small websites up to 100 pages, completely free for open-source projects.
Issue Tracking and Project Management
- Teaminal - Standup, retro, and sprint planning tool for remote teams. Free for up to 15 users.
16. Awesome Love2d
Helpers
- GameStateManager (⭐3) - A lightweight, optimized, and easy-to-implement solution for efficient game state management.
17. Awesome Ironsworn
Resources / Ironsworn
- Iron Atlas: Map of the Ironlands - Detailed, hi-res, hand-drawn map of the Ironlands
18. Awesome Preact
Contents / Example Apps
- Gladys Assistant - A privacy-first, open-source home assistant (GitHub Project (⭐2.5k)).
19. Awesome Quant
Python / Indicators
- talipp (⭐275) - Incremental technical analysis library for Python.
- streaming_indicators (⭐24) - A python library for computing technical analysis indicators on streaming data.
Python / Risk Analysis
- fortitudo.tech (⭐130) - Conditional Value-at-Risk (CVaR) portfolio optimization and Entropy Pooling views / stress-testing in Python.
Python / Data Sources
- FinanceDatabase (⭐2.8k) - This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets.
20. Awesome Rust
Applications / Emulators
- IBM PC
- MartyPC (⭐450) — An IBM PC/XT emulator written in Rust.
21. Awesome Opentofu
Official
Media / Helpers
Podcasts / Helpers
22. Awesome Naming
Tools, Applications, Libraries, Frameworks
- Webpack - A bundler for JavaScript and other web assets with a short and descriptive name that also somewhat rhymes.
23. Awesome List
Back-End Development
- OpenTofu (⭐50) - Open-source infrastructure as code tool.
24. Awesome Electronics
Arabic Section / Help
- Complete EE Course - دورة الالكترونيات العملية
- Complete Digital Electronics Course - دورة الالكترونيات الرقمية
- professional Electronics Design - دورة التصميم الالكتروني المحترف كاملة
- professional PCB Design - دورة تصميم اللوحات المطبوعة (PCB)
25. Awesome Polars
Libraries/Packages/Scripts / Python
- Polars OLS (⭐25) - Python package that provides efficient rust implementations of common linear regression variants and exposes them as simple Polars expressions by @azmyrajab.
- polars-finance (⭐3) - A collection of Python Polars plugins and functions for market data processing by @ngriffiths13.
Resources / Tutorials & workshops
- Scripts and datasets for the O'Reilly book Python Polars: The Definitive Guide (⭐13) - Useful Python notebooks ordered by book chapter by @jeroenjanssens.
26. Awesome Agi Cocosci
Science Logology / Laboratory Automation
- Chemputation and the Standardization of Chemical Informatics - Journal of the American Chemical Society (Au), 2021. [All Versions]. This paper describes a standard hardware (the chemical processing programming architecture --- the ChemPU) to encompass all chemical synthesis, an approach which unifies all chemistry automation strategies, from solid-phase peptide synthesis, to HTE flow chemistry platforms, while at the same time establishing a publication standard so that researchers can exchange chemical code (χDL) to ensure reproducibility and interoperability.
- Convergence of multiple synthetic paradigms in a universally programmable chemical synthesis machine - Nature Chemistry, 2020. [All Versions]. [Preprint]. This paper shows how the Chemputer synthesis robot can be programmed to perform many different reactions, including solid-phase peptide synthesis, iterative cross-coupling and accessing reactive, unstable diazirines in a single, unified system with high yields and purity.
- An integrated self-optimizing programmable chemical synthesis and reaction engine - Nature Communications, 2024. [All Versions]. This paper presents a dynamically programmable system capable of making, optimizing, and discovering new molecules which utilizes seven sensors that continuously monitor the reaction. By developing a dynamic programming language, the work demonstrates the 10-fold scale-up of a highly exothermic oxidation reaction, end point detection, as well as detecting critical hardware failures.
27. Awesome Integration
Projects / API Management
- WSO2 API Manager (⭐801) (⭐801) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease.
Projects / API Design
- OpenAPI Diff (⭐740) (⭐740) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- OpenAPI Style Validator (⭐192) (⭐192) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
Projects / API Documentation
- OpenAPI Explorer (⭐276) (⭐276) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
Projects / API Testing
- Mocking tools
- Imposter (⭐338) (⭐338) - Mock server for REST APIs, OpenAPI (and Swagger) specifications, SOAP web services (and WSDL files), Salesforce and HBase APIs.
- Microcks (⭐1.1k) (⭐1.2k) - Open-source Kubernetes-native tool for API mocking and testing, supporting AsyncAPI, OpenAPI, Postman Collections, etc.
- Mockable - Simple configurable service to mock out RESTful API or SOAP web-services.
- Mockoon (⭐5.8k) (⭐5.8k) - Easy-to-use tool for designing and running mock REST APIs.
- MockServer (⭐4.4k) (⭐4.4k) - Easy mocking of any system you integrate with via HTTP or HTTPS.
- Mocky (⭐1.9k) (⭐2k) - Free and unlimited online service for generating custom HTTP responses.
- Prism (⭐3.9k) (⭐4k) - Open-source HTTP mock server that can mimic your API's behavior as if you already built it.
- WireMock (⭐6k) (⭐6k) - Mock your APIs for fast, robust, and comprehensive testing.
Projects / BRE
- OpenL Tablets (⭐142) (⭐142) - Open-source business rules engine (BRE, BRMS) and decision management system that allows users to define, manage, and execute business rules and decision tables.
Projects / Data Mapping Solution
- AltasMap (⭐179) (⭐179) - A web-based data mapping solution that simplifies integration between Java, XML, CSV, and JSON data sources. Its interactive user interface makes configuring integrations easy.
Projects / ESB
- WSO2 Enterprise Integrator (⭐361) (⭐361) - An API-centric, cloud-native, and distributed integration platform designed to provide a robust solution for software engineers.
Projects / Messaging
- Apache Qpid (⭐55) (⭐55) - A messaging tool that supports the Advanced Message Queuing Protocol (AMQP) and multiple programming languages and platforms. Offers enterprise-grade messaging capabilities with reliable and efficient message delivery.
- Eclipse Mosquitto (⭐8.3k) (⭐8.3k) - A lightweight open-source message broker that implements the MQTT protocol. Designed for low-power devices and supports message encryption and authentication.
Projects / Workflow engine
- Bonita (⭐144) (⭐144) - An open-source BPMN engine that comes with a designer and optional development environment, making it easier to build and automate complex business processes.
- Elsa Core (⭐5.7k) (⭐5.7k) - A library that enables workflow execution in any .NET Core application, making it easier to automate business processes in .NET environments.
- Flowable (⭐7.3k) (⭐7.3k) - A set of open-source business process engines that are compact and efficient, making it easier to automate business processes in a scalable and reliable way.
- Temporal (⭐9.6k) (⭐9.6k) - An open-source platform that uses a workflow-as-code approach to make your applications more reliable and scalable.
Resources / API Specification
- AsyncAPI (⭐3.8k) (⭐3.8k) - An essential tool for developing Event-Driven Architectures (EDA) and enables engineers to build a better tooling ecosystem.
Resources / Data Formats
- NDJSON (⭐626) (⭐626) - A standard for delimiting JSON objects in stream protocols. It allows for efficient processing of large JSON datasets and is widely used in big data processing.
28. Awesome Kotlin
Libraries/Frameworks / Misc
- eriksencosta/math-common (⭐1) - Mathematical conventions to reduce boilerplate code
- eriksencosta/math-percentage (⭐1) - Percentage calculations made easy
Libraries/Frameworks / Multiplatform
- respawn-app/FlowMVI (⭐187) - A Kotlin Multiplatform architectural framework based on coroutines with an extensive feature set, powerful plugin system and a rich DSL.
Libraries/Frameworks / Logging
- Foso/Cabret-Log (⭐196) - Method call logging for Kotlin Multiplatform
Libraries/Frameworks / Mail
- bluefireoly/SimpleKotlinMail (⭐62) - A simple, modern and coroutine based Kotlin Email API, supporting both clientside and serverside projects.
Projects / Web
- mariomac/codebuilder (⭐6) - Demo app about asynchronous architectures for long-response-time web applications.
Projects / Build tools
- gradle/kotlin-dsl-samples (⭐3.7k) - Kotlin language support for Gradle build scripts.
- nebula-plugins/nebula-kotlin-plugin (⭐57) - Provides the Kotlin plugin via the Gradle plugin portal, automatically depends on the standard library, and allows Kotlin library versions to be omitted.
Projects / Misc
- kpspemu/kpspemu (⭐72) - Multiplatform (JS and JVM) PSP Emulator written in Kotlin.
- chrislo27/RhythmHeavenRemixEditor (⭐428) - An audio custom remix editor designed for the Rhythm Heaven series, using libGDX and Kotlin.
29. Awesome Selfhosted
Software / Conference Management
- OpenSlides - A web based presentation and assembly system for managing and projecting agenda, motions and elections of an assembly. (Demo, Source Code (⭐469))
MIT
Docker
Software / File Transfer - Web-based File Managers
- Tiny File Manager - Web based File Manager in PHP, simple, fast and small file manager with a single file. (Demo, Source Code (⭐4.4k))
GPL-3.0
PHP
Software / Media Streaming - Multimedia Streaming
- Kyoo (⭐182) - Innovative media browser designed for seamless streaming of anime, series and movies, offering advanced features like dynamic transcoding, auto watch history and intelligent metadata retrieval. (Demo)
GPL-3.0
Docker
Software / Miscellaneous
- URL-to-PNG (⭐63) - URL to PNG utility featuring parallel rendering using Playwright for screenshots and with storage caching via Local, S3, or CouchDB.
MIT
Nodejs/Docker
Software / Money, Budgeting & Management
- Receipt Wrangler
⚠
- Easy-to-use receipt manager, powered by AI. Allows users to create receipts effortlessly and quickly, categorize and more. (Demo, Source Code (⭐11))AGPL-3.0
Docker
Software / Personal Dashboards
- ryot (⭐1.3k) - Platform for tracking various facets of your life - media, fitness, etc. (Demo)
GPL-3.0
Docker
Software / Software Development - API Management
- Panora
⚠
- An API to add an integration catalog to your SaaS product in minutes (alternative to Merge.dev). (Source Code (⭐192))AGPL-3.0
Nodejs/Docker
30. Awesome Remote Job
Job boards
- Real Work From Anywhere - A site for fully location independent jobs. All jobs on the site are 100% work from anywhere.
31. Awesome Mac
Design and Product / Screencapturing Software
- Tuji - Take a screenshot, annotate it, and beautify it.
Utilities / Menu Bar Tools
- FunKey-Mechanical Keyboard App - FunKey is a Mac app that offers the ability to add artificial mechanical keyboard sounds to your MacBook. The ultimate Mac app for mechanical keyboard enthusiasts. []
Utilities / Window Management
- Assignee - Simple, instant app switcher.
- Lasso - Intuitive and easy to use grid-based window manager.
32. Awesome Readme
Examples
- serpro69/kotlin-faker (⭐394) - Project logo. Badges. Concise description and clear getting-started instructions with a link to the full documentation website. Test, build and contributing guidelines. Licence info.
33. Awesome Newsletters
Rust / Svelte
- Rust Bytes. A fun weekly newsletter keeping you informed about all things noteworthy in the world of The Rust Programming Language.
34. Awesome Neovim
Tree-sitter Supported Colorscheme / Diagnostics
- ptdewey/darkearth-nvim (⭐0) - A dark and earthy colorscheme supporting Tree-sitter and LSP.
Utility / Diagnostics
- pluffie/md-babel.nvim - Run code chunks from Markdown files, like org-babel.
- mistricky/codesnap.nvim (⭐330) - Snapshot plugin with rich features that can make pretty code snapshots.
Editing Support / Diagnostics
- ptdewey/yankbank-nvim (⭐16) - Enable streamlined access to recent yanks and deletions in a quick-access popup menu.
Preconfigured Configuration / Diagnostics
- Shaobin-Jiang/IceNvim (⭐77) - A beautiful, powerful and customizable config that is blazingly fast.
35. Awesome Directus
Integration / Community
- Official JS SDK - The JS SDK provides an intuitive interface for the Directus API from within a JavaScript-powered project (Browsers and Node.js).
- Official Gatsby Source Plugin - Source plugin for pulling data into Gatsby from a Directus API.
36. Awesome Python Typing
Additional types
- optype (⭐3) - Opinionated
collections.abc
andoperators
alternative: Flexible single-method protocols and typed operators with predictable names.
37. Awesome Creative Technology
Creative Technology
Name: WOA STUDIO
Locations: [Milan]
Keywords: immersive experiences, multimedia, video mapping, digital artistry
38. Awesome Generative Deep Art
Ethics, Philosophical questions and Discussions about Generative AI
Online Tools and Applications
- LangMagic: Learn languages from native content.
Large Language Models (LLMs)
- Floom (⭐15) AI gateway and marketplace for developers, enables streamlined integration of AI features into products
Text-related Generative Tools / Multi-agents
- Jack AI: AI Marketing Copywriter tool
Auxiliary tools and concepts / Deforum
- fynk: AI powered contract management software
- Taskbase: Virtual assistants packaged with AI powered software.
- AI Wedding Toast: Generate a personalized wedding speech with AI
39. Awesome WSL
Additional Resources / Miscellaneous Tools
- #windows-wsl - IRC channel on Libera.Chat.
40. Awesome Developer First
Orchestration
- Abstra - Python-based workflow engine for custom business processes.
41. Urban and Regional Planning Resources
Public Data Resources / Energy and Natural Resources
- Low-Income Energy Affordability Data - LEAD was created by the Better Building's Clean Energy for Low Income Communities Accelerator (CELICA) to help state and local partners understand housing and energy characteristics for the low- and moderate-income (LMI) communities they serve.
- State and Local Planning for Energy (SLOPE) Platform - Is a free, easy-to-use online platform to support data-driven state and local energy and decarbonization planning. SLOPE is a collaboration between nine U.S. Department of Energy (DOE) offices and the National Renewable Energy Laboratory (NREL) designed to support state and local governments and other key energy planning stakeholders in building a clean energy economy.
Planning Coding Resources / Python
- Madina (⭐69) - Madina is a package of classes and functions to streamline the representation and analysis of urban networks. This library includes a python implementation of the Urban Network Analysis Tools.
42. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- dirbrowse (⭐0) - Customized version of the dirbrowse (⭐168k) plugin in oh-my-zsh.
- nvim-switcher (⭐0)- Manages switching between
nvim
distributinons such as Lazyvim, kickstart (⭐14k) or a home made configuration.
- touchplus (⭐1) - Create files with
touch
including the path.
- zellij (tranzystorek-io) - Provides an environment that autostarts zellij (⭐17k) as your terminal's multiplexer.
Completions / superconsole - Windows-only
- antibody (⭐0) - This plugin provides completion for the Antibody (⭐1.7k) plugin manager.
- audogombleed.sh (⭐2) - Makes it easy to generate completion files using a declarative syntax, quickly and without coding.
Themes / superconsole - Windows-only
- club-house (⭐0) - Requires a Nerd Font (⭐51k). Has decorators for username, hostname, python virtual environment, current working directory,
git
status information and the exit code of the last command run.
- devil-puppet (⭐0) - Theme decorated by a pentagram. Has decorators for username, hostname, python virtual environment, current working directory,
git
status information and the exit code of the last command run.
- ko (⭐0) - Includes decorators for
git
status and current directory.
- outer-space (⭐2) - Includes decorators for user@hostname, active python virtual environment, current directory and
git
status.
- river-dreams (⭐2) - Includes decorators for
git
information, machine's IP address, time, disk usage on/
, current Pythonvenv
, current directory, root status, and the last command's exit status.
- rkj-with-conda (⭐0) - Based on omz's rkj (⭐168k) and adds conda environment and
git
status decorators.
43. Awesome Jax
Libraries
- Levanter (⭐410) - Legible, Scalable, Reproducible Foundation Models with Named Tensors and JAX.
- EasyLM (⭐2.2k) - LLMs made easy: Pre-training, finetuning, evaluating and serving LLMs in JAX/Flax.
Community / NumPyro
44. Awesome Machine Learning
Python / Data Analysis / Data Visualization
- DataComPy (⭐354) - A library to compare Pandas, Polars, and Spark data frames. It provides stats and lets users adjust for match accuracy.
45. Awesome Terraform
Tools / Community providers
- tenv (⭐191) - OpenTofu/Terraform/Terragrunt version manager.
Self-hosted Terraform Platforms / IDE
- Lynx (⭐96) - Fast, Secure and Reliable Terraform Backend. It has a user-friendly dashboard, project and environment management, state versioning, locking and snapshots support.
- Next: Mar 25 - Mar 31, 2024