Shared Alternatives

Similar projects and alternatives to shared

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better shared alternative or higher similarity.

shared reviews and mentions

Posts with mentions or reviews of shared. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-06.
  • Show HN: Shared – Triptych for data exchange and persistence
    1 project | news.ycombinator.com | 8 Sep 2022
    1 project | news.ycombinator.com | 1 Jul 2022
  • Show HN: Shared – Data Exchange and Persistence
    2 projects | news.ycombinator.com | 6 Apr 2022
    Hi HN !

    Before discovering JSON, I worked on projects where I had to design relational databases [1] and write SQL queries. I understood the difference between a relational database and a file format, but couldn't resist the temptation to adopt JSON to store data locally.

    Ever since I adopted JSON to store data locally, I wanted a class with an intuitive interface to play with JSON files. Eventually, the class evolved into a library.

    I had to make a graphical SQL editor to test a GUI framework, so I created the LiteDao package (Lite Data Access object) which offers an intuitive interface to connect to a database with SQLite. The project worked as I wanted it to.

    So, I had two different packages to play with data. I wanted to unify these two packages into a single class. But I failed to do so.

    I came back to the challenge, and this time I had the idea of a single package with three classes with almost same intuitive interface that meet three needs: the need to expose a configuration file so that the user can modify values, the need to store collections and binary data without worrying about how they are actually saved, and the need to work with a relational database. These classes are respectively named Document, Dossier, and Database.

    I managed to implement it in Python and added a command line interface [2] that allows different applications to exchange collections and binary data.

    I would like to know what you think [3] of this project which is still in beta and which I already use in several other projects which are also in beta.

    [1] https://www3.ntu.edu.sg/home/ehchua/programming/sql/Relation...

    [2] https://github.com/pyrustic/shared#command-line-interface

    [3] https://news.ycombinator.com/item?id=12886522 (Crocker's rules)

  • Hubstore – Apps distribution and friend-to-friend promotion
    8 projects | dev.to | 3 Sep 2021
    [2] https://github.com/pyrustic/shared
  • Show HN: Shared – Store, expose, read, and edit collections of data
    1 project | news.ycombinator.com | 22 Jul 2021
  • Show HN: Probed Collections
    2 projects | news.ycombinator.com | 1 Jun 2021
    Hi HN !

    A few days ago I wrote Shared [1] a library to store, expose, read and edit data collections. Data collections are stored on the hard drive in separate files. I needed a mechanism to know when the content of a data collection has changed, so only the updated data collection will be stored. Thus came to me the idea of writing Probed.

    This is a work in progress, I will write some documentation and tests later. Tell me what you think [2].

    [1] https://github.com/pyrustic/shared

    [2] http://sl4.org/crocker.html

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Apr 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic shared repo stats
7
22
5.3
about 1 month ago

pyrustic/shared is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of shared is Python.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com