Skip to main content
# 🤙 Aio File Search 😂 #hackyhollidays

## AioHTTP + Preact + Parcel + Websockets

Search your local files through a Browser interface

This is just a demo project on how to integrate WS Streaming responses
into a Preact Web App.


## Install

``` pip install aiofilesearch ```

## Run

``` fsearch ```

* You need to have installed The silver search, and sublime if you want
to open results with it.


## Interesting Parts

- The front side uses preact + parcel bundler. So easy to start!
- The backend part uses asyncio subprocess to launch the ag command and start searching
- Results are streamded from the ag command to the websocket frontend.


## Todo

- Add configuration params


## Screenshot

![alt text](https://github.com/jordic/aiofsearch/raw/master/assets/screenshot.png "Screenshot")

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiofilesearch-1.0.1.tar.gz (49.1 kB view details)

Uploaded Source

File details

Details for the file aiofilesearch-1.0.1.tar.gz.

File metadata

  • Download URL: aiofilesearch-1.0.1.tar.gz
  • Upload date:
  • Size: 49.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.5

File hashes

Hashes for aiofilesearch-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b7924ebc7db110955e28bba52ed4aa156708c1132069f67355ff6623150fd44f
MD5 3bc4d0e2857c89a509bfc5dda010989a
BLAKE2b-256 99696211a7429c0bc9975ca4e9a055e75c0eddc094c265e0e1c0ef9597360cf3

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 file

1.0.0

1 file

0.9.2

1 file

0.9.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page