All Projects → kiok46 → Duckduckgo

kiok46 / Duckduckgo

Licence: mit
DuckDuckGo App built in React-Native (Unofficial)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Duckduckgo

Lyrics King React Native
Lyrics King is React Native song lyrics search app, built with Expo. Designed with Adobe XD.
Stars: ✭ 261 (-18.44%)
Mutual labels:  async-await, react-navigation
react-native-shopping-app
A shopping app using React Navigation, Redux, Redux-Thunk and Firebase.
Stars: ✭ 67 (-79.06%)
Mutual labels:  react-navigation, redux-thunk
Slopeninja Native
 Slope Ninja App 🎿❄️⛄️
Stars: ✭ 160 (-50%)
Mutual labels:  redux-thunk, react-navigation
react-native-boilerplate
React Native Boilerplate - React Native Starter Kits : react-navigation and its dependencies, redux, redux persist and redux thunk, redux toolkit, react native vector icons, react-native async storage
Stars: ✭ 68 (-78.75%)
Mutual labels:  react-navigation, redux-thunk
Searchwithmybrowser
Open Cortana searches with your default browser.
Stars: ✭ 285 (-10.94%)
Mutual labels:  duckduckgo
Aawazein
A News Application 🗞️ built under 24 hours ⏰. It is built 🚧 with React Native ⚛️. 🚀 and 3 cups of Chai ☕
Stars: ✭ 28 (-91.25%)
Mutual labels:  react-navigation
react-redux-jwt-authentication-boilerplate
React-Redux JWT Authentication Boilerplate
Stars: ✭ 44 (-86.25%)
Mutual labels:  redux-thunk
react-navigation-transition-config
Custom transition config for react-navigation
Stars: ✭ 12 (-96.25%)
Mutual labels:  react-navigation
Zeroclickinfo Fathead
DuckDuckGo Instant Answers based on keyword data files
Stars: ✭ 312 (-2.5%)
Mutual labels:  duckduckgo
Evt
💧EventEmitter's typesafe replacement
Stars: ✭ 305 (-4.69%)
Mutual labels:  async-await
Promesa
A promise library for Clojure(Script)
Stars: ✭ 277 (-13.44%)
Mutual labels:  async-await
ReactNativeSagaFrame
RN开发(一切尽在代码中)
Stars: ✭ 13 (-95.94%)
Mutual labels:  react-navigation
Expo Spotify
Spotify UI Clone with React Native & Expo || web support => https://expo-spotify.vercel.app
Stars: ✭ 287 (-10.31%)
Mutual labels:  react-navigation
react-movies-finder
React Movies finder is a React app to search movies and series using redux, redux-thunk, React Hooks, and Material UI
Stars: ✭ 27 (-91.56%)
Mutual labels:  redux-thunk
Express Promise Router
A lightweight wrapper for Express 4's Router that allows middleware to return promises
Stars: ✭ 309 (-3.44%)
Mutual labels:  async-await
redux-login
React & Redux 实现注册登录认证系统 - 视频源码
Stars: ✭ 26 (-91.87%)
Mutual labels:  redux-thunk
Async Std
Async version of the Rust standard library
Stars: ✭ 3,090 (+865.63%)
Mutual labels:  async-await
Sqlalchemy aio
Asyncio strategy for SQLAlchemy.
Stars: ✭ 299 (-6.56%)
Mutual labels:  async-await
React Native Simple Router
A community maintained router component for React Native
Stars: ✭ 266 (-16.87%)
Mutual labels:  react-navigation
Mongoist
Mongodb driver inspired by mongojs built with async/await in mind
Stars: ✭ 279 (-12.81%)
Mutual labels:  async-await

DuckDuckGo

Unofficial DuckDuckGo app built in React Native

Note: This is not the official DuckDuckGo App but a Fan-made. I made it only for Learning purpose.

Find it on Expo: https://expo.io/@kiok46/duckduckgo

How to run via expo?

Use the expo-branch branch to run the application using expo, please do the following:

npm install exp --global
git clone https://github.com/kiok46/duckduckgo.git
cd duckduckgo
git checkout expo-branch
npm install

Method: 1

exp start
scan the QR-code and test it on real device

Method: 2

Open the expo app on your device and open the project

How to run without expo?

Please do the following to run.

git clone https://github.com/kiok46/duckduckgo.git
cd duckduckgo && npm install

then run react-native run-ios or react-native run-android

Does search work?

The app is using a sample data which is in src/constants/data.json

You can use DuckDuckGo's API or any other API api by updating the SearchList component from here componentWillMount when onSubmitEditingSearch gets called.

Showing the search results wasn't the main goal but the UI when building the app. But sure PR is welcome. :)

Android

iOS

Blogs and Gists

Some of the gists which I wrote when I was building the application.

Want to contribute or need to see some improvements?

I would love that, please create an issue or send a PR.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].