Awesome List Updates on Nov 25 - Dec 01, 2024
42 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Opentofu
Media / Helpers
2. Awesome Embedded Rust
Panic handling / WIP
dont_panic
+dont_panic_slice
: panic!()-like macro that causes linking error instead of panicking. May be used to statically ensure some code won't panic. +
no-panic
: Attribute macro to require that the compiler prove a function can't ever panic.
panic-abort
: Causes an abort on panics (nightly-only)
panic-halt
: Halts the processor on panics
panic-itm
: Prints the panic through the chip's ITM to a debugger attached to the SWO pin (Cortex-M with ITM only)
panic-never
: This crate guarantees that your application is free of panicking branches.
panic-probe
: A panic handler that exitsprobe-run
with an error code.
panic-ramdump
: Writes the panic message into the beginning of RAM and enters an infinite loop; the message can be extracted by attaching a debugger (Cortex-M only)
panic-rtt
: Set the panicking behavior to log to a JLINK debugger and loop.
panic-rtt-target
: Logs panic messages over RTT. Usesrtt-target
.
panic-semihosting
: Prints the panic message via semihosting to an attached debugger (Cortex-M only)
3. Awesome Rails
Open Source Rails Apps / Other external resources
- freeATS (⭐18) - An open source applicant tracking system with self-hosting capabilities (using Rails 7.1). - 🌍
4. Awesome Azure Openai Llm
Table of contents
- Symbols 🔑:
ref
: external URLdoc
: archived doccite
: the source of commentscnt
: number of citationsgit
: GitHub linkx-ref
: Cross reference- 📺: youtube or video
5. Awesome Yew
Crates / Component Libraries
- Rust Radix (⭐14) - Rust port of Radix with support for Leptos and Yew.
- Rust shadcn/ui (⭐48) - Rust port of shadcn/ui with support for Leptos and Yew.
6. Awesome Developer First
Scraping
- WebScrapingHQ - Webscraping API and fully managed service.
7. Awesome for Beginners
C#
- Spectre.Console (⭐9.5k) (label: good first issue)
A .NET library that makes it easier to create beautiful console applications.
8. Awesome List
Miscellaneous
- Event-Driven Architecture (⭐349) - A software architecture approach where services collaborate by publishing and subscribing to events.
9. Awesome Libgdx
Other Lists / Advanced
- Awesome Gamedev (⭐2.4k) - A collection of free software and free culture resources for making amazing games.
10. Awesome Love2d
Helpers
- Love dialogue (⭐19) - Simple to use Dialogue Library for Love2d with custom scripting language for dialogues .
OO
- Object-Library (⭐3) - ObjectLibrary is a simple library for the LÖVE2D game engine that allows users to create objects with collision detection and optional textures.
- LowerClass (⭐2) - A MiddleClass Inspired library with extended features.
Utilities
- servelove (⭐2) - A web server library that runs on love.
Distribution
- lover (⭐11) - Bringing the joys of rust's package manager (
Cargo
) to love.
11. Awesome Inertiajs
Adapters / Server-side
12. Awesome Godot
2D / Godot 4
- A Dark Forest (⭐45) - Minimalistic incremental game inspired by "A Dark Room".
Plugins and scripts / Godot 4
- CSConnector (Contextual Signal/Setup Connector) - Provides a clean interface to dynamically find, setup, and connect to descendant nodes through the scene tree.
- System Bar Color Changer (⭐16) - An Android plugin that enables you to dynamically change the colors of the status bar and navigation bar, and also supports enabling translucent system bars for a modern, immersive UI experience.
- Your Buil - A plugin that makes it as easy as possible to use build data like git commit hashes in your build.
13. Web Development Resources
UI Components:
Website: FlyonUI
Description: The Easiest Components Library For Tailwind CSS.
14. Awesome Remote Job
Articles & Posts
Videos
Books
- Remote: Office Not Required. by Jason Fried and David Heinemeier Hansson (37signals), 2013.
- The Ultimate Guide to Remote Work. by Wade Foster (Zapier), 2015.
Job boards
- Diversify Tech - Companies are transparent about their Diversity & Inclusion efforts
- freelancermap - Freelance & contract jobs for IT experts (mostly German projects)
- HN hiring – Filter REMOTE.
- JOBBOX.io – Filter -> Remote only.
- No Fluff Jobs – Filter -> “remote”
- Remote Backend Jobs - Find exclusively remote backend jobs aggregated from the top 22 job boards in the world.
- Remote Frontend Jobs - Find exclusively remote frontend jobs aggregated from the top 22 job boards in the world.
- remote-jobs (⭐30k) - A list of semi to fully remote-friendly companies in tech
- Slasify - Remote tech, art/design and marketing opportunities from Asia, global payroll service included.
- Stream Native Jobs - Scroll down to
Join Us
Job boards aggregators
- Career Vault - Hundreds of remote jobs added each day from thousands of company career pages. Free and no signup required.
- JS Remotely - All remote JavaScript jobs on one board
- Remote OK - Scrapes many job board feeds for remote positions.
Housing
- Common - Coliving House in New York
- HubBOG - Coworking Space + Startup Accelerator. Bogotá, Colombia
- Mokrin House - Coliving & coworking space in a rural area of Serbia
- Nest Copenhagen - Coliving space in Copenhagen, Denmark
- Sende - Coliving & coworking space in northern Spain
- Sun Desk - Coliving & coworking space in Taghazout, Morocco
- Talent Garden - Coworking space mainly in Italy but available in some other countries
- The Surf Office - Coworking & vacation space in Portugal, Canaries and California
Relocation Incentives
- Live And Work In Maine - The amount spent on student loan payments each year is subtracted from your state income taxes. Out-of-state residents must have earned their bachelors or associates degrees after 2015 to qualify.
- Tulsa Remote - Get $10,000 cash to work from Tulsa.
- Vermont Remote Worker Grant Program - Receive up to a max of $5,000 per year to work from Vermont. Cannot exceed $10,000 for life of the program per individual.
- Visto - We relocate developers to canada and help companies to bring developers outside the world!
Interviewing
- andreis/interview (⭐18k) - Everything you need to kick ass on your coding interview
- awesome-interviews (⭐72k) - A curated awesome list of lists of interview questions
- adaface.com/pair-pro - Remote pair programming interview tool with shared editor, code compiler and video conferencing
- Meetapro - An Airbnb style mock interview platform with top FAANG interviewers
Newsletters
- European Remote - Selected opportunities for European tech folks, every week in your inbox
- Making Remote Work - MailerLite's monthly remote newsletter sharing best practices, mistakes and learnings, world views (quite literally) and remote job vacancies.
- Remoteur - Remote jobs in Europe delivered to your inbox bi-weekly
Companies with "remote DNA"
- 15Five - Join our mission to create the spaces where people become their greatest selves, by joining some of the greatest employees around.
- 1Password - The world’s most-loved password manager.
- AgentFire - Hyper local real estate websites powered by Wordpress.
- AirTreks - Multi-stop international flight planner with a distributed team.
- Alley - Digital Agency. We are strategists, researchers, designers, and developers who craft custom digital experiences for publishers, nonprofit institutions, museums, and brands.
- amazee.io - Open source container hosting - high-performance flexible solutions. Kubernetes, TypeScript (Node.js and React), Go, GraphQL.
- Array.com - Financial, identity, and privacy protection tools.
- Articulate - EdTech. Makes software that helps teachers make e-learning courses. Ruby, Node, C#, and .NET for Windows app.
- AT&T - Nearly 20% of the eligible workforce works remotely.
- Auth0 - Zero-friction authentication and authorization for developers.
- Aurity - 100% remote company, specializing in React and React Native.
- AvantStay - Short-term rental company based in Los Angeles, with remote dev team.
- BandLab - Social music platform that enables creators to make music and share the creative process with musicians and fans.
- BaseCamp - Project management software.
- Baselayer - Data center and infrastructure management software.
- BeBanjo - Software as a service for managing video on-demand. Ruby / Rails, Elasticsearch, Sidekiq.
- BookingSync - Vacation Rental Software for professionals. Fully distributed team, we work remotely and try to make a company retreat each year. Proud Ember.js official sponsor, Ruby / Rails
- Buffer - Tools to help manage social media. PHP, CodeIgniter, MongoDB, Memcache, Backbone.js, React.js, Grunt.js, LESS, and Python.
- ButterCloud - A small team of web & app developers. We help startups & small to medium-sized businesses build, maintain, and grow their products.
- Canonical - Ubuntu.
- Chef - We are all about IT automation for speed and awesomeness. Ruby, JavaScript & shell scripting. HQ in Seattle but we have employees all around US.
- Circonus - SaaS and on-prem monitoring, analytics, alerting, and more. C, Go, Java, Perl. HQ in Fulton MD, most employees are remote.
- Clevertech - We build incredible, game-changing technology.
- Close - Inside sales CRM for startups and SMBs.
- Codeship - SaaS Continuous Delivery
- ConsenSys - Blockchain software technology company with offices all around the world, and independent employees in even more locations.
- Continu - Continuous learning software for modern teams.
- Coursera - online courses.
- Customer.io - Customer engagement platform. 100% remote and globally distributed team. Go, MySQL, Typescript, Ember, React, etc
- Datadog - Easy to use and scalable monitoring systems for modern and dynamic infrastructure. Distributed team with offices in New York, Boston and Paris. Engineers based all around the world.
- Deeson - UK-based with European team. Digital agency specialising in Drupal, Symfony and Laravel
- DigitalOcean - Simple Cloud Hosting, Built for Developers
- Doist - Redefining productivity since 2007.
- Doximity - Largest online medical network of US physicians. Ruby, Rails, Go, JavaScript, MySQL.
- DuckDuckGo - Search engine.
- Envato - Maker of ThemeForest and other online marketplaces. MySQL, Ruby, Rails, JavaScript. Distributed team with HQ in Melbourne, Australia.
- Etsy - Marketplace for artists. MySQL, Memcache, PHP. Offices in Dublin, Paris, San Francisco, New York, London and Melbourne.
- ExportData - Export, search & analyse Twitter data. Ruby, Rails, React.JS, Terraform, AWS.
- TestGrid - TestGrid is a leading provider of end-to-end automation cloud and on-premise testing solutions. With a focus on simplifying the testing process, TestGrid's innovative AI-powered technology allows organizations to streamline their end to end testing process. Hiring developers, sales & marketing folks worldwide.
- Gitbook - Publishing toolchain based on git. JavaScript, node.js, Go.
- Gradle - Open Source Build Tool ; Enterprise SaaS and on-premise. Fully remote. Java, Groovy, Kotlin.
- HashiCorp - Open source tools for automating the modern data center. Go, Ruby, Rails, Ember, JavaScript.
- Heap – Web & Mobile Analytics, 2 of our 8 teammates are remote.
- Heetch – Ride Hailing service, operating in Europe and Africa. Fully Remote across Europe or similar timezones. Go, AWS.
- Hotjar - Analytics & Feedback tool.
- Igalia - Open source consultancy. HQ in Spain.
- Inpsyde GmbH - WordPress Agency in Germany.
- Institute for Nonprofit News - Nonprofit news organization.
- Instructure - We make software that makes people smarter.
- Intuition Machines, Inc. - Intuition Machines specializes in deep learning and visual domain ML at scale. Python, JavaScript, Kubernetes, Kafka, Dask/Spark, ML/Computer Vision
- Jackson River - Digital-first technology and strategy for nonprofits.
- Jibble Group - Remote team across 15 different countries building the next world-class workforce management and payroll Software-as-a-Service.
- Knack - The easy online database helping customers streamline their business processes and automate workflow. The product is DIY with no-code/low-code. The company is 100% remote.
- Librato - Cloud Monitoring.
- LiveChat - online customer service software with online chat, help desk software, and web analytics
- LivingSocial - Company-wide support for teams of experienced, remote developers. Lots of autonomy.
- Logit.io - Fully remote first logging and metrics management company with 100% of operations and development based remotely
- madewithlove - We help companies build digital products and bring new juice to teams that seem to jam.
- MariaDB - Open source database.
- Mapbox - Map integration tools for various platforms.
- MeetEdgar - Automated social sharing. US remote.
- Merico - Code deep analysis engine.
- Mixmax - Email with superpowers.
- MODLR - MODLR is business modelling and collaborative planning tool for connected financial planning process
- Mode Analytic - BI.
- Mozilla - Firefox has a 'Remote' option under it's location searchbar
- Netsparker - Web Application Security Scanner.
- NinjaCat - Reporting, Monitoring & Call Tracking Platform for Leading Digital Agencies.
- onTheGo Systems - WordPress Developer, Supporter and Marketing Jobs.
- Parsely - Analytics solutions
- Patients Know Best - Empowering patients to manage their care, enabling professionals to share information while improving efficiencies for payers.
- Pilot - Pilot is a software platform that removes all the pain from contract work. We find work, negotiate contracts, send invoices and chase payments for hundreds of forward-looking engineers and designers around the world.
- Pleo - Pleo is a company payment card solution that automates expense reports and simplifies company spending.
- ProFinda - Workforce planning & optimization. 100% remote dev team. Ruby on Rails, React.js and Python. Company based in UK.
- RainforestQA - On demand QA as a service.
- RebelMouse - Social publishing platform. Python, JS & iOS/Android developers. All over the world team.
- Recurly - recurring billing management for subscription-based businesses
- Redox - Healthcare API platform. Proudly remote-first team.
- Sangoma - Trusted leader in delivering globally scalable Voice-Over-IP telephony systems, both on-site and cloud-based. C, PHP, Python, JavaScript, Linux, FreePBX, VoIP.
- ServiceNow - Enterprise cloud computing to improve service levels, energize employees, and change the way your enterprise works. Work at lightspeed.
- Shogun - Build and optimize eCommerce landing pages. Ruby / Rails, Go, JavaScript, React. 100% remote.
- Signal - These people make the fantastic Signal app. US Only.
- Skyscrapers - Cloud hosting services & management. Working with multiple cloud providers (AWS, Digital Ocean, Linode, ...). 100% remote.
- SuperOrbital - Kubernetes engineering and training.
- Surge - 100% remote consulting company working primarily in Node.JS, iOS, .NET, PHP, and Android
- Square - Square helps millions of sellers run their business-from secure credit card processing to point of sale solutions. Products: Square and Cash App.
- Taskade - Remote team building real-time collaboration & collaborative editing for teams.
- TaxJar - Eliminate sales tax headaches.
- Tesera - We disrupt conventional thinking to expand what is possible. We ignite change in the future we share.
- TimeDoctor - Time tracking with screenshots, web and app usage monitoring, and integrations.
- Tortuga Backpacks - Backpacks for city travel.
- You Need a Budget - Bank syncing and goals and debt management.
Communities
- /r/telecommuting - Subreddit.
- Invide - Invite-only community of experienced remote developers since 2016. Also has a public discord community for newbies.
Conferences
- 9punto5 - Remote work conference in Latin America.
Tools / HR
- Remoteteam.com – Automated payrolls, time off, HR tools, and compliance for remote companies.
Tools / Communication
- Gather - Gather is a video-calling space that lets multiple people hold separate conversations in parallel, walking in and out of those conversations just as easily as they would in real life.
- Mumble Mumble is an open source voice chat software
- PukkaTeam - Real team presence through regular automated selfies and one-click video calling
- Rocket.Chat — The Ultimate Open Source WebChat Platform.
- TeamHub — Realtime status and progress reporting directly inside your IDE
- Zoom — High-quality group video and sharing screen, run on linux, record session and support telephone calls.
Tools / Project Management
- Shortcut (fka Clubhouse) - Project management for software development teams.
- Taskade - Real-time collaborative notes, checklists and outlines for teams.
- gantt-online - Gantt Chart Project Management Tool.
Tools / Others
- Timing - Automatic time and productivity tracking for Mac. Helps you stay on track with your work (especially important when working remotely). Also ensures that no billable hours get lost if you are billing hourly (Mac).
Law & Finance / Others
- 1099 contractors – US based companies can hire remote workers as.
- Transferwise - Easy way to pay remote employees.
Others / Others
- Nomad List - Compare cost and quality of living in different cities.
- Regus USA - Executive suites, virtual offices & conference room space.
15. Awesome Agi Cocosci
Bayesian Modeling / Bayesian Induction
- Bayesian modeling of human concept learning - NeurIPS'98, 1998. [All Versions]. [Preprint]. This work considers the problem of learning concepts from small numbers of positive examples, a feat which humans perform routinely but which computers are rarely capable of. Bridging machine learning and cognitive science perspectives, this work presents both theoretical analysis and an empirical study with human subjects for the simple task oflearning concepts corresponding to axis-aligned rectangles in a multidimensional feature space. Existing learning models, when applied to this task, cannot explain how subjects generalize from only a few examples of the concept. The author proposes a principled Bayesian model based on the assumption that the examples are a random sample from the concept to be learned. The model gives precise fits to human behavior on this simple task and provides qualitati ve insights into more complex, realistic cases of concept learning.
- Rules and Similarity in Concept Learning - NeurIPS'99, 1999. [All Versions]. [Preprint]. This paper argues that two apparently distinct modes of generalizing concepts - abstracting rules and computing similarity to exemplars - should both be seen as special cases of a more general Bayesian learning framework. Bayes explains the specific workings of these two modes - which rules are abstracted, how similarity is measured - as well as why generalization should appear rule- or similarity-based in different situations. This analysis also suggests why the rules/similarity distinction, even if not computationally fundamental, may still be useful at the algorithmic level as part of a principled approximation to fully Bayesian learning.
Domain Specific Language / Cognitive Foundations
- Symbolic metaprogram search improves learning efficiency and explains rule learning in humans - Nature Communications, 2024. [All Versions]. Symbolic models based on program learning successfully explain rule-learning in many domains, but performance degrades quickly as program complexity increases. It remains unclear how to scale symbolic rule-learning methods to model human performance in challenging domains. This work shows that symbolic search over the space of metaprograms—programs that revise programs—dramatically improves learning efficiency. On a behavioral benchmark of 100 algorithmically rich rules, this approach fits human learning more accurately than alternative models while also using orders of magnitude less search. The computation required to match median human performance is consistent with conservative estimates of human thinking time. The results suggest that metaprogram-like representations may help human learners to efficiently acquire rules.
16. Awesome Rust
Applications / Database
- TrailBase (⭐143) - A fast, lightweight, single-file FireBase alternative with type-safe APIs, built-in V8 JS/ES6/TS engine, auth and admin dashboard
Applications / Text processing
- cchexcode/complate (⭐39) - An in-terminal text templating tool designed for standardizing messages (like for GIT commits).
Development tools / Deployment
- release-plz (⭐853) [release-plz] - Release crates from CI, with changelog generation and semver check.
Libraries / Parsing
- cchexcode/wavefront_rs (⭐4) - A parser for the Wavefront OBJ format.
17. Awesome Polars
Resources / Blog posts
- Translating Pandas to Polars - A blog post that that proposes 20 code translations from Pandas to Polars by @Rohit-Salunke.
Resources / Talks and videos
- Understanding Polars Expressions when you're used to Pandas ⏳ 31 min - A video that explains how to write your own Polars Plugin by @marcogorelli.
18. Awesome Selfhosted
Software / Analytics
- Litlyx - All-in-one Analytics Solution. Setup in 30 seconds. Display all your data on an AI-powered dashboard. Fully self-hostable and GDPR compliant. (Source Code (⭐776))
Apache-2.0
Docker
Software / Automation
- LidaTube (⭐110) - Finding and fetch missing Lidarr albums via yt-dlp.
GPL-3.0
Docker
Software / Knowledge Management Tools
- SiYuan - A privacy-first personal knowledge management software, written in typescript and golang. (Source Code (⭐23k))
AGPL-3.0
Docker/Go
Software / Software Development - Low Code
- SQLPage - SQL-only dynamic website builder. (Source Code (⭐1.7k))
MIT
Rust/Docker
Software / Software Development - Project Management
- Gitea - Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD. (Demo, Source Code (⭐45k))
MIT
Go/Docker/K8S
19. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐199) (⭐199) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease.
- WSO2 API Manager (⭐857) (⭐857) - 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 (⭐837) (⭐837) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- OpenAPI Generator (⭐22k) (⭐22k) - Automate the creation of API client libraries, server stubs, documentation and config files with this powerful OpenAPI Spec tool.
- OpenAPI Style Validator (⭐213) (⭐213) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
- Zally (⭐908) (⭐908) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- DapperDox (⭐409) (⭐409) - An open-source API documentation generator and server for OpenAPI/Swagger specifications, with customizable documentation, automated updates, and easy sharing.
- OpenAPI Explorer (⭐316) (⭐316) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
Projects / API Gateway
- Apinto (⭐1.4k) (⭐1.4k) - A Golang-based microservice gateway that provides dynamic routing, service orchestration, multi-tenancy management, and API access control.
- Gloo Edge (⭐10) (⭐10) - An Envoy Proxy-based API Gateway that provides advanced traffic management, security, and observability features for modern microservices architectures.
- Ocelot (⭐8.4k) (⭐8.4k) - A .NET API Gateway that provides a simple and elegant way to manage APIs with its intuitive routing and middleware configuration.
Projects / API Testing
- MQ clients
- JMSToolBox (⭐206) (⭐206) - Universal JMS client designed to interact with a wide range of JMS-based message brokers.
- kcat (⭐5.4k) (⭐5.5k) - Generic non-JVM producer and consumer for Apache Kafka, functioning as a netcat for Kafka.
- MQTT Explorer (⭐3.1k) (⭐3.1k) - All-round MQTT client with a structured topic overview, suitable for debugging and testing MQTT-based systems.
- Offset Explorer - GUI application for managing and using Apache Kafka clusters, formerly known as Kafka Tool.
- Service Bus Explorer (⭐2k) (⭐2k) - GUI app for Azure Service Bus, offering advanced features like import/export functionality and the ability to test topic, queues, subscriptions, relay services, notification hubs, and events hubs.
Projects / ESB
- NServiceBus (⭐2.1k) (⭐2.1k) - A .NET-based service bus that offers an intuitive developer-friendly environment.
Projects / Messaging
- NATS (⭐16k) (⭐16k) - A lightweight and high-performance messaging system designed for microservices, IoT, and cloud-native systems. Offers efficient and reliable message delivery and supports multiple messaging protocols.
- Redpanda (⭐9.7k) (⭐9.7k) - A streaming platform that is Kafka-compatible and does not require Zookeeper or JVM. Offers high-performance and low-latency messaging and supports stream processing and analytics.
Projects / Workflow engine
- Flowable (⭐8k) (⭐8k) - 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.
- StackStorm (⭐6.1k) (⭐6.1k) - A robust automation engine that provides sensors, triggers, rules, workflows, and actions to help you automate and orchestrate complex workflows and applications.
Resources / API Specification
- AsyncAPI (⭐4.3k) (⭐4.3k) - An essential tool for developing Event-Driven Architectures (EDA) and enables engineers to build a better tooling ecosystem.
- CloudEvents (⭐5.1k) (⭐5.1k) - A specification for describing event data in common formats to provide interoperability across services, platforms and systems.
Resources / Data Formats
- YAML (⭐349) (⭐349) - A human-friendly and easy-to-read data serialization format that is widely used for configuration files and data exchange. It supports rich data types and is compatible with most programming languages.
20. Awesome Algorand
Tutorials
- Artificial Intelligence on Algorand - Tutorial on using machine learning to predict the transaction volume of the USDC stablecoin on the Algorand blockchain.
Projects / Wallets
- Automated Prediction Market Maker on Algorand (⭐15) - backend repository with project hosted at algoAMM.com.
- AlgoDepo (⭐6) - Single Deposit App Algorand.
- AlgoDeposit (⭐5) - AMM Pool App Algorand.
21. Awesome Terraform
Tools / Community providers
- tfocus (⭐10) - tfocus is a super interactive tool for selecting and executing Terraform plan/apply on specific resources. Think of it as an "emergency tool" - not for everyday use.
22. Awesome Ruby
Documentation
- AnnotateRb (⭐195) - Adds database schema annotations for your ActiveRecord models as text comments as well as routes. An active and maintained hard fork of Annotate.
23. Awesome Go
Standard CLI
- hashicorp/cli (⭐14) - Go library for implementing command-line interfaces.
Search and Analytic Databases
- zoekt (⭐751) - Fast trigram based code search.
Game Development
- Pixel (⭐251) - Hand-crafted 2D game library in Go.
Strings
- strcase (⭐5) - Case-insensitive implementation of the standard library's strings/bytes packages.
Security
- qrand (⭐15) - Client for the ANU Quantum Numbers (AQN) API, providing quantum-mechanically secure random data.
Server Applications
- Clace (⭐484) - Clace makes internal tool deployment and management easy by implementing an app server for containerized webapps.
- Engity's Bifröst - Highly customizable SSH server with several ways to authorize a user how to execute its session (local or in containers).
Third-party APIs
- aws-encryption-sdk-go (⭐20) - Unofficial Go SDK implementation of the AWS Encryption SDK.
Websites / Libraries for creating HTTP middlewares
- Golang Nugget - A weekly roundup of the best Go content, delivered to your inbox every Monday.
24. Awesome Ebpf
Articles and Presentations / BTF
- What is BTF (BPF Type Format) - A community-authored newsletter enriched with useful code illustrations and hands-on examples.
Tutorials / Hardware Offload
- Loops and Iterators in eBPF - Newsletter about all the ways to loop and iterate in eBPF.
- What Insights Can eBPF Provide into Real-Time SSL/TLS Encrypted Traffic and How? - A step-by-step guide how eBPF can observe encrypted network traffic.
- Can eBPF Detect Redis Message Patterns Before They Become Problems? - A step-by-step guide how eBPF can observe Redis communication between client and server.
- Transparent Proxy Implementation using eBPF and Go - A step-by-step guide on how to implement a transparent proxy using eBPF.
- eBPF-Powered Load Balancing - Learn how eBPF can infer custom load-balancing for services listening on the same port, through the SO_REUSEPORT TCP option.
- Unit Testing eBPF Programs - Learn how you can unit test your eBPF programs using libbpf.
- Accelerating Local Socket Communication using eBPF - Learn how eBPF can speed-up local socket communication up to 30%.
25. Free for Dev
Log Management
- openobserve.ai - 200 GB Ingestion/month free, 15 Days Retention
Monitoring
- phare.io - Uptime Monitoring free for up to 100,000 events for unlimited projets and unlimited status pages.
- mailchannels.com - Email API with REST API and SMTP integrations, free for upto 3,000 emails/month.
26. Awesome Datascience
Tutorials
27. Awesome Osint
Username Check / Steam
- Cupidcr4wl (⭐18) - A username search tool that crawls adult content platforms to see if a targeted account or person is present.
Domain and IP Research / Steam
- Webscout - A Swiss Army knife for scaled intelligence and metadata on IP addresses and domains.
Geospatial Research and Mapping Tools / Steam
28. Awesome Elixir
Framework Components
- live_vue (⭐246) - End-to-end reactivity for Phoenix LiveView and Vue.
29. Awesome Dotnet
Configuration
- AgileConfig (⭐1.5k) - AgileConfig is a lightweight configuration center that helps you manage all your application's configurations through website.
Web Servers
- GenHTTP (⭐196) - A lightweight, embeddable web server for quickly creating REST APIs
30. Awesome Lowcode
Visual programming
- WeWeb - A no-code frontend builder that connects to any backend to build scaable and secure web applications 10x faster.
- Tabbled - Self-hosted low-code platform for business applications like CRM, ERP, WMS, etc.
Misc
- BESSER - A Python-based low-modeling low-code platform for smart software.
- BESSER Bot Framework - Design and implement chatbots in Python.
31. Awesome Generative Deep Art
Critical Views about Generative AI
Running LLMs Locally / Prompt Engineering for Text-to-image
- llama.cpp guide: Running LLMs locally, on any hardware, from scratch
Text-related Generative Tools / Multi-agents
- TextCraft (⭐52) Add-in for Microsoft Word that seamlessly integrates essential AI tools, including text generation, proofreading, and more, directly into the user interface.
Related Awesome Lists / Deforum
- mahseema/awesome-ai-tools (⭐1.4k): A curated list of Artificial Intelligence Top Tools
32. Awesome Vite
Templates / React
- react-admin-dashboard (⭐2) - Dashboard template with
TypeScript
,Vite
,Ant Design
,React Router
,Zustand
,Ant Design Charts
.
Tauri / Electron
- HuLa (⭐579) - is a desktop instant messaging app built on
Vite 5
+Vue 3
+TypeScript
+Tauri
(not just instant messaging).
Framework-agnostic Plugins / Integrations
- vite-plugin-vanilla (⭐6) - Vanilla multi-page web development model.
- vite-plugin-year (⭐1) - Inserts the current year to the html file during build. Useful for adding a copyright year to the HTML file.
Framework-agnostic Plugins / Transformers
- vite-plugin-replace-lodash (⭐1) - Replacing the import of
lodash
withlodash-es
is more beneficial to tree-shaking.
33. Awesome Workflow Automation
Tools
- Windmill - Turn scripts into auto-generated UIs, APIs, and cron jobs. Compose them as workflows or data pipelines. Build complex, data-intensive apps with ease.
34. Awesome Cpp
Math
- XAD (⭐259) - Powerful Automatic Differentiation for C++. [AGPL] website
Serialization
- Protocol Puffers (⭐156) - A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20. [Apache-2.0]
Miscellaneous
- fast_float (⭐1.6k) - Fast, Exact C++ from_chars, 4x to 10x faster than strtod, part of GCC 12, Chromium, Redis, Webkit/Safari. [Apache2/BSL-1.0/MIT]
35. Awesome Ant Design
Related Projects / Themes
- Ant Design X (⭐315) - A React UI library @ant-design/x that Crafting AI-driven interfaces with React, seamlessly integrating smart chat components and API services at your fingertips.
- Ant Design Web3 (⭐890) - Efficient react components for building dapps easier | Connect crypto wallets and more Web3 UI components | Web3 icons | Supports Ethereum, Solana, Bitcoin, TON, Sui and others.
36. Awesome Vue
Components & Libraries / Frameworks
- Origin UI Vue - Beautiful UI components built with Tailwind CSS and Vue
37. Awesome Fp Js
Libraries
- klubok (⭐1) - Pipes with easy mocking, intended for huge amount of unit tests. +TS
38. Awesome Gnome
Internet and Networking
- Netsleuth (⭐16) - Utility for the calculation and analysis of IP subnet values.
Development and Design
- Dev Toolbox - Toolbox for developers providing converters, formatters, Regex/Cron testers, hash generators and more.
39. Awesome Mac
Reading and Writing Tools / Text Editors
- Haystack Editor (⭐871) - Code editor with a canvas UI for better code understanding.
40. Awesome Angular
YouTube Channels / Google Developer Experts
Integrations / Google Developer Experts
- ngx-intercom-messenger (⭐1) - Angular 18+ Wrapper for @intercom/messenger-js-sdk.
Internationalization / Google Developer Experts
- ngx-signal-translate (⭐2) - A signal-driven translation service.
Server-Side Rendering / Google Developer Experts
- ngx-trpc (⭐5) - Angular tRPC client with SSR, RxJS, Signals and Subscriptions Support.
Carousels / Google Developer Experts
- ngx-custom-carousel (⭐2) - A feature-rich Angular 17 component crafted to elevate your carousel experience.
Dates / Google Developer Experts
- ngx-prayertimes-api (⭐2) - An Angular API client for Prayer Times API.
DOM / Google Developer Experts
- ngx-windows (⭐1) - Angular Windows Components and Services.
Drag and Drop / Google Developer Experts
- ngx-drag-resize (⭐7) - This Angular library provides directives that add drag and resize functionality to HTML elements.
Editor Components / Google Developer Experts
- ngx-tinymce (⭐80) - Tinymce components built with Angular.
Icons / Google Developer Experts
- @semantic-icons/heroicons - Semantic icons (⭐0) helps developers to use Heroicons icons inside Angular projects.
Loaders / Google Developer Experts
- ngx-hover-preload (⭐168) - Preload Angular lazy-loaded routes on mouse over.
Mixed utilities / Google Developer Experts
- ng-kit (⭐3) - Reusable Angular components built with Angular Material and Bootstrap 5.x, Utility classes/functions for Date, Form and String operations.
Modals / Google Developer Experts
- ngx-concern (⭐2) - Angular library for creating simple, unstyled dialogs/modals and action-sheets/bottom-sheets.
- ngx-whats-new (⭐3) - A simple library for creating multi-modal windows.
QR Codes / Google Developer Experts
- ngx-scanner-qrcode (⭐56) - This library is built to provide a solution scanner QR code. This library takes in raw images and will locate, extract, and parse any QR code found within.
Misc Components / Google Developer Experts
- ngx-route-manager (⭐2) - A simple library to store all route urls used in the application.
- 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.
NgRx / Google Developer Experts
- SmartNgRX (⭐8) - A library that hides most of NgRx from the developer for CRUD operations while still using NgRx under the hood and allowing you to use it with existing NgRx code.
41. Awesome Neovim
Marks / Diagnostics
- you-n-g/navigate-note.nvim (⭐2) - Integrating note-taking capabilities with navigation/marking.
Color / Diagnostics
- TaDaa/vimade (⭐546) - Dim, fade, tint, animate, and customize colors in your windows and buffers.
Neovim Lua Development / Diagnostics
- gregorias/coop.nvim (⭐50) - Structured concurrency with Lua coroutines.
GitHub / Diagnostics
- claydugo/browsher.nvim (⭐2) - Create commit pinned links to GitHub hosted files/lines. Avoid stale links.
Formatting / Diagnostics
- paul-louyot/toggle-quotes.nvim (⭐2) - Toggle between quotes.
42. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- autovenv (linnnus) (⭐5) - Automatically activates Python virtual environments when entering their parent directory.
- autovenv (snovra-dev) (⭐0) - Automatically activates Python virtual environments when entering their parent directory.
- caper-bush (⭐0) - Enhances Git's tab autocomplete by using AI to generate concise, context-aware summaries of staged changes for thoughtful commit messages. Requires and OpenAI key,
jq
andyq
.
- nlsh (⭐0) - Allows you to interact with your shell using natural language. Supports multiple LLM providers (OpenAI API compatible). Includes support for X.ai's Grok.
Completions / superconsole - Windows-only
- deoplete-zsh (⭐50) - ZSH completion for deoplete.nvim (⭐5.9k)
Themes / superconsole - Windows-only
- do-you-even-nix (⭐1) - Simple powerline-esque theme designed to increase nix power. Includes decorators for username@hostname, current directory,
git
status, whether you're in a nix shell, and whether there is a flake.nix or shell.nix file in the current directory.
- Next: Nov 18 - Nov 24, 2024