All Projects → matthiask → django-cte-forest

matthiask / django-cte-forest

Licence: BSD-3-Clause license
django-cte-forest implements efficient adjacency list trees using Django and PostgreSQL Common Table Expressions (CTE).

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to django-cte-forest

Closure tree
Easily and efficiently make your ActiveRecord models support hierarchies
Stars: ✭ 1,665 (+6837.5%)
Mutual labels:  tree-structure, descendants
ffiler
File Filer; sort files into structured directory tree. Tree can be structured based on various designs such as date (file modification time), file hash, file prefix etc
Stars: ✭ 45 (+87.5%)
Mutual labels:  tree-structure
react-binary-tree
Binary Tree Traversal Visualisation
Stars: ✭ 25 (+4.17%)
Mutual labels:  traversal
php-dom-wrapper
Simple DOM wrapper library to manipulate and traverse HTML documents similar to jQuery
Stars: ✭ 103 (+329.17%)
Mutual labels:  traversal
TextFieldsTraversalController
A controller to manage the traversal of a collection of textfields.
Stars: ✭ 15 (-37.5%)
Mutual labels:  traversal
elm-arborist
Parameterized 🌲tree🌲-editor for Elm
Stars: ✭ 57 (+137.5%)
Mutual labels:  tree-structure
Arrow Meta
Functional companion to Kotlin's Compiler
Stars: ✭ 246 (+925%)
Mutual labels:  tree-structure
frangipanni
Program to convert lines of text into a tree structure.
Stars: ✭ 1,176 (+4800%)
Mutual labels:  tree-structure
mongodb-tree-structure
Implementing Tree Structure in MongoDB
Stars: ✭ 14 (-41.67%)
Mutual labels:  tree-structure
aiohttp traversal
Traversal based router for aiohttp.web
Stars: ✭ 21 (-12.5%)
Mutual labels:  traversal
objsize
Traversal over Python's objects sub-tree and calculating the total size of the sub-tree (deep size).
Stars: ✭ 24 (+0%)
Mutual labels:  traversal
Dynamic-Parkour-System
Dynamic Parkour System is a FREE plugin for Unity that allows anyone to import any model and have an already working controller with parkour capabilities like in Assassin's Creed games.
Stars: ✭ 694 (+2791.67%)
Mutual labels:  traversal
youtube discussion tree
This is a python API that allows you to obtain the discusion that occurs on the comments of a Youtube video as a tree structure. It also controls the quota usage that consumes your implementation over Youtube Data Api through this library, and allows you to represent and serialize the discusion tree.
Stars: ✭ 16 (-33.33%)
Mutual labels:  tree-structure
javascript-easy-object
Now easily access or modify an object in javascript with javascript-easy-object.
Stars: ✭ 13 (-45.83%)
Mutual labels:  traversal
ZKTreeTableView
A view of the tree structure.树状结构列表。
Stars: ✭ 97 (+304.17%)
Mutual labels:  tree-structure
Finderjs
Browse hierarchical data in columns, similar to OS X's Finder
Stars: ✭ 247 (+929.17%)
Mutual labels:  tree-structure
recursive-iterator
It iterates through a graph recursively
Stars: ✭ 87 (+262.5%)
Mutual labels:  traversal
Enzyme
JavaScript Testing utilities for React
Stars: ✭ 19,781 (+82320.83%)
Mutual labels:  traversal
v-folder
A component of vue.js@2, for tree/directory/files selection or displaying.
Stars: ✭ 15 (-37.5%)
Mutual labels:  tree-structure
vue-virtualised
Blazing fast scrolling and updating for any amount of list and hierarchical data.
Stars: ✭ 18 (-25%)
Mutual labels:  tree-structure

If you want compatibility with other database engines (sqlite3, MariaDB, MySQL) and don't need all features this package offers take a look at django-tree-queries too!

django-cte-forest

https://travis-ci.org/matthiask/django-cte-forest.svg?branch=master

django-cte-forest implements efficient adjacency list trees using Django and PostgreSQL Common Table Expressions (CTE).

Note! This is a friendly fork of django-cte-trees by Alexis Petrounias which introduces support for Python 3 and recent Django versions.

You'll find additional details and information in the documentation or on the original authors webpage on django-cte-trees

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].