1 unstable release
Uses old Rust 2015
0.2.0 | Nov 16, 2016 |
---|
#35 in #records
360KB
3.5K
SLoC
Curtain
Warning: Early Alpha Status, use in production at your own risk
Curtain is a data management system for PostgreSQL using the best of current technology.
Supported platform
- Linux
- Mac OSX
- PostgreSQL
Screencast
Goal
- A user friendly data manipulation tool even to non-technical users.
Features
- Intuitive and modern user interface
- Load on demand, infinite scrolling
- Fast and interactive filtering
Load on demand, infinite scrolling
Viewing a table will eagerly load only the first page, scrolling to the bottom of the page loads the next records, up until the last page
Fast and interactive filtering
Filter records as you type in text into their corresponding columns and displays only the matching records.
Online Demo
Data and schema of the database used in the demo can be found here mockdata which was generated using mockaroo.com
Platforms
- rust
- postgresql
- elm
Quick start local dockerize demo
Requirement:
- linux/osx
- cargo and rust installed
- libssl-dev library installed (openssl issue stuff)
- docker
git clone https://github.com/ivanceras/curtain
cd curtain
sh init_build_docker_demo.sh
open browser to http://localhost:8080
Inspiration
Design is inspired by Openbravo, iDempiere/Adempiere, Compiere etc.
If you would like to support my project
Contact me: ivanceras[at]gmail.com
Dependencies
~13MB
~286K SLoC