Coder Social home page Coder Social logo

ninetails's Introduction

Ninetails has been archived. Learn more here.

Ninetails' banner


Ninetails - A private, fast, and beautiful web browser | Product Hunt

Ninetails is a private, fast, and beautiful web browser that's created with Electron and styled with Tailwind CSS. Enjoy a clean and unique experience while surfing the web.

In this age where many browsers track their users, it's nice to have a break from telemetry and browse privately. Ninetails never collects any data, and is 100% telemetry free!

New things are constantly being added to Ninetails, so be on the lookout for new releases. You can view some features and fixes that are in the works on this board.

Screenshots

image

image

Development

# Clone the repo
git clone https://github.com/MystPi/ninetails.git
cd ninetails

# Install the dependencies
npm install

# Start the app
npm run dev
# This runs `npm start` and `npm run tailwind` concurrently

Building the app

# Clone the repo
git clone https://github.com/MystPi/ninetails.git
cd ninetails

# Install the dependencies
npm install

# Make the app
npm run make

# The built app should be located at `./out/make/{filetype}/{architecture}/{filename}.{filetype}`
# Eg. `./out/make/deb/arm64/ninetails_1.0.0_arm64.deb`

ninetails's People

Contributors

darth-ness avatar dependabot[bot] avatar hello-smile6 avatar imgbotapp avatar mystpi avatar scoldercreations avatar webdev03 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ninetails's Issues

Better settings implementation

Probably is useful to handle settings via Electron capabilities.
I'm studying on how to handle things via preload without exposing critical Electron APIs.

Bookmarks!!!

So, I recently got Ninetails, and I love its design and simplicity, however I noticed one VERY IMPORTANT feature was missing, Bookmarks, I have like 274 of them in Firefox. It would also be nice to have a "Import from another browser" feature.

Downloads manager

Can we get a download manager for ninetails? That would really help with making it even more useful.

Dark Mode

I know this has already been mentioned, but it's been a while and light mode is killing me. I want to use ninetails as my main browser, but I can't because the light mode strains my eyes at night.

Chrome using the js api window.open does not work

Hi !
I'm using the JS API window.open(url, windowName, [windowFeatures]);
I've used it for years in Windows Internet Explorer. Now Microsoft Edge does not support it, nor does Chrome, I can run it in Edge using IE-Explorer mode for 30 days.
I really would like to be able to run it in Chrome and skip Microsoft browsers.
My request looks as this:
newpath=z:\books\documentary(doc)1972 summary(1985)
window.open(newpath, 'explorer');
(drive z is within my local intranet.)
But when I try do access it from Chrome, nothing happens at all. Do you know why ? Or if you know how to solve it differently ?
Cheers, Torbjorn, Stockholm, Sweden

`npm run dev` fails on Windows Command Prompt

Error:


> [email protected] dev
> concurrently -k npm:start npm:tailwind

[start] Error occurred when executing command: npm run start
[start] Error: spawn cmd.exe ENOENT
[start]     at Process.ChildProcess._handle.onexit (node:internal/child_process:282:19)
[start]     at onErrorNT (node:internal/child_process:475:16) 
[start]     at processTicksAndRejections (node:internal/process/task_queues:83:21)
[tailwind] Error occurred when executing command: npm run tailwind
[tailwind] Error: spawn cmd.exe ENOENT
[tailwind]     at Process.ChildProcess._handle.onexit (node:internal/child_process:282:19)
[tailwind]     at onErrorNT (node:internal/child_process:475:16)
[tailwind]     at processTicksAndRejections (node:internal/process/task_queues:83:21)
[start] npm run start exited with code -4058
[tailwind] npm run tailwind exited with code -4058

Search Engine.

Yes, I know Google has a ridiculous amount of the market but as long as the market share isn't 100%. Then there should be an option for a search engine.
Plus, you can't call yourself a privacy browser with Google as the default and the only option.

Enforce Dark Mode on Pages

An option to apply dark mode to all pages would be nice!

A process called "Inverting Colors" is what is used for this process.
Simply take the CSS of the current page, invert it, and inject it

Add ninetails.cf as the homepage

Instead of the browser going to 'ninetails.cf' (which is .cf) it could load the page as not a webpage but a built in page like other browsers do

Can't log in to scratch

When attempting to log into scratch, scratch says an error occurred when the correct email and password is put in.

Potential causes

missing standard components in the web renderer
cookies

Extensions implementation

I think that ninetails should have an implementation of extensions (it just is necessary in a web browser) but the main problem with this is the rules on Scratch that disallow mentioning extensions. If this can be overcome, it would be awesome to have an adblocker on Ninetails!

From now on, version branches are deprecated

Version branches (when one branch is committed to, then merged with main at release) will be discontinued since they are more trouble than they're worth. Instead, main will either be committed to directly or merged with branches that make small changes.

Please, we need updates

Please, update browser, your project really good)
image
Please add russian language
image
add dark theme browser and more actions with tabs, make it more convenient

[discuss] Possible move to jQuery.

The jquery branch has already been transferred to jQuery. I also added docstrings, and am probably going to separate browser.js into four different files: global.js, functions.js, listeners.js, and startup.js.

Is this okay with everyone? Are there any changes you would like to be made? It would also be much appreciated if you could test the jquery branch on your machine for bugs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.