Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/imhicihu/biblio-search

A custom app to be available in the Windows, MacOSX and Linux realm with a focus on simplicity and minimalism
https://github.com/imhicihu/biblio-search

fuzzy-search javascript json json-schema npm

Last synced: 26 days ago
JSON representation

A custom app to be available in the Windows, MacOSX and Linux realm with a focus on simplicity and minimalism

Awesome Lists containing this project

README

        

![stability-workinprogress](images/477405737-stability_work_in_progress.png)
![internaluse-green](images/3847436881-internal_use_stable.png)
![issues-open](images/2944199103-issues_open.png)

(...) a single JSON file can be used as a database.

# RATIONALE #
* A custom app to be available in the Windows, MacOSX and Linux realm with a focus on simplicity and minimalism
* Must comply with 2 premises: closed architecture across operating systems (_search_ and _show_ the results) and strict offline mode, so any query done do not need to connect to any remote server
* This repo is a living document that will grow and adapt over time
* The principles of this project were driven by [The Zen of Python](https://en.wikipedia.org/wiki/Zen_of_Python)


![stand-alone.gif](images/app.gif)
> Searching this terms: `Africa`, `patagonia`

### What is this repository for?

* Quick summary
- An application for search digital records through up our library

### How do I get set up?

* Summary of set up
- Check [colophon.md](Colophon.md)
* Configuration
- ["Don't expect that you can build app for all platforms on one platform."](https://www.electron.build/multi-platform-build)
* Packages handlers _et alia_
- [Node.js](https://nodejs.org/)
- [NPM](https://www.npmjs.com/)
+ Packages:
- [nvm](https://github.com/creationix/nvm)
- Lint
- Debug
- [Devtron](https://github.com/electron/devtron)
- [electron-db](https://github.com/alexiusacademia/electron-db)
- [Homebrew](https://brew.sh/)
- [Yarn](https://yarnpkg.com/)
- [Gulp](https://gulpjs.com) (javascript task automatization)

### Changelog

* Please check the [Commits](https://github.com/imhicihu/Biblio-search/commits/master) section for the current status

### Code of Conduct

* Please, check our [Code of Conduct](code_of_conduct.md)

### Legal ###

* All trademarks are the property of their respective owners.

### License ###

* The content of this project itself is licensed under the ![MIT Licence](images/2049852260-MIT-license-green.png)