Displaying 1 to 20 from 22 results

RxDataSources - UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing

  •    Swift

Writing table and collection view data sources is tedious. There is a large number of delegate methods that need to be implemented for the simplest case possible. This works well with simple data sets but does not handle cases where you need to bind complex data sets with multiples sections, or when you need to perform animations when adding/modifying/deleting items.

Closures - Swifty closures for UIKit and Foundation

  •    Swift

Closures is an iOS Framework that adds closure handlers to many of the popular UIKit and Foundation classes. Although this framework is a substitute for some Cocoa Touch design patterns, such as Delegation & Data Sources and Target-Action, the authors make no claim regarding which is a better way to accomplish the same type of task. Most of the time it is a matter of style, preference, or convenience that will determine if any of these closure extensions are beneficial. Whether you're a functional purist, dislike a particular API, or simply just want to organize your code a little bit, you might enjoy using this library.

JSQDataSourcesKit - Protocol-oriented, type-safe data source objects that keep your view controllers light

  •    Swift

A Swift library of data source and delegate objects inspired by Andy Matuschak's type-safe, value-oriented collection view data source gist. This library reduces the boilerplate code regarding the UITableView, UICollectionView, and NSFetchedResultsController data source objects, as well as the NSFetchedResultsControllerDelegate object. It helps keep view controllers light, while focusing on type-safety, SOLID design principles, and easy interoperability with Cocoa. Further, it brings a more focused and data-driven perspective to these data sources. If you want to change your view then you change your data and its structure, without needing to update any data source or delegate protocol methods.

DataSources - 💾 🔜📱 Type-safe data-driven CollectionView, TableView Framework

  •    Swift

Partial updates(insert, delete, move) of UICollectionView/UITableView is important things for fancy UI. But, It's hard that synchronous of data and UI. DataSources will solve this problem. Order of Section will be decided in the order of addition.




loopback-datasource-juggler - Connect Loopback to various Data Sources

  •    Javascript

An ORM/ODM that provides a common set of interfaces for interacting with databases, REST APIs, and other types of data sources. It was originally forked from JugglingDB.Learn more about our LTS plan in the LoopBack documentation.

DTCollectionViewManager - Protocol-oriented UICollectionView management, powered by generics and associated types

  •    Swift

This is a sister-project for DTTableViewManager - great tool for UITableView management, built on the same principles. Powerful generic-based UICollectionView management framework, written in Swift.

grafana-pnp-datasource - PNP4Nagios/RRD Datasource for Grafana

  •    Javascript

Also OMD-Labs comes with this datasource included, so if you use OMD-Labs, everything is setup already. In order to make this datasource work, you need the pnp api. This is a separate project at the moment and will be part of the official pnp in the future. You can fetch the api.php from https://github.com/lingej/pnp-metrics-api and place it in your controler folder.

loopback-connector-rest - Connect Loopback to a REST API

  •    Javascript

This will install the module from npm and add it as a dependency to the application's package.json file.Use the data source generator to add a REST data source to your application.


loopback-connector-cassandra - Cassandra connector for the LoopBack framework.

  •    Javascript

The official Cassandra Connector module for loopback-datasource-juggler.This installs the module from npm and adds it as a dependency to the application's package.json file.

loopback-connector-mongodb - The official MongoDB connector for the LoopBack framework.

  •    Javascript

The official MongoDB connector for the LoopBack framework.Please see the full documentation at loopback.io.

Upstream - ⛲️ Adapted Data Source in Swift and a little bit more

  •    Swift

Arguably one of the first things we learn about iOS development is rendering a list of items using UITableView, UICollectionView, and that is also the task we do every day. We mostly do the same task again and again, fetch and parse json, register cells and manually manage data sources. Using a framework gives you a boost at the start, but it also limits you in many ways. Using plain UITableView, UICollectionView is absolutely the right choice as sometimes we need just that. But think about that for a minute, most of the times we just need to do UITableView, UICollectionView right with little effort, especially when it comes to data with multiple sections and cell types.

DataSource - Simplifies the setup of UITableView data sources using type-safe descriptors for cells and sections

  •    Swift

Framework to simplify the setup and configuration of UITableView data sources and cells. It allows a type-safe setup of UITableViewDataSource and (optionally) UITableViewDelegate. DataSource also provides out-of-the-box diffing and animated deletions, inserts, moves and changes. An example app is included demonstrating DataSource's functionality. The example demonstrates various uses cases ranging from a simple list of strings to more complex uses cases such as setting up a dynamic form.

FlowKit - Declarative type-safe manager for UITableView & UICollectionView

  •    Swift

FlowKit is a new approach to create, populate and manage UITableView and UICollectionView. With a declarative and type-safe approach you don't need to implement datasource/delegate anymore: your code is easy to read, maintain and SOLID.

cakephp3-aws-s3-datasource - AWS S3 datasource in CakePHP3

  •    PHP

This CakePHP 3.0 plugin provides AWS S3 Datasource. Install Plugin using composer.

react-native-immutable-list-view - :scroll: Drop-in replacement for ListView, FlatList, and VirtualizedList

  •    Javascript

Drop-in replacement for React Native's ListView, FlatList, and VirtualizedList. It supports Immutable.js to give you faster performance and less headaches.

mongodb-cakephp3 - An Mongodb datasource for CakePHP 3.0

  •    PHP

If you want to connect to MongoDB using a SSH tunnel, you need to set additional variables in your Datasource. Some variables are unnecessary, depending on how you intend to connect. IF you're connecting using a SSH key file, the ssh_pubkey_path and ssh_privatekey_path variables are necessary and the ssh_password variable is unnecessary. If you're connecting using a text-based password (which is not a wise idea), the reverse is true. The function needs, at minimum, ssh_host, ssh_user and one method of authentication to establish a SSH tunnel.

Sourcing - Abstracts TableView & CollectionView DataSources

  •    Swift

Typesafe and flexible abstraction for TableView & CollectionView DataSources written in Swift. It helps you to seperate concerns and keep ViewControllers light. By operating on data providers replacing your view implementation is easy at any time. Read the docs. Generated with jazzy. Hosted by GitHub Pages.

dalmatinerdb-datasource - Grafana 3 datasource for DDB

  •    Javascript

The DalmatinerDB data source plugin connects Grafana to the Dalmatiner Front End which by defaults runs on port 8080 (http).

RGListKit - RGListKit is a Protocol & MVVM based framework to easily populate a UITableView or UICollectionView via single api

  •    Swift

RGListKit is a Protocol & MVVM based framework for populating UITableView & UICollectionView. It takes care of batch-reload as well which is powered by Dwifft. RGListKit is available under the MIT license. See the LICENSE file for more info.

buttercup-core - :tophat: The mighty NodeJS password vault

  •    Javascript

A NodeJS secrets vault. Buttercup is a password manager written in JavaScript for NodeJS and the browser. It's based around Archives that contain Groups and Entrys. Together, in a nested structure, these items act as a secure store for a user's credentials (much like standard managers these days). Entries allow you to store a credential's username and password, along with other miscellaneous properties (meta) and invisible functional info (attributes).