awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesOpen-source alternativesSelf-hosted softwareBlogPlan du site
ProjetÀ proposHow we rankPresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Catégories

4 dépôts

Awesome GitHub RepositoriesNode.js Bindings

Synchronous SQLite3 library bindings for Node.js that execute queries directly without callbacks or promises.

Distinct from SQLite3 Extensions: Distinct from SQLite3 Extensions: focuses on Node.js bindings for SQLite3 rather than geospatial indexing extensions.

Explore 4 awesome GitHub repositories matching data & databases · Node.js Bindings. Refine with filters or upvote what's useful.

Awesome Node.js Bindings GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • wiselibs/better-sqlite3Avatar de WiseLibs

    WiseLibs/better-sqlite3

    7,311Voir sur GitHub↗

    better-sqlite3 is a high-performance SQLite3 client for Node.js that executes queries synchronously, returning results directly without callbacks or promises. It compiles as a native addon using N-API, binding directly to the SQLite3 C library for immediate query execution and zero-copy result serialization into native JavaScript objects. The library is optimized for Write-Ahead Logging (WAL) mode, enabling faster concurrent reads and writes in web applications. It provides durability level tuning through the synchronous pragma, allowing adjustments between FULL, NORMAL, and OFF modes to bala

    The fastest synchronous SQLite3 library for Node.js, executing queries directly without callbacks or promises.

    JavaScriptdatabasesqlsqlite
    Voir sur GitHub↗7,311
  • mimecorg/vuidoAvatar de mimecorg

    mimecorg/vuido

    6,062Voir sur GitHub↗

    Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It

    Provides a Node.js binding to the libui native GUI library for creating cross-platform desktop interfaces.

    JavaScriptdesktoplibuivue
    Voir sur GitHub↗6,062
  • nodegit/nodegitAvatar de nodegit

    nodegit/nodegit

    5,753Voir sur GitHub↗

    NodeGit is a native Node.js binding library that wraps the libgit2 C API, providing direct Git repository operations from JavaScript without shelling out to the Git command-line interface. It exposes Git operations such as cloning remote repositories, opening local repositories, reading file contents from specific commits, and walking through commit history, all through a Promise-based asynchronous API that prevents event loop starvation by offloading blocking operations to a worker pool. The library distinguishes itself by bridging the C/JavaScript boundary through N-API, with reference-coun

    Provides native Node.js bindings that expose Git repository operations for cloning, committing, and history traversal.

    JavaScript
    Voir sur GitHub↗5,753
  • snowkylin/tensorflow-handbookAvatar de snowkylin

    snowkylin/tensorflow-handbook

    3,927Voir sur GitHub↗

    Ce projet est une ressource pédagogique complète et un manuel de tutoriels pour construire, entraîner et déployer des modèles de machine learning avec TensorFlow 2. Il sert de guide d'apprentissage structuré couvrant les concepts fondamentaux du deep learning, notamment les architectures de réseaux de neurones, la différenciation automatique et les opérations sur les tenseurs. Le manuel fournit des conseils techniques pour optimiser l'efficacité de l'exécution via la gestion de la mémoire GPU, l'entraînement distribué et la quantification de modèles. Il inclut également des guides détaillés pour construire des pipelines de données haute performance et exporter des modèles vers des serveurs de production, des appareils mobiles et des navigateurs web. Le contenu couvre un large éventail de capacités, incluant le développement de modèles avec des réseaux convolutifs et récurrents, l'implémentation de fonctions de perte et de couches personnalisées, ainsi que l'utilisation de modèles pré-entraînés pour le transfer learning. Il aborde également les stratégies de déploiement pour les appareils edge et l'utilisation d'environnements d'exécution cloud pour l'accélération matérielle. La ressource est implémentée sous forme d'une collection de Jupyter Notebooks.

    Demonstrates how to execute native saved model files in Node.js using C++ bindings for advanced operations.

    Jupyter Notebook
    Voir sur GitHub↗3,927
  1. Home
  2. Data & Databases
  3. SQLite3 Extensions
  4. Node.js Bindings

Explorer les sous-tags

  • GUI Library BindingsNode.js bindings to native GUI libraries for creating cross-platform desktop interfaces. **Distinct from Node.js Bindings:** Distinct from Node.js Bindings: binds to the libui native GUI library, not SQLite3.
  • Git Native BindingsNative Node.js bindings that expose Git repository operations for cloning, committing, and history traversal. **Distinct from Node.js Bindings:** Distinct from Node.js Bindings: specifically targets Git operations via libgit2, not SQLite3 database bindings.
  • Node.js Model BindingsUsing C++ bindings to execute native saved model files within a Node.js runtime. **Distinct from Node.js Bindings:** Specifically targets the execution of ML models via C++ bindings in Node.js, not generic library bindings.