✨ CloudFail | Python
🎯 Primary Use Case:
Discovering the real IP addresses of servers hidden behind Cloudflare.
✨ Key Features:
• Misconfigured DNS scan using DNSDumpster.com
• Crimeflare.com database scan
• Bruteforce scan over 2500 subdomains
• Tor support for anonymized scanning
📖 Summary:
CloudFail is a reconnaissance tool designed to uncover the original IP addresses of servers protected by Cloudflare. It achieves this by employing techniques such as scanning for misconfigured DNS records, searching the Crimeflare.com database, and performing brute-force subdomain enumeration, optionally using Tor for anonymity.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Discovering the real IP addresses of servers hidden behind Cloudflare.
✨ Key Features:
• Misconfigured DNS scan using DNSDumpster.com
• Crimeflare.com database scan
• Bruteforce scan over 2500 subdomains
• Tor support for anonymized scanning
📖 Summary:
CloudFail is a reconnaissance tool designed to uncover the original IP addresses of servers protected by Cloudflare. It achieves this by employing techniques such as scanning for misconfigured DNS records, searching the Crimeflare.com database, and performing brute-force subdomain enumeration, optionally using Tor for anonymity.
🔗 Links:
• View Project
================
🔓 Open Source
🌟 pgdog | Rust
🎯 Primary Use Case:
Horizontal scaling of PostgreSQL databases with automatic sharding.
✨ Key Features:
• Load balancer with healthchecks and failover
• Transaction pooling
• Sharding with COPY command support
• Logical replication
• Runtime configuration
📖 Summary:
PgDog is a Rust-based transaction pooler and logical replication manager designed for horizontal scaling of PostgreSQL. It offers features like load balancing, transaction pooling, and automatic sharding, enabling efficient management of numerous databases and connections. PgDog supports healthchecks, failover, and runtime configuration, ensuring high availability and adaptability.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Horizontal scaling of PostgreSQL databases with automatic sharding.
✨ Key Features:
• Load balancer with healthchecks and failover
• Transaction pooling
• Sharding with COPY command support
• Logical replication
• Runtime configuration
📖 Summary:
PgDog is a Rust-based transaction pooler and logical replication manager designed for horizontal scaling of PostgreSQL. It offers features like load balancing, transaction pooling, and automatic sharding, enabling efficient management of numerous databases and connections. PgDog supports healthchecks, failover, and runtime configuration, ensuring high availability and adaptability.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 RustPotato | Rust
🎯 Primary Use Case:
Privilege escalation on Windows systems by abusing SeImpersonatePrivilege.
✨ Key Features:
• TCP-based Reverse Shell
• Indirect NTAPI
📖 Summary:
RustPotato is a Rust-based privilege escalation tool that implements the GodPotato technique. It leverages DCOM and RPC to exploit SeImpersonatePrivilege and gain SYSTEM privileges, featuring a TCP-based reverse shell and indirect NTAPI calls for token manipulation.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Privilege escalation on Windows systems by abusing SeImpersonatePrivilege.
✨ Key Features:
• TCP-based Reverse Shell
• Indirect NTAPI
📖 Summary:
RustPotato is a Rust-based privilege escalation tool that implements the GodPotato technique. It leverages DCOM and RPC to exploit SeImpersonatePrivilege and gain SYSTEM privileges, featuring a TCP-based reverse shell and indirect NTAPI calls for token manipulation.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 tbls | Go
🎯 Primary Use Case:
Documenting databases in a CI-friendly manner.
✨ Key Features:
• Automatic database documentation in GFM format
• Single binary for CI-friendliness
• Support for many databases
• Database linting capabilities
📖 Summary:
tbls is a CI-friendly tool written in Go that automatically documents databases in various formats, including GFM. It supports a wide range of databases and functions as a linter, ensuring database structure quality. Its single-binary design makes it ideal for continuous integration environments.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Documenting databases in a CI-friendly manner.
✨ Key Features:
• Automatic database documentation in GFM format
• Single binary for CI-friendliness
• Support for many databases
• Database linting capabilities
📖 Summary:
tbls is a CI-friendly tool written in Go that automatically documents databases in various formats, including GFM. It supports a wide range of databases and functions as a linter, ensuring database structure quality. Its single-binary design makes it ideal for continuous integration environments.
🔗 Links:
• View Project
================
🔓 Open Source
✨ shattered-pixel-dungeon | Java
🎯 Primary Use Case:
Playing and modifying a traditional roguelike game.
✨ Key Features:
• Open-source
• Roguelike dungeon crawler
• Randomized levels and enemies
• Hundreds of items to collect and use
• Cross-platform (Android, iOS, Desktop)
📖 Summary:
Shattered Pixel Dungeon is an open-source, cross-platform roguelike game based on Pixel Dungeon. It features randomized levels, enemies, and items, providing a unique gameplay experience each time. The repository provides the source code for users to play, modify, and compile the game for various platforms.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Playing and modifying a traditional roguelike game.
✨ Key Features:
• Open-source
• Roguelike dungeon crawler
• Randomized levels and enemies
• Hundreds of items to collect and use
• Cross-platform (Android, iOS, Desktop)
📖 Summary:
Shattered Pixel Dungeon is an open-source, cross-platform roguelike game based on Pixel Dungeon. It features randomized levels, enemies, and items, providing a unique gameplay experience each time. The repository provides the source code for users to play, modify, and compile the game for various platforms.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 squish | TypeScript
🎯 Primary Use Case:
Batch browser-based image compression and format conversion.
✨ Key Features:
• Browser-based compression
• Batch processing
• Multiple image format support (AVIF, JPEG, JPEG XL, PNG, WebP)
• Quality adjustment
• Format conversion
📖 Summary:
Squish is a browser-based image compression tool that allows users to compress images in various formats (AVIF, JPEG, JPEG XL, PNG, and WebP) without server uploads. It supports batch processing, format conversion, and quality adjustment, leveraging WebAssembly for high-performance image optimization.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Batch browser-based image compression and format conversion.
✨ Key Features:
• Browser-based compression
• Batch processing
• Multiple image format support (AVIF, JPEG, JPEG XL, PNG, WebP)
• Quality adjustment
• Format conversion
📖 Summary:
Squish is a browser-based image compression tool that allows users to compress images in various formats (AVIF, JPEG, JPEG XL, PNG, and WebP) without server uploads. It supports batch processing, format conversion, and quality adjustment, leveraging WebAssembly for high-performance image optimization.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 ggh | Go
🎯 Primary Use Case:
Quickly recall and execute SSH sessions from history or SSH config file.
✨ Key Features:
• Recalls SSH sessions
• Searches SSH config file
• Interactive list of previous sessions
• Interactive filtered list of SSH config listings
• Non-interactive list of history and config
📖 Summary:
GGH is a Go-based utility that helps users quickly recall and execute SSH sessions. It allows users to search their SSH history and SSH config file, providing an interactive list of previous sessions and config listings. GGH acts as a wrapper around SSH, streamlining the process of connecting to remote servers.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Quickly recall and execute SSH sessions from history or SSH config file.
✨ Key Features:
• Recalls SSH sessions
• Searches SSH config file
• Interactive list of previous sessions
• Interactive filtered list of SSH config listings
• Non-interactive list of history and config
📖 Summary:
GGH is a Go-based utility that helps users quickly recall and execute SSH sessions. It allows users to search their SSH history and SSH config file, providing an interactive list of previous sessions and config listings. GGH acts as a wrapper around SSH, streamlining the process of connecting to remote servers.
🔗 Links:
• View Project
================
🔓 Open Source
🚀 KeyForge3D | Python
🎯 Primary Use Case:
Replicating keys using 3D printing based on a photo.
✨ Key Features:
• Key Shape Extraction from photo
• Bitting Analysis
• 3D Model Generation
• STL Export
• User-Friendly GUI
📖 Summary:
KeyForge3D is an application that allows users to create 3D-printable models of keys from photographs. It extracts the key's shape, analyzes the bitting pattern, generates a 3D model, and exports it as an STL file, making it useful for locksmiths and hobbyists who need to quickly replicate keys.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Replicating keys using 3D printing based on a photo.
✨ Key Features:
• Key Shape Extraction from photo
• Bitting Analysis
• 3D Model Generation
• STL Export
• User-Friendly GUI
📖 Summary:
KeyForge3D is an application that allows users to create 3D-printable models of keys from photographs. It extracts the key's shape, analyzes the bitting pattern, generates a 3D model, and exports it as an STL file, making it useful for locksmiths and hobbyists who need to quickly replicate keys.
🔗 Links:
• View Project
================
🔓 Open Source
✨ bird-photos-classifier | Python
🎯 Primary Use Case:
Organizing bird photos by species using AI.
✨ Key Features:
• Identifies bird species in photos using Google's Gemini AI
• Organizes photos into folders based on identified bird species
📖 Summary:
This repository provides a Python script that leverages Google's Gemini AI to identify bird species within photographs. It then automatically organizes these photos into distinct folders, each named after the identified bird species. This tool is particularly useful for bird photographers who need assistance in managing and categorizing their extensive collections of bird photos.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Organizing bird photos by species using AI.
✨ Key Features:
• Identifies bird species in photos using Google's Gemini AI
• Organizes photos into folders based on identified bird species
📖 Summary:
This repository provides a Python script that leverages Google's Gemini AI to identify bird species within photographs. It then automatically organizes these photos into distinct folders, each named after the identified bird species. This tool is particularly useful for bird photographers who need assistance in managing and categorizing their extensive collections of bird photos.
🔗 Links:
• View Project
================
🔓 Open Source
💡 netnscli | Go
🎯 Primary Use Case:
Creating and managing local network testbeds for testing and experimentation.
✨ Key Features:
• Creates local network testbeds
• Manages network namespaces
• Uses YAML configurations
• Generates shell scripts from YAML
📖 Summary:
NetNSCLI is a Go-based CLI tool that simplifies the creation and management of local network testbeds. It uses YAML configurations to define network namespaces and their interconnections, allowing users to easily create, delete, and manage complex network environments for testing and development purposes. It can also generate shell scripts from YAML configurations for manual setup.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Creating and managing local network testbeds for testing and experimentation.
✨ Key Features:
• Creates local network testbeds
• Manages network namespaces
• Uses YAML configurations
• Generates shell scripts from YAML
📖 Summary:
NetNSCLI is a Go-based CLI tool that simplifies the creation and management of local network testbeds. It uses YAML configurations to define network namespaces and their interconnections, allowing users to easily create, delete, and manage complex network environments for testing and development purposes. It can also generate shell scripts from YAML configurations for manual setup.
🔗 Links:
• View Project
================
🔓 Open Source
💡 tldr | Markdown
🎯 Primary Use Case:
Providing concise and practical examples for command-line tools to simplify their usage and make them more accessible to users of all levels.
✨ Key Features:
• Community-maintained help pages for command-line tools
• Simpler and more approachable alternative to traditional man pages
📖 Summary:
The tldr-pages repository offers a community-driven collection of simplified help pages for command-line tools, serving as a more approachable alternative to traditional man pages. It provides practical examples for common commands across various operating systems, accessible through multiple client options, making command-line usage easier for both beginners and experienced users.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Providing concise and practical examples for command-line tools to simplify their usage and make them more accessible to users of all levels.
✨ Key Features:
• Community-maintained help pages for command-line tools
• Simpler and more approachable alternative to traditional man pages
📖 Summary:
The tldr-pages repository offers a community-driven collection of simplified help pages for command-line tools, serving as a more approachable alternative to traditional man pages. It provides practical examples for common commands across various operating systems, accessible through multiple client options, making command-line usage easier for both beginners and experienced users.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 isd | Python
🎯 Primary Use Case:
Interactive management of systemd units.
✨ Key Features:
• Quickly switch between system and user units
• Fuzzy search units
• Auto refresh previews
• Quickly open outputs in a pager or editor
• Auto sudo prefixing if required
📖 Summary:
The `isd` repository provides an interactive TUI for managing systemd units, offering features like fuzzy searching, auto-refreshing previews, and customizable keybindings. It simplifies systemd management for both power users and newcomers by providing a more intuitive and efficient way to interact with systemd.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Interactive management of systemd units.
✨ Key Features:
• Quickly switch between system and user units
• Fuzzy search units
• Auto refresh previews
• Quickly open outputs in a pager or editor
• Auto sudo prefixing if required
📖 Summary:
The `isd` repository provides an interactive TUI for managing systemd units, offering features like fuzzy searching, auto-refreshing previews, and customizable keybindings. It simplifies systemd management for both power users and newcomers by providing a more intuitive and efficient way to interact with systemd.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ FlexibleBottomSheet | Kotlin
🎯 Primary Use Case:
Creating flexible and customizable bottom sheet components in Jetpack Compose Multiplatform applications.
✨ Key Features:
• Segmented sizing
• Non-modal type
• Interaction behind the bottom sheet
• Customizable sheet sizes
• Sheet state monitoring
📖 Summary:
FlexibleBottomSheet is a Kotlin library that provides an advanced Compose Multiplatform bottom sheet implementation. It offers features like segmented sizing, a non-modal behavior allowing interaction behind the sheet, and extensive customization options for sheet sizes and state management. The library is designed for Android applications using Jetpack Compose and Kotlin Multiplatform.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Creating flexible and customizable bottom sheet components in Jetpack Compose Multiplatform applications.
✨ Key Features:
• Segmented sizing
• Non-modal type
• Interaction behind the bottom sheet
• Customizable sheet sizes
• Sheet state monitoring
📖 Summary:
FlexibleBottomSheet is a Kotlin library that provides an advanced Compose Multiplatform bottom sheet implementation. It offers features like segmented sizing, a non-modal behavior allowing interaction behind the sheet, and extensive customization options for sheet sizes and state management. The library is designed for Android applications using Jetpack Compose and Kotlin Multiplatform.
🔗 Links:
• View Project
================
🔓 Open Source
🚀 java-interview | Batchfile
🎯 Primary Use Case:
Preparing for Java developer interviews
✨ Key Features:
• Java interview questions and answers
• Covers topics like OOP, JVM, Java Core, Collections, Multithreading, Databases, and more
• Includes questions on design patterns, web technologies, and testing
📖 Summary:
This repository provides a comprehensive collection of Java interview questions and answers, covering a wide range of topics relevant to Java development. It serves as a valuable resource for Java developers preparing for job interviews, helping them to review key concepts and practice answering common interview questions.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Preparing for Java developer interviews
✨ Key Features:
• Java interview questions and answers
• Covers topics like OOP, JVM, Java Core, Collections, Multithreading, Databases, and more
• Includes questions on design patterns, web technologies, and testing
📖 Summary:
This repository provides a comprehensive collection of Java interview questions and answers, covering a wide range of topics relevant to Java development. It serves as a valuable resource for Java developers preparing for job interviews, helping them to review key concepts and practice answering common interview questions.
🔗 Links:
• View Project
================
🔓 Open Source
✨ segmantix | Java
🎯 Primary Use Case:
Enabling granular data access control on the user/role/tenant level in Java applications.
✨ Key Features:
• Multi-Tenancy Support
• Role-Based Access Control
• User-Level Permissions
• Instance Group Management
• Wildcard Access
📖 Summary:
SegmantiX is a Java library that provides robust multi-tenancy and data access control. It offers fine-grained security controls for managing permissions across users, roles, tenants, and instance groups. The library supports features like wildcard access, restricted data access, and operation-specific access, making it suitable for applications requiring secure and isolated environments.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Enabling granular data access control on the user/role/tenant level in Java applications.
✨ Key Features:
• Multi-Tenancy Support
• Role-Based Access Control
• User-Level Permissions
• Instance Group Management
• Wildcard Access
📖 Summary:
SegmantiX is a Java library that provides robust multi-tenancy and data access control. It offers fine-grained security controls for managing permissions across users, roles, tenants, and instance groups. The library supports features like wildcard access, restricted data access, and operation-specific access, making it suitable for applications requiring secure and isolated environments.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 jsfuck | JavaScript
🎯 Primary Use Case:
Esoteric and educational programming using a limited character set.
✨ Key Features:
• Write JavaScript code using only six characters: `[]()!+`
• Can be run in Node.js environment
• Educational programming style
📖 Summary:
JSFuck is an esoteric JavaScript programming style that allows developers to write and execute code using only six characters. It is intended for educational purposes and can be run in environments like Node.js. The project demonstrates the flexibility and underlying mechanics of the JavaScript language.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Esoteric and educational programming using a limited character set.
✨ Key Features:
• Write JavaScript code using only six characters: `[]()!+`
• Can be run in Node.js environment
• Educational programming style
📖 Summary:
JSFuck is an esoteric JavaScript programming style that allows developers to write and execute code using only six characters. It is intended for educational purposes and can be run in environments like Node.js. The project demonstrates the flexibility and underlying mechanics of the JavaScript language.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 WallMod | C#
🎯 Primary Use Case:
Wallpaper browsing, management, and modification using local image files.
✨ Key Features:
• Loads images from directories (png/jpg/jpeg/bmp)
• Image resizing and layout management
• Wallpaper preview on multiple monitors
• Area selection for background setting
• Image filtering and sorting
📖 Summary:
WallMod is a wallpaper browser and manager that allows users to utilize their own image files as wallpapers. It offers features such as image loading, resizing, filtering, and area selection for setting backgrounds on multiple monitors. The application does not run in the background, setting wallpapers natively and prioritizing low memory consumption.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Wallpaper browsing, management, and modification using local image files.
✨ Key Features:
• Loads images from directories (png/jpg/jpeg/bmp)
• Image resizing and layout management
• Wallpaper preview on multiple monitors
• Area selection for background setting
• Image filtering and sorting
📖 Summary:
WallMod is a wallpaper browser and manager that allows users to utilize their own image files as wallpapers. It offers features such as image loading, resizing, filtering, and area selection for setting backgrounds on multiple monitors. The application does not run in the background, setting wallpapers natively and prioritizing low memory consumption.
🔗 Links:
• View Project
================
🔓 Open Source
💡 YoutubeGO | Python
🎯 Primary Use Case:
Downloading YouTube videos and playlists for offline use in MP3 and MP4 formats.
✨ Key Features:
• Multi-Platform Support for HTTP streams
• Playlist Downloads
• MP4 and MP3 format support
• High-Resolution Support (up to 8K)
• Batch Processing
📖 Summary:
YoutubeGO is a Python-based multimedia downloader designed for saving YouTube content. It supports downloading videos and playlists in various formats, including MP3 and MP4, with resolutions up to 8K. The application features a user-friendly interface with drag-and-drop support, profile management, a download scheduler, and cross-platform compatibility.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Downloading YouTube videos and playlists for offline use in MP3 and MP4 formats.
✨ Key Features:
• Multi-Platform Support for HTTP streams
• Playlist Downloads
• MP4 and MP3 format support
• High-Resolution Support (up to 8K)
• Batch Processing
📖 Summary:
YoutubeGO is a Python-based multimedia downloader designed for saving YouTube content. It supports downloading videos and playlists in various formats, including MP3 and MP4, with resolutions up to 8K. The application features a user-friendly interface with drag-and-drop support, profile management, a download scheduler, and cross-platform compatibility.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 HealthyBatteryCharging | Java
🎯 Primary Use Case:
Prolonging the battery life of Android phones by encouraging users to keep the battery charge between 40% and 80%.
✨ Key Features:
• Notifies users when to plug/unplug phone to maintain battery between 40% and 80%
• Optimized for low battery consumption
• Runs in the background
📖 Summary:
Healthy Battery Charging is an Android application designed to extend the lifespan of your phone's battery. It achieves this by notifying users when to plug in or unplug their device, aiming to keep the battery charge within the optimal range of 40% to 80%. The app runs in the background with minimal battery consumption, checking the battery level periodically.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Prolonging the battery life of Android phones by encouraging users to keep the battery charge between 40% and 80%.
✨ Key Features:
• Notifies users when to plug/unplug phone to maintain battery between 40% and 80%
• Optimized for low battery consumption
• Runs in the background
📖 Summary:
Healthy Battery Charging is an Android application designed to extend the lifespan of your phone's battery. It achieves this by notifying users when to plug in or unplug their device, aiming to keep the battery charge within the optimal range of 40% to 80%. The app runs in the background with minimal battery consumption, checking the battery level periodically.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🚀 GPU-Puzzles | Jupyter Notebook
🎯 Primary Use Case:
Learning CUDA programming through interactive puzzles.
✨ Key Features:
• Interactive GPU programming tutorials
• Uses NUMBA to map Python code to CUDA kernels
• Focuses on practical coding exercises
• Teaches fundamental GPU algorithms for deep learning
📖 Summary:
The GPU-Puzzles repository provides interactive Jupyter Notebook tutorials for learning CUDA programming. It uses NUMBA to translate Python code into CUDA kernels, offering a hands-on approach to understanding GPU algorithms. The puzzles are designed to teach the basics of GPU programming and the algorithms that power deep learning.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Learning CUDA programming through interactive puzzles.
✨ Key Features:
• Interactive GPU programming tutorials
• Uses NUMBA to map Python code to CUDA kernels
• Focuses on practical coding exercises
• Teaches fundamental GPU algorithms for deep learning
📖 Summary:
The GPU-Puzzles repository provides interactive Jupyter Notebook tutorials for learning CUDA programming. It uses NUMBA to translate Python code into CUDA kernels, offering a hands-on approach to understanding GPU algorithms. The puzzles are designed to teach the basics of GPU programming and the algorithms that power deep learning.
🔗 Links:
• View Project
================
🔓 Open Source
🌟 glim | C++
🎯 Primary Use Case:
Versatile and extensible range-based 3D localization and mapping framework.
✨ Key Features:
• Accuracy through direct multi-scan registration error minimization on factor graphs
• GPU acceleration for maximizing mapping speed and quality
• Interactive map correction interface for manual refinement
• Versatility across various range sensors (LiDAR, RGB-D)
📖 Summary:
GLIM is a versatile C++ framework for 3D localization and mapping, designed for accuracy and extensibility. It supports various range sensors, including LiDAR and RGB-D cameras, and offers GPU acceleration for performance. The framework also provides an interactive interface for map correction and a callback mechanism for extending functionality.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Versatile and extensible range-based 3D localization and mapping framework.
✨ Key Features:
• Accuracy through direct multi-scan registration error minimization on factor graphs
• GPU acceleration for maximizing mapping speed and quality
• Interactive map correction interface for manual refinement
• Versatility across various range sensors (LiDAR, RGB-D)
📖 Summary:
GLIM is a versatile C++ framework for 3D localization and mapping, designed for accuracy and extensibility. It supports various range sensors, including LiDAR and RGB-D cameras, and offers GPU acceleration for performance. The framework also provides an interactive interface for map correction and a callback mechanism for extending functionality.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source