OmniMark est une extension de navigateur qui remplace votre page de nouvel onglet par une interface personnalisée, élégante et ultra-efficace pour accéder à vos favoris et effectuer des recherches rapides.
- 🚀 Accès Instantané : Remplace la page "Nouvel Onglet" par un tableau de bord épuré.
- 📂 Organisation par Catégories : Regroupez vos liens par thématiques (Travail, Loisirs, Outils, etc.) et organisez-les en colonnes.
- 🔍 Raccourcis de Recherche Puissants : Effectuez des recherches sur différents moteurs directement depuis la barre de recherche en utilisant des préfixes (ex:
g:,yt:,gh:). - 🎨 Personnalisation des Icônes :
- Favicon automatique : Récupération automatique de l'icône du site.
- Simple Icons : Utilisez des milliers d'icônes de marques via leur slug (ex:
github,reddit). - Logo.dev : Intégration pour des logos de haute qualité.
- Emoji / Texte : Utilisez un simple emoji ou du texte comme icône.
- Custom : Lien direct vers une image ou un SVG.
- 🔄 Synchronisation : Vos données sont synchronisées sur tous vos navigateurs connectés grâce à
browser.storage.sync. - 🔖 Import Facilité : Recherchez et ajoutez facilement vos favoris existants du navigateur directement depuis les options.
- 🌙 Design Moderne : Interface sombre (dark mode) inspirée par les meilleurs dashboards de productivité.
- 🕒 Barre d'état : Affichage de la date et de l'heure en temps réel.
- Clonez ce dépôt ou téléchargez les fichiers.
- Ouvrez votre navigateur (Firefox, Chrome, Edge).
- Accédez à la page des extensions :
- Firefox :
about:debugging#/runtime/this-firefox-> "Charger un module complémentaire temporaire" -> Sélectionnez le fichiermanifest.json. - Chrome/Edge :
chrome://extensions/-> Activez le "Mode développeur" -> "Charger l'extension décompressée" -> Sélectionnez le dossier racine du projet.
- Firefox :
Le projet utilise web-ext pour la gestion et le packaging.
# Pour tester l'extension
npx web-ext run
# Pour créer une archive prête à être distribuée
npx web-ext buildDans la barre de recherche centrale, tapez un préfixe suivi de votre recherche :
g: [recherche]-> Recherche sur Googlegh: [recherche]-> Recherche sur GitHubyt: [recherche]-> Recherche sur YouTubew: [recherche]-> Recherche sur Wikipediad: [recherche]-> Recherche sur DuckDuckGo
Vous pouvez ajouter vos propres raccourcis personnalisés dans les réglages !
Cliquez sur l'icône d'engrenage (⚙️) en haut à droite de la page d'accueil pour accéder aux options. Vous pourrez :
- Ajouter/Supprimer des catégories.
- Gérer vos liens et choisir le type d'icône.
- Configurer vos propres moteurs de recherche.
- Activer l'aide à l'importation depuis vos favoris système.
- HTML5 / CSS3 (Variables CSS, Flexbox, Grid)
- JavaScript (WebExtension API)
- Simple Icons pour les icônes de marques.
- Logo.dev pour les logos d'entreprises.
- Google Favicon Service pour les icônes automatiques.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.
Design inspiré par le Codepen de Otto (base0).