29 dépôts
Tools and extensions for managing and enhancing list-based table views.
Explore 29 awesome GitHub repositories matching part of an awesome list · Table View Management. Refine with filters or upvote what's useful.
Folding-cell is a React animation component designed as a collapsible content cell. It functions as an expanding UI element that toggles between a collapsed and expanded state to reveal hidden information. The component implements animated content disclosure using a paper-like transition. It is designed for interactive UI components and mobile layouts, allowing compact lists or grids to expand into detailed views without navigating to a new page.
Folding cell transition animation.
SQLiteStudio is an open-source graphical tool for browsing, editing, and managing SQLite database files. It combines a full-featured SQL editor with syntax highlighting, a visual database schema designer for creating entity-relationship diagrams, and a plugin-based extensibility platform that allows adding custom functionality through C/C++, JavaScript, Tcl, or Python. The application distinguishes itself through its multi-language scripting engine, which embeds JavaScript, Tcl, and Python interpreters to enable user-defined functions and scripts within SQL queries. It supports encrypted data
Open a table in a grid view to inspect, filter, and edit its rows directly.
Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
Swipeable table cells based on the stock Mail app.
TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud
Displays files and folders in a resizable grid layout for visual browsing.
CapsWriter-Offline is a suite of desktop tools that operates without an internet connection, combining local media browsing, voice dictation, audio and video transcription, and 360-degree media viewing into a single application. The project's core identity centers on providing offline functionality for both media handling and speech-to-text workflows. What distinguishes it is the integration of voice dictation with a persistent local storage layer that saves every audio recording and daily transcript logs, along with a rule-based text normalization engine that converts spoken number phrases a
Ships a configurable grid display with adjustable sorting, column count, and thumbnail quality.
SimplifyReader is a multi-purpose Android client and multimedia content browser. It serves as a centralized hub for consuming news articles, audio files, video streams, and image galleries, while also providing QR code scanning functionality. The application is built using the Model-View-Presenter architecture to separate data logic from the user interface and implements Google Material Design principles for its visual components. It utilizes a hybrid scanning engine to decode QR codes into text strings. The project covers several core capability areas, including news article consumption via
Offers a centralized hub for browsing images in a waterfall layout with full-screen transitions.
TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features
Infers columns from document samples to display schema-less data in a tabular grid.
DGElasticPullToRefresh is a Swift pull-to-refresh component for iOS that provides a bouncy, elastic animation effect for scrolling lists. It serves as a specialized table view extension that triggers content updates via a downward swipe gesture. The component uses bezier paths and spring physics to render curved visual elements, simulating a flexible stretching effect during user interaction. This physics-based approach governs the movement and bounce of the interface to create a fluid feel. The system manages gesture-driven states and coordinate transformations to shift the view hierarchy.
Elastic pull-to-refresh implementation.
SQL Studio est une plateforme de gestion de base de données basée sur le web conçue pour fournir une interface unifiée pour interagir avec plusieurs moteurs de base de données relationnelles et formats de fichiers structurés. Il fonctionne comme un client complet qui permet aux utilisateurs de parcourir les enregistrements de base de données, d'inspecter les métadonnées de schéma et d'exécuter des requêtes personnalisées via un tableau de bord centralisé. La plateforme se distingue en offrant à la fois une connectivité de base de données distante et une analyse serverless, dans le navigateur, de fichiers plats tels que Parquet et CSV. Elle incorpore un éditeur intelligent conscient du code qui prend en charge la coloration syntaxique et la complétion contextuelle, aux côtés d'outils visuels pour générer des diagrammes entité-relation et des aperçus structurels des catalogues de base de données. L'architecture du système privilégie la réactivité de l'interface et la performance lors de la manipulation de grands jeux de données. Elle utilise un traitement asynchrone en arrière-plan pour l'exécution des requêtes et implémente un rendu de liste virtuelle pour gérer l'affichage de données tabulaires extensives. L'outil est disponible en tant qu'application multiplateforme qui prend en charge une variété de systèmes de base de données, y compris PostgreSQL, MySQL et SQLite.
Offers interactive grid views for browsing and managing large tabular datasets.
Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
Animated top menu for scrollable views.
Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project
Placeholders and empty states for table and collection views.
A UITableView extension that enables cell insertion from the bottom of a table view.
Enables inserting cells from the bottom of a table.
Ce projet est une bibliothèque de grille de données conçue pour construire des tableaux complexes et interactifs au sein d'applications React. Elle fournit une suite de composants modulaires qui permettent l'affichage d'informations structurées, prenant en charge à la fois le rendu de cellules personnalisées et des configurations de colonnes flexibles pour répondre à divers besoins de présentation de données. La bibliothèque est construite pour gérer de grands jeux de données en utilisant le rendu virtualisé, qui garantit des performances élevées en ne traitant que le sous-ensemble de lignes actuellement visibles dans la fenêtre d'affichage. Elle se distingue par la prise en charge des hauteurs de ligne dynamiques et du contrôle de défilement par programmation, permettant une navigation précise et des ajustements de mise en page même lors de la gestion de milliers d'entrées de données. Au-delà du rendu de base, la bibliothèque facilite l'interaction utilisateur grâce à des fonctionnalités telles que les colonnes redimensionnables et le défilement tactile. Les développeurs peuvent définir des champs de données personnalisés et encapsuler une logique de cellule complexe dans des composants réutilisables, garantissant un formatage et un comportement cohérents à travers différentes parties d'une interface d'application.
Improves user control over data views through column resizing and programmatic navigation tools.
Simple way to add parallax header to UIScrollView/UITableView written in Swift.
Adds parallax headers to scrollable views.
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
Backporting library for diffable data sources.
Reusable GridView with excellent performance and customization that can be time table, spreadsheet, paging and more.
Customizable grid, spreadsheet, and paging views.
✨ Awesome expandable, collapsible tableview cell for iOS written in Swift 5
Easy-to-use expandable and collapsible table cells.
A simple way to create a UITableView for settings in Swift.
Simple way to create settings-style table views.
iOS Simple Cool PullToRefresh Library. It is written in pure swift.
Pull-to-refresh library.
Protocol-oriented UITableView management, powered by generics and associated types.
Protocol-oriented table view management using generics.