Awesome List Updates on Sep 23 - Sep 29, 2024
40 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Graphql
Type / React
- gqloom (⭐2) - GQLoom is a GraphQL weaver for TypeScript/JavaScript that weaves GraphQL schema and resolvers using Valibot (⭐6k), Zod (⭐33k), or Yup (⭐23k).
2. Awesome Dotnet
CMS
- fluent-cms (⭐80) - RESTful CRUD (Create, Read, Update, Delete) APIs, Admin Panel web pages,a GraphQL-style query designer and a WYSIWYG web page designer, all fully configurable without writing code.
Web Frameworks
- Coalesce (⭐62) - Coalesce is a framework for rapid-development of ASP.NET Core web applications.
Source Generator
- List of Automated Testing Tools and Frameworks for .NET (⭐537) - List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
3. Awesome Django
Resources / Community
- Local Django Communities Page – Featuring local events all around the world.
Resources / Conferences
4. Awesome Wagtail
Apps / Rich text editor extensions
- wagtailmdx (⭐0) - A MDXEditor (⭐1.9k) integration for Wagtail as textfield widget.
5. Static Analysis
Programming Languages / Other
- ENRE-cpp (⭐10) — ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-cpp is a ENtity Relationship Extractor for C/C++ based on @eclipse/CDT. (Under development)
- ENRE-java (⭐12) — ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-java is a ENtity Relationship Extractor for Java projects based on @Eclipse JDT/parser.
- ENRE-py (⭐11) ⚠️ — ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-py is a ENtity Relationship Extractor for Python based on Python Language Services of The Standard Library.
- ENRE-ts (⭐6) — ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-ts is a ENtity Relationship Extractor for ECMAScript and TypeScript based on @babel/parser.
Multiple languages / Other
- Precaution — Precaution is a static analysis security tool (SAST) designed to find potentially critical vulnerabilities in source code prior to production. It is available as a CLI, GitHub Action, and GitHub App.
6. Awesome Kotlin
Libraries/Frameworks / Compiler Plugins
- Mr-Mappie/mappie (⭐18) - Kotlin compiler plugin generating type-safe and performant object mapping code.
Libraries/Frameworks / Graphics
- GlimpseFramework/glimpse-framework (⭐16) - OpenGL made simple.
Libraries/Frameworks / Data Science
- sekwiatkowski/Komputation (⭐293) - A neural network framework written in Kotlin.
Libraries/Frameworks / Logging
- Foso/Cabret-Log (⭐195) - Method call logging for Kotlin Multiplatform
Libraries/Frameworks / Mail
- bluefireoly/SimpleKotlinMail (⭐66) - 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 (⭐435) - An audio custom remix editor designed for the Rhythm Heaven series, using libGDX and Kotlin.
Projects / Desktop
- yschimke/okurl (⭐124) - cURL-like client based on OkHttp.
- hazae41/Kotlin-Compiler-GUI (⭐1) - Easily compile Kotlin classes (.kt) and run Kotlin scripts (.kts)
Projects / Examples
- Kotlin/kotlin-koans (⭐2.6k) - Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax.
- JetBrains/kotlin-examples (⭐3.2k) - Various examples for Kotlin.
Projects / Android
- skydoves/githubfollows (⭐294) - A demo project based on MVVM architecture and material design & animations.
Android / Libraries
- GlimpseFramework/glimpse-framework-android (⭐5) - OpenGL made simple.
- calintat/alps (⭐4) - Android library for preferences which includes property delegates and a custom DSL for definining preferences.
- Jintin/MixAdapter (⭐19) - Compose multiple Adapter for RecyclerView in Android.
Android / Projects
- hanjoongcho/aaf-easyphotomap (⭐41) - This is a photomap app that shows photos taken on a map.
- mustafaberkaymutlu/uv-index (⭐67) - A simple ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
- hanjoongcho/aaf-easypassword (⭐35) - A password manager using a single lock pattern for various type passwords management.
- AnkitSuda/Rebound (⭐180) - Feature Rich & Highly Customizable Workout Log App.
Android / Extensions
- rosariopfernandes/fireXtensions (⭐29) - Unofficial Kotlin Extensions for the Firebase Android SDK.
Kotlin JavaScript / JavaScript
- pixijs/pixi-native (⭐87) - The aim of this project is to provide a fast lightweight 2D library that works across all devices.
- Kotlin/kotlin-fullstack-sample (⭐1.2k) - Kotlin Full-stack Application Example.
- Foso/MpApt (⭐237) - Kotlin Native/JS/JVM Annotation Processor library
Kotlin JavaScript / Build Tools
- Kotlin/kotlin-frontend-plugin (⭐562) - Gradle Kotlin plugin for frontend development.
Kotlin JavaScript / Integration
- kotlin/ts2kt (⭐316) - Converter of TypeScript definition files to Kotlin declarations (stubs).
Kotlin Native / Projects
- JetBrains/kotlin-native (⭐7k) - Kotlin/Native is a LLVM backend for the Kotlin compiler, runtime implementation and native code generation facility using LLVM toolchain.
7. Awesome Vue
Components & Libraries / UI Components
- vue-quilly (⭐41) - 🪶 Tiny Vue 3 component, that helps to create Quill v2 based WYSIWYG editors.
8. Awesome Rust
Applications / Database
- Databend (⭐7.7k) - A Modern Real-Time Data Processing & Analytics DBMS with Cloud-Native Architecture
Applications / Productivity
- Furtherance (⭐260) - Time tracking app built with GTK4
Applications / System tools
- brush-shell (⭐13) - bash/POSIX-compatible shell
Resources / Web programming
- Learning
- 100 Exercises To Learn Rust - Learn Rust through 100 hands-on exercises, covering syntax, types, and more
- Aquascope (⭐2k) - Interactive visualizations of Rust at compile-time and run-time
- Awesome Rust Streaming (⭐696) - A community curated list of livestreams.
- awesome-rust-mentors - A list of helpful mentors willing to take mentees and educate them about Rust and programming.
- Build a language VM - a series of posts to detailing how to build a language VM.
- CIS 198: Rust Programming - University of Pennsylvania's Comp Sci Rust Programming Course
- CodeCrafters.io - Build your own Redis, Git, Docker, or SQLite
- Comprehensive Rust 🦀 - A 3-day course on Rust Fundamentals plus 1-day courses on Android, Bare-metal Rust, and Concurrency. Available in English, Brazilian Portuguese, and Korean.
- Easy Rust (⭐8.1k) - Learn Rust in easy English.
- exercism.org - programming exercises that help you learn new concepts in Rust.
- Hands-on Rust - A hands-on guide to learning Rust by making games - by Herbert Wolverson (paid)
- Idiomatic Rust (⭐6.5k) - A peer-reviewed collection of articles/talks/repos which teach idiomatic Rust.
- Learn Rust by 500 lines code (⭐484) - Learn Rust by 500 lines code, build a Todo Cli Application from scratch.
- Learning Rust With Entirely Too Many Linked Lists - in-depth exploration of Rust's memory management rules, through implementing a few different types of list structures.
- Little Book of Rust Books - Curated list of rust books and how-tos.
- Programming Community Curated Resources for Learning Rust - A list of recommended resources voted by the programming community.
- Refactoring to Rust - A book that introduces to Rust language.
- Rust by Example - a collection of runnable examples that illustrate various Rust concepts and standard libraries.
- Rust Cookbook - A collection of simple examples that demonstrate good practices to accomplish common programming tasks, using the crates of the Rust ecosystem.
- Rust Flashcards (⭐528) - Over 550 flashcards to learn Rust from first principles.
- Rust for professionals - A quick introduction to Rust for experienced software developers.
- Rust Gym (⭐886) - A big collection of coding interview problems solved in Rust.
- Rust in Action - A hands-on guide to systems programming with Rust by Tim McNamara (paid)
- Rust in Motion - A video series by Carol Nichols and Jake Goulding (paid)
- Rust Language Cheat Sheet - Rust Language Cheat Sheet
- Rust Tiếng Việt - Learn Rust in Vietnamese.
- rust-how-do-i-start (⭐1.1k) - A repo dedicated to answering the question: "So, Rust. How do I start?". A beginner only hand-picked resources and learning track.
- rust-learning (⭐11k) - A collection of useful resources to learn Rust
- Rustlings (⭐53k) - small exercises to get you used to reading and writing Rust code
- Rusty CS (⭐898) - A Computer Science Curriculum that helps practice the acquired academic knowledge in Rust
- stdx (⭐2k) - Learn these crates first as an extension to std
- Take your first steps with Rust - Lay the foundation of knowledge you need to build fast and effective programs in Rust.
- Tour of Rust - This is meant to be an interactive step by step guide through the features of the Rust programming language.
9. Awesome Cl
Mobile
- nyaml (⭐25) - A lisp native YAML parser. MIT.
CLOS extensions
- defclass-std (⭐3) - a shortcut macro to write DEFCLASS and PRINT-OBJECT forms quickly. LLGPL.
HTTP Servers / Clack plugins
- lack-expression-cache (⭐0) - lack middleware for compressing and caching static resources. MIT.
- lack-rerouter (⭐0) - lack middleware to reroute URIs of requests. MIT.
Others / Third-party APIs
- stripe (⭐0) - a client for the Stripe payment system. MIT.
10. Awesome Generative Deep Art
Generative AI history, timelines, maps, and definitions
- Cartography of generative AI: "What set of extractions, agencies, and resources allow us to converse online with a text-generating tool or to obtain images in a matter of seconds?"
Critical Views about Generative AI
Large Language Models (LLMs)
- youssefHosni/Hands-On-LangChain-for-LLM-Applications-Development (⭐123): Practical LangChain tutorials for LLM applications development
- unclecode/crawl4ai: Crawl4AI (⭐3.6k): Open-source LLM Friendly Web Crawler & Scrapper
- microsoft/LMOps (⭐3.6k): General technology for enabling AI capabilities w/ LLMs and MLLMs
Auxiliary tools and concepts / Deforum
- Rosie: AI Phone Answering Service
- Socialsonic - AI LinkedIn Coach: Personalized content, trends & scheduling.
11. Awesome Privacy
Link Shorteners
- Dub (⭐18k) - You can self-host Dub.co for greater control over your data and design.
- Yourls - Self hosted URL shortener in PHP.
Video and Audio Conferencing / Alternative clients/modifications of Discord:
- 🤖 Aliucord (⭐3.6k) - A modification for the Android Discord app that fully disables the Discord Tracking (⭐3.6k).
12. Awesome Network Analysis
Books / General Overviews
- The Atlas for the Aspiring Network Scientist, by Michele Coscia (2021).
13. Awesome Transit
Courses
- MobilityData - "Understanding GTFS: An intro and overivew - Video provides an overview of of the General Transit Feed Specification (GTFS) and why it is useful for transit agencies, riders, and policymakers.
Consumer app guidance
- Transit app Guidelines for Producing GTFS Static Data - Additional Transit app-specific documentation of GTFS.
- Bing Maps Transit - Add your transit data to Bing Maps - Additional Bing-specific documentation of GTFS.
- Yandex Maps - Transport integration - Additional Yandex-specific documentation of GTFS.
Community
- Transitous - Community-run free and open public transport routing service.
Agency Tools
- PTV Lines - A cloud-based public transport software for line planning and public transport service optimisation
Web Apps (open source)
- Catenary Maps - Realtime and Schedule global public transport map and navigation software, written in Rust and Svelte.
Web Apps (closed source)
- TransSee - Real-time transit predictions based on actual travel times, vehicle locations, schedules and maps. Premium gives you access to a detailed history of schedules, vehicle locations, stop arrivals, schedule adherance, charts and graphs. For an additional fee custom queries can be run on this data.
Transit Map Creation
- MetroDreamin' - A modern, open source software that allows users to create, save, like, and share interactive transit maps with agents.
GTFS Converters / Ruby
- Chouette - Converts French-Transmodel, SIRI, NETeX.
- Transporter-Project transxchange-to-gtfs (⭐3) TransXChange to GTFS converter written in Objective-C.
- TXC TransXChange publisher (UK Department for Transport) - The TXC TransXChange publisher is a standalone software tool that can be used to publish TransXChange compliant XML documents in a format that’s easy to read and print.
GTFS Analysis Tools / Ruby
- GTFS Display - Analyse, monitor and maintain GTFS data (Example instances).
GTFS Validators / Ruby
- gtfs-accessiblity-validator (⭐0) - Validates the presence of accessiblity-related fields and files in a GTFS file. Can be a command line tool or node.js package.
GTFS Realtime Utilities / Ruby
- GTFS Realtime Display - Analyse, monitor and maintain GTFS Realtime data. Example instances
14. Magictools
Graphics / Tile/Level Editors
- 💸 MapperMate - A cloud based tile map editor used to create 2D levels directly in the browser.
15. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- auto-pnpm-use (⭐3) - Automatically loads the node version specified in
.nvmrc
or.npmrc
.
- banner (⭐0) - Displays ANSI/ASCII art on session startup.
- firebase (seqi) (⭐9) - Display the current working project or project alias when in a Firebase project directory or subdirectory.
- flatpak (⭐0) - Adds aliases for Flatpak.
- kubectl-prompt (⭐559) - Display information about the kubectl current context and namespace in your ZSH prompt. Creates
ZSH_KUBECTL_CONTEXT
,ZSH_KUBECTL_NAMESPACE
,ZSH_KUBECTL_PROMPT
andZSH_KUBECTL_USER
variables you can use to customize your prompt.
- oh-my-gpt (⭐1) - Provides an easy-to-use interface for interacting with OpenAI's GPT models directly from your terminal. It allows you to send queries, analyze files, and get AI-powered assistance for various tasks.
Completions / superconsole - Windows-only
- completion-sync (⭐0) - Automatically loads completions added dynamically to
FPATH
orXDG_DATA_DIRS
.
Themes / superconsole - Windows-only
- alpha (⭐2) - Includes decorators for username@hostname and current directory.
- ap2 (⭐0) - Minimalist them with decortators for time, OS, current directory,
git
status and the last command's exit status.
- biraskull (⭐0) - Based on bira (⭐172k), includes root status and
git
status decorations.
- nerdp (⭐0) - Nerd powerline-style prompt. Requires a nerd font. Includes decorators for
git
status, username@hostname, current directory, Python virtualenv, filesystem usage check, 1 minute CPU load, available memory and the time.
- rho (⭐0) - Minimalist theme. Includes decorators for
git
status, hostname and current directory.
- zido (⭐1) - Includes decorators for
git
status and current directory.
16. Awesome Dash
Component Libraries
- dash-vega-components (⭐44) - Dash component for Vega-Altair, Vega-Lite, and Vega charts.
17. Awesome Firebase Genkit
Plugins / JavaScript - Community
- Evaluator Plugins
genkitx-promptfoo
- Plugin for Promptfoo Evaluations.
Articles / Golang - Community
- Understanding Genkit flows with Czech language tricks - Learn how to work with Genkit flows and use the features of Genkit UI.
18. Awesome Ruby
Data Processing and ETL
- Multiwoven (⭐1.1k) - The open-source reverse ETL, data activation platform developed using Ruby and Ruby on Rails.
19. Awesome Deno
Modules / CLI utils
- clite (⭐5) - Automatic CLI generation from a class.
Tools / XML
- studio-pack-generator (⭐81) - Convert a folder or a RSS URL to Studio pack for Lunii device
20. Open Source Flutter Apps
Contents / Productivity
- Tasker (⭐146) - A useful and modern To-Do List & Planner by Erfan Rahmati.
21. Awesome Developer First
Monitoring
- Opik - Evaluate, test, and ship LLM applications across your dev and production lifecycles.
22. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐177) (⭐177) - 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 (⭐839) (⭐839) - 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 (⭐805) (⭐805) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
Projects / API Documentation
- OpenAPI Explorer (⭐305) (⭐305) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
Projects / API Gateway
- Spring Cloud Gateway (⭐4.5k) (⭐4.5k) - An API Gateway built on top of the Spring ecosystem, providing advanced routing and filtering features for Spring applications.
- Tyk API Gateway (⭐9.6k) (⭐9.6k) - An open source Enterprise API Gateway that supports REST, GraphQL, TCP, and gRPC protocols. It provides advanced API management features such as rate limiting, access control, and analytics.
Projects / Data Mapping Solution
- AltasMap (⭐195) (⭐195) - 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 (⭐373) (⭐373) - An API-centric, cloud-native, and distributed integration platform designed to provide a robust solution for software engineers.
Projects / Integration Frameworks
- Frank!Framework (⭐128) (⭐128) - A Low-Code Java-based messaging framework to connect your system and application data, that is completely configurable through XML configurations.
Projects / Messaging
- Centrifugo (⭐8.3k) (⭐8.3k) - An open-source, scalable real-time messaging server that allows you to build interactive applications where events are delivered to online users with minimal delay.
Projects / Workflow engine
- Cadence (⭐8.2k) (⭐8.2k) - A fault-tolerant, stateful code platform that makes it easier to build and manage complex, long-running applications.
Resources / Data Formats
- NDJSON (⭐669) (⭐669) - 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.
Resources / Protocols
- OpenMessaging (⭐288) (⭐288) - A cloud native, vendor-neutral open specification for distributed messaging.
23. Awesome Selfhosted
Software / Communication - Custom Communication Systems
- conduwuit - Well-maintained, featureful Matrix chat homeserver (fork of Conduit). (Source Code (⭐316))
Apache-2.0
Rust
Software / Games - Administrative Utilities & Control Panels
- Pelican Panel - Web application for easy management of game servers, offering a user-friendly interface for deploying, configuring, and managing servers, server monitoring tools, and extensive customization options (fork of Pterodactyl). (Source Code (⭐789))
AGPL-3.0
PHP/Docker
Software / Personal Dashboards
- Glance (⭐7.5k) - A highly customizable dashboard that puts all your feeds in one place.
AGPL-3.0
Docker/Go
Software / Photo and Video Galleries
- Coppermine - Multilingual photo gallery that integrates with various bulletin boards. Includes upload approval and password protected albums. (Demo, Source Code (⭐67))
GPL-3.0
PHP
24. Awesome Azure Openai Llm
Semantic Kernel / Code Recipes
- Semantic Kernel sample application: Chat Copilot (⭐2k) [Apr 2023] / Virtual Customer Success Manager (VCSM) (⭐2) [Jul 2024]
LangChain Agent & Memory / Criticism to LangChain
- How to Build Ridiculously Complex LLM Pipelines with LangGraph! [17 Sep 2024 ]
LangChain does too much, and as a consequence, it does many things badly. Scaling beyond the basic use cases with LangChain is a challenge that is often better served with building things from scratch by using the underlying APIs.
Prompt Engineering / Prompt Template Language
- Self-Consistency (CoT-SC): The three steps in the self-consistency method: 1) prompt the language model using CoT prompting, 2) sample a diverse set of reasoning paths from the language model, and 3) marginalize out reasoning paths to aggregate final answers and choose the most consistent answer. [21 Mar 2022]
Tree of Thought (ToT): [cnt]: Self-evaluate the progress intermediate thoughts make towards solving a problem [17 May 2023] git (⭐4.6k) / Agora: Tree of Thoughts (ToT) git (⭐4.3k)
tree-of-thought\forest_of_thought.py
: Forest of thought Decorator sampletree-of-thought\tree_of_thought.py
: Tree of thought Decorator sampletree-of-thought\react-prompt.py
: ReAct sample without LangChain
- Re-Reading Improves Reasoning in Large Language Models: RE2 (Re-Reading), which involves re-reading the question as input to enhance the LLM's understanding of the problem.
Read the question again
[12 Sep 2023]
RLHF (Reinforcement Learning from Human Feedback) & SFT (Supervised Fine-Tuning) / Llama Finetuning
- Preference optimization techniques: ref [13 Aug 2024]
DPO (Direct preference optimization)
removes the need for a reward model.IPO (Identity Preference Optimization)
: A change in the objective, which is simpler and less prone to overfitting.KTO (Kahneman-Tversky Optimization)
: Scales more data by replacing the pairs of accepted and rejected generations with a binary label.ORPO (Odds Ratio Preference Optimization)
: Combines instruction tuning and preference optimization into one training process, which is cheaper and faster.
GPT for Domain Specific / GPT series release date
- Prithvi WxC: In collaboration with NASA, IBM is releasing an open-source foundation model for Weather and Climate ref [20 Sep 2024]
Section 9: Applications and Frameworks / Korean
- GenAI Agents (⭐2.5k):🏆Tutorials and implementations for various Generative AI Agent techniques, from basic to advanced. [Sep 2024]
25. Awesome Mac
Reading and Writing Tools / Note-taking
- MarginNote 4 - In-depth PDF and EPUB reading, learning, managing and note taking app.
Proxy and VPN Tools / Audio Record and Process
- RerouteMe - An easy one-click macOS Proxy Configuration app.
Utilities / Menu Bar Tools
- RewriteBar - A macOS menu bar app that helps you write your text with the assistance of AI.
26. Awesome Polars
Resources / Tutorials & workshops
- Introduction course that introduces the concept of DataFrame with Polars and Python. It also proposes some corrected exercices by @TLouf.
Resources / Talks and videos
- Polars with Plotly ⏳ 19 min - A video that shows the usage of Polars with the Plotly graphic library by Plotly.
27. Awesome Cpp
Compression
- FastLZ (⭐428) - Small & portable byte-aligned LZ77 compression. [MIT]
Concurrency
- Coros (⭐210) - An easy-to-use and fast library for task-based parallelism, utilizing coroutines. [BSL-1.0]
Logging
- BqLog (⭐180) - A lightweight, high-performance logging system used in projects such as "Honor of Kings". [Apache-2.0]
Reflection
- REFLECT (⭐274) - C++20 Static Reflection library. [MIT]
Serialization
- Wirehair (⭐267) - O(N) Fountain Code for Large Data. [BSD-3-Clause]
Miscellaneous
- HighwayHash (⭐1.5k) - Fast strong hash functions: SipHash/HighwayHash. [Apache-2.0]
28. Awesome Pentest
Anti-virus Evasion Tools / Tor Tools
- Amber (⭐1.2k) - Reflective PE packer for converting native PE files to position-independent shellcode.
Network Tools / Transport Layer Security Tools
- CryptoLyzer - Fast and flexible server cryptographic (TLS/SSL/SSH/HTTP) settings analyzer library for Python with CLI.
- tlsmate - Framework to create arbitrary TLS test cases. Comes with a TLS server scanner plugin.
Network Tools / Secure Shell Tools
- ssh-audit (⭐3.3k) - SSH server & client auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc).
Network Vulnerability Scanners / Web Vulnerability Scanners
- nuclei (⭐20k) - Fast and customizable vulnerability scanner based on simple YAML based DSL.
Online Resources / Other Lists Online
- Awesome Censys Queries (⭐879) - A collection of fascinating and bizarre Censys Search Queries.
Open Sources Intelligence (OSINT) / Penetration Testing Report Templates
- Keyscope (⭐382) - An extensible key and secret validation for auditing active secrets against multiple SaaS vendors.
Web Exploitation / Social Engineering Tools
- authoscope (⭐396) - Scriptable network authentication cracker.
29. Awesome Go
Maps
- go-shelve (⭐4) - A persistent, map-like object for the Go programming language. Supports multiple embedded key-value stores.
GUI
- cimgui-go (⭐325) - Auto generated Go wrapper for Dear ImGui (⭐59k) via cimgui (⭐1.5k).
Messaging
- hypermatch (⭐17) - A very fast and efficient Go library for matching events to a large set of rules
Science and Data Analysis
- go-hep (⭐230) - A set of libraries and tools for performing High Energy Physics analyses with ease.
- topk (⭐0) - Sliding-window and regular top-K sketches, based on the HeavyKeeper algorithm.
Web Frameworks
- iWF (⭐514) - iWF is an all-in-one platform for developing long-running business processes. It offers a convenient abstraction for utilizing databases, ElasticSearch, message queues, durable timers, and more, with a clean, simple, and user-friendly interface.
30. Free for Dev
APIs, Data, and ML
- JSONGrid - Free tool to Visualize, Edit, Filter complex JSON data into beautiful tabular Grid. Save and Share JSON data over link link.
Tools for Teams and Collaboration
- Teamcamp - All-in-one project management application for software development companies.
Code Quality
- DiffText - Instantly find the differences between two blocks of code. Completely free to use.
CI and CD
- blacksmith - Managed performance runners for GitHub Actions that provides 3,000 free minutes per month, with no credit card needed.
Security and PKI
- seclookup.com - Seclookup APIs can enrich domain threat indicators in SIEM, provide comprehensive information on domain names, and improve threat detection & response. Get 50K lookups free here.
Generative AI
- Comet Opik - Evaluate, test, and ship LLM applications across your dev and production lifecycles.
PaaS
- genezio - A serverless function provider offers 1 million function calls, 100GB of bandwidth, and 10 cron jobs per month for free, exclusively for non-commercial or academic use.
Low-code Platform
- lil'bots - write and run scripts online utlizing free built-in APIs like OpenAI, Anthropic, Firecrawl and others. Great for building AI agents / internal tooling and sharing with team. Free-tier includes full access to APIs, AI coding assistant and 10,000 execution credits / month.
Managed Data Services
- Nile — A Postgres platform for B2B apps. Unlimited databases, Always available with no shutdown, 1GB of storage (total), 50 million query tokens, autoscaling, unlimited vector embeddings
Storage and Media Processing
- imgix - Image Caching, management and CDN. Free plan includes 1000 origin images, infinite transformations and 100 GB bandwidth
31. Awesome Broadcasting
Animation, Graphics & Video Playout
- Bridge (⭐27) - Next generation graphics control software, with extension support.
Podcasting
- AntennaPod (⭐6.3k) - A podcast manager for Android (antennapod.org).
- Anytime Podcast Player (⭐394) - Free and easy to use podcast player for Android and iOS (anytimeplayer.app).
- Castopod (⭐626) - Podcast Hosting and Broadcasting (castopod.org).
- gPodder (⭐1.3k) - Media aggregator and podcast client (gpodder.org).
- Podlove Publisher (⭐296) - Podcast Publisher for WordPress (podlove.org).
- Podlove Web Player (⭐83) - Podcast-optimized, HTML5-based video and audio player (podlove.org).
Streaming
- PeerTube (⭐13k) - ActivityPub-federated video streaming platform using P2P directly in your web browser. (https://joinpeertube.org/)
32. Awesome React
React Component Libraries
- mantine (⭐26k) - Fully featured React components library
- react-email (⭐14k) - Unstyled components for creating beautiful emails
React Charts
- xyflow (⭐25k) - A customizable React component for building node-based editors and interactive diagrams
React Graphics and Animations
- simple-parallax-js (⭐1.8k) - The easiest way to get a parallax effect with React and JavaScript
33. Awesome Neovim
Tree-sitter Supported Colorscheme / Diagnostics
- bakageddy/alduin.nvim (⭐1) - A port of alduin (⭐440) theme to Lua with Tree-sitter and semantic highlights support.
- diegoulloao/neofusion.nvim (⭐162) - A theme compatible with Tree-sitter inspired by
gruvbox.nvim
.
34. Awesome Cli Apps
Entertainment / Music
- mpvc (⭐92) - Music player interfacing mpv.
35. Awesome Rails
Gems / Other external resources
- bemi-rails (⭐79) - A robust data change tracking and audit trail for Rails. 🔴
36. Topics
List of public profiles of Selvakumaran Krishnan
- Selvakumaran Krishnan @ Rhizome - Creative collections.
- Selvaklnc @ LongIsland - Articles, events, companies.
- Selvakumaran Krishnan @ Dribble - Web developer.
- Selvaklnc @ Metaculus - Questions, tournaments, leaderboards and more.
- Selvakumaran Krishnan @ Pinterest - Insightful boards.
List of articles and posts
- 12 key SEO metrics and ranking factors to boost your website SEO.
List of company profiles
- Wikimint @ Pinterest insightful board.
Responses
- Eco-Culture Research Gallery Presentation.
- Local Food Rebuilds Small Town (And Inner-City) America.
- Lou test blog
- NM Environmental Policy Initiatives Lecture
37. Awesome Arch
Inactive projects / Other
- Anarchy - A simple and intuitive Arch Linux installer. (discontinued)
38. Awesome Robotics
Courses
39. Awesome Angular
Blogs / Google Developer Experts
On-Site Training / Google Developer Experts
- liveloveapp - Workshops are available for Cypress, NgRx, RxJS, AG Grid and web performance.
YouTube Channels / Google Developer Experts
Builders / Google Developer Experts
- ng-rspack-build (⭐2) - Rspack (⭐9.3k) plugin and loaders to build Angular applications.
Developer tools / Google Developer Experts
- ngx-schematics-utilities (⭐7) - Useful utilities for Angular Schematics.
- angular-library-template (⭐0) - A template for creating Angular libraries.
Integrations / Google Developer Experts
- limitless-angular (⭐10) - A collection of powerful Angular libraries designed to enhance the Angular ecosystem and help developers build better applications with a focus on Sanity.io integration.
- ngx-sentry (⭐3) - Angular wrapper for Sentry JavaScript SDK (⭐7.9k).
Internationalization / Google Developer Experts
- ng-intl (⭐6) - Type-safe, reactive Angular i18n library. Lazy-loaded translations, signal-based reactivity, full TypeScript support. Efficient, flexible, and scalable internationalization for Angular projects.
Testing / Google Developer Experts
- angular-testing-kit (⭐1) - A set of convenient utilities to make Angular testing with Jasmine and Karma simpler.
Updating / Google Developer Experts
- npx-app-updater (⭐1) - When a new version of your application is deployed, this library will trigger a user notification to inform them that updates are available.
Notifications / Google Developer Experts
- angular-notification (⭐3) - A singleton, global Angular service to programmatically show notifications.
Tooltips / Google Developer Experts
- angular-tooltip (⭐1) - Easily show tooltips programmatically and/or declaratively in Angular.
Material Based / Google Developer Experts
- ngx-components (⭐2) - Useful components and utility functions for Angular.
- dejajs-components (⭐38) - This repository is an Angular components library and the common utility functions, with a demo application for testing it.
Misc Components / Google Developer Experts
- angular-confirmation-capture (⭐1) - A singleton, global Angular service to programmatically show a confirmation box to capture an user's consent.
- angular-anchored-floating-box (⭐0) - A singleton, global Angular service to programmatically render a floating box anchored at an element that can have arbitrary content specified by either a TemplateRef or component.
Other Lists / Google Developer Experts
- framework.dev - Search, compare, and discover top Angular libraries and community-driven resources in Angular.
40. Awesome Crypto Papers
Books / Post-quantum cryptography
- CrypTool book - Predominantly mathematically oriented information on learning, using and experimenting cryptographic procedures.
- Next: Sep 16 - Sep 22, 2024