- सहज स्प्रेडशीट इंटरफ़ेस
- सभी तकनीकी स्तरों के उपयोगकर्ताओं के लिए Postgres डेटा को सीधे देखने, संपादित करने, क्वेरी करने और सहयोग करने हेतु इंटरफ़ेस प्रदान करता है
- self-host किया जा सकता है, और Postgres की native access control सुविधाओं का उपयोग करता है
Mathesar
- Mathesar एक web application है जो PostgreSQL डेटाबेस के साथ काम करना सरल और शक्तिशाली बनाती है
- बिना code के, स्प्रेडशीट-जैसे इंटरफ़ेस में डेटा देखना, संपादित करना, क्वेरी करना और सहयोग करना संभव बनाती है
- self-host किया जा सकता है, और PostgreSQL डेटाबेस, schema और tables के साथ सीधे काम करती है
- 100% open source project है, जिसका रखरखाव Mathesar Foundation द्वारा किया जाता है
- Postgres जितना ही scalable है, और किसी भी आकार या जटिलता के डेटा को समर्थन देता है
- न्यूनतम setup के साथ मौजूदा infrastructure में integrate किया जा सकता है
- डेटा server से बाहर नहीं जाता, और Postgres roles तथा permission-आधारित access control के जरिए डेटाबेस की सुरक्षा बनाए रखी जाती है
स्थिति
- Public beta: वर्तमान में Public beta चरण में है
Mathesar इंस्टॉल करना
- अपने server पर Mathesar इंस्टॉल करने का तरीका जानने के लिए documentation देखें
कम्युनिटी में शामिल हों
- Mathesar टीम Matrix (chat service) पर मौजूद है, और mailing list तथा developer mailing list में रोज़मर्रा के कार्यों पर चर्चा करती है
Mathesar में योगदान
- योगदान का सक्रिय रूप से स्वागत है, और contributor guide पढ़कर शुरुआत की जा सकती है
फीचर्स
- Postgres-आधारित: मौजूदा Postgres डेटाबेस से connect करें या नया setup करें
- तेज़ इंस्टॉलेशन: Docker का उपयोग करके कुछ ही मिनटों में इंस्टॉल किया जा सकता है
- Postgres-आधारित access control: Mathesar UI के भीतर मौजूदा Postgres roles का उपयोग किया जा सकता है
- अन्य tools के साथ interoperability: Postgres ecosystem के हज़ारों tools के साथ सहजता से काम करता है
- डेटा मॉडल सेटअप: Postgres schema और tables को आसानी से बनाएं और अपडेट करें
- डेटा एंट्री: स्प्रेडशीट-जैसे इंटरफ़ेस में table records को देखें, बनाएं, अपडेट करें और हटाएं
- फिल्टरिंग, sorting, grouping: डेटा को कई तरीकों से तेज़ी से विभाजित किया जा सकता है
- Query builder: SQL या joins की जानकारी के बिना queries बनाई जा सकती हैं
- डेटा import और export: Mathesar के साथ डेटा आसानी से import और export किया जा सकता है
- Schema migration: दो क्लिक में tables के बीच columns ट्रांसफ़र करें
- Postgres फीचर्स का उपयोग: Postgres schemas, primary keys, foreign keys, constraints और data types का उपयोग
- कस्टम data types: email और URL के लिए custom data types, database level पर validation के साथ
प्रेरणा
- डेटाबेस का उपयोग तकनीकी विशेषज्ञता या महंगे tools के बिना संभव होना चाहिए
- Mathesar एक open source platform है जिसे PostgreSQL की पूरी क्षमता का उपयोग संभव बनाने के लिए डिज़ाइन किया गया है
- यह उपयोग में आसान, interoperable और scalable है, और साथ ही डेटा पर पूर्ण नियंत्रण देता है
- एक non-profit के रूप में, Mathesar को 100% open source बनाए रखने और सभी को उपलब्ध कराने का प्रयास किया जाता है
बग और समस्या निवारण
- यदि कोई समस्या आती है, तो troubleshooting guide देखें
लाइसेंस
- Mathesar GPLv3 लाइसेंस के तहत open source है, और इसमें MIT लाइसेंस के तहत third-party open source modules के derivatives शामिल हैं
1 टिप्पणियां
Hacker News राय
कई टूल मौजूद हैं, लेकिन उनमें से ज़्यादातर core features नहीं देते। TablePlus, DataGrip, NocoDB, VisualDB आदि में 3 मुख्य features की कमी है। यह टूल उनमें से 2 देता है, इसलिए इसमें सुधार दिखता है
Mathesar प्रोजेक्ट लीडर ने कहा कि उन्हें खुशी है कि इस टूल पर ध्यान दिया जा रहा है। वे सवालों के जवाब देने के लिए तैयार हैं
interface शानदार है, लेकिन Grist जैसी tagline से असंतोष है। spreadsheet और table के बीच का फर्क, यानी rows और columns को manipulate करने की क्षमता, इसमें कम है
एक राय में पूछा गया है कि क्या यह PostGIS को support करता है और geometry data दिखाने के लिए map मौजूद है
एक राय है कि यह Just Use Postgres उपयोगकर्ताओं के लिए उपयोगी होगा। Mathesar, NocoDB, और Baserow के बीच अंतर क्या है, यह जानने की जिज्ञासा है। यह भी पूछा गया है कि क्या Mathesar Airtable का open source alternative बनने की योजना रखता है
इसे install करके देखने की योजना है, और permissions feature अच्छा लग रहा है। यह भी पूछा गया है कि क्या इसमें SQL editor है। अगर docs में इसका ज़िक्र नहीं है, तो इसे समस्या माना गया है
एक टिप्पणी में कहा गया है कि यह वैसा ही है जैसा financial team ने माँगा था। एक startup database में सारी financial information store कर रहा है और इसका इस्तेमाल उसे bank information से compare करने के लिए कर रहा है
एक राय में पूछा गया है कि क्या MySQL के लिए भी ऐसा कोई similar tool है
एक राय है that यह admin interface के लिए उपयोगी होगा, जहाँ domain experts को base data manage करना होता है। यह भी पूछा गया है कि GPLv3 license का ऐसे scenario में क्या मतलब है। क्या Mathesar को proprietary service के साथ इस्तेमाल किया जा सकता है, यह सवाल भी है
Ultorg नाम के एक project की सिफारिश की गई है, जिसमें कई powerful और intuitive UX features हैं। यह भी कहा गया है कि Mathesar की तरह उसका नाम भी खास अच्छा नहीं है