Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Free, open desktop database client (PostgreSQL, MySQL/MariaDB, SQLite) — Tauri 2 + React + Rust

Cemoche/tablemax est-il accessible aux débutants ?

Les mainteneurs de Cemoche/tablemax répondent en général à une pull request sous 1 jour. 4 issues accessibles aux débutants sont ouvertes en ce moment.

Étoiles
0
Forks
0
Issues débutants ouvertes
4
Issues indexées
82
Merge moyen
1 h 19 min
PR mergées (30 j)
28
Langage dominant
TypeScript
Licence
GPL-3.0
Dernier push GitHub
19/10/2026
Dernière indexation
20/10/2026
Guide de contribution
Guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
good first issue

Comment contribuer à Cemoche/tablemax

  1. Lisez d'abord le guide de contribution : il explique comment les mainteneurs veulent que les changements soient proposés, testés et relus.
  2. Vos contributions seront publiées sous la licence GPL-3.0 du projet.
  3. Choisissez l'une des 4 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • Contrast: --accent used as text (links, FK indicator) is under 4.5:1
    Ouverte
    accessibility area:frontend size:M status:ready type:bug

    Difficulté 4/5 3-5 jours Accessibilité débutants 62/100

    Cemoche/tablemax#129 ·

    Les mainteneurs répondent en général sous 1 jour

  • Contrast: white on --danger in the confirmation button is 2.78:1 in dark
    Ouverte
    accessibility area:frontend size:S status:ready type:bug

    Difficulté 3/5 1-2 jours Accessibilité débutants 75/100

    Cemoche/tablemax#128 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Refonte UI] Triage the redesign follow-ups that have no issue yet
    Ouverte
    area:frontend status:triage type:chore

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    Cemoche/tablemax#126 ·

    Les mainteneurs répondent en général sous 1 jour

  • Reconnect a live workspace (Ctrl+Shift+R on a connected workspace)
    Ouverte
    area:backend area:frontend size:M status:triage type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    Cemoche/tablemax#123 ·

    Les mainteneurs répondent en général sous 1 jour

  • Ctrl + keypad Enter doesn't trigger Enter shortcuts (run query, apply filters)
    Ouverte
    area:frontend size:S status:ready type:bug

    Difficulté 2/5 1-3 heures Accessibilité débutants 83/100

    Cemoche/tablemax#122 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Refonte UI] Escape closes the connection form
    Ouverte
    area:frontend size:S status:ready type:task

    Difficulté 3/5 1-2 jours Accessibilité débutants 68/100

    Cemoche/tablemax#118 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Refonte UI] Open SQLite file… from the welcome pane
    Ouverte
    area:backend area:frontend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 56/100

    Cemoche/tablemax#117 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Refonte UI] Row detail panel for SQL tab results
    Ouverte
    area:frontend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    Cemoche/tablemax#115 ·

    Les mainteneurs répondent en général sous 1 jour

  • Flaky test: catalog::databases_listed races with scratch databases on MySQL
    Ouverte
    area:backend size:S status:ready type:bug

    Difficulté 2/5 1-3 heures Accessibilité débutants 76/100

    Cemoche/tablemax#114 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Refonte UI] Live network throughput in the status pill
    Ouverte
    area:backend area:frontend size:M status:triage type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    Cemoche/tablemax#112 ·

    Les mainteneurs répondent en général sous 1 jour

  • Dev server reloads when another worktree builds (Vite watches .worktrees/)
    Ouverte
    area:infra good first issue size:S status:ready type:bug

    Difficulté 2/5 1-3 heures Accessibilité débutants 83/100

    Cemoche/tablemax#95 ·

    Les mainteneurs répondent en général sous 1 jour

  • [Epic] UI redesign — TablePlus macOS look and feel
    Ouverte
    area:frontend status:in-progress type:epic

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    Cemoche/tablemax#77 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • [MongoDB étape 1 « Lecture »] Task 12: Démo, documentation, fin du drapeau expérimental
    Ouverte
    area:backend area:docs area:frontend area:infra status:ready type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    Cemoche/tablemax#76 ·

    Les mainteneurs répondent en général sous 1 jour

  • [MongoDB étape 1 « Lecture »] Task 11: Explain et export
    Ouverte
    area:backend area:frontend status:ready type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    Cemoche/tablemax#75 ·

    Les mainteneurs répondent en général sous 1 jour

  • [MongoDB étape 1 « Lecture »] Task 10: Structure — index, validation, statistiques
    Ouverte
    area:backend area:frontend status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    Cemoche/tablemax#74 ·

    Les mainteneurs répondent en général sous 1 jour

  • [MongoDB étape 1 « Lecture »] Task 9: Historique et favoris de requêtes
    Ouverte
    area:backend area:frontend status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    Cemoche/tablemax#73 ·

    Les mainteneurs répondent en général sous 1 jour

  • [MongoDB étape 1 « Lecture »] Task 8: Vues JSON et arbre, menu des valeurs, copie
    Ouverte
    area:frontend status:ready type:task

    Difficulté 3/5 1-2 jours Accessibilité débutants 56/100

    Cemoche/tablemax#72 ·

    Les mainteneurs répondent en général sous 1 jour

  • [MongoDB étape 1 « Lecture »] Task 7: Onglet de collection — barre de requête et vue table
    Ouverte
    area:frontend area:infra status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 54/100

    Cemoche/tablemax#71 ·

    Les mainteneurs répondent en général sous 1 jour

  • [MongoDB étape 1 « Lecture »] Task 6: Formulaire de connexion MongoDB
    Ouverte
    area:frontend status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 54/100

    Cemoche/tablemax#70 ·

    Les mainteneurs répondent en général sous 1 jour

  • [MongoDB étape 1 « Lecture »] Task 5: Requêtes de documents (backend)
    Ouverte
    area:backend area:frontend area:infra status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    Cemoche/tablemax#69 ·

    Les mainteneurs répondent en général sous 1 jour

  • Flaky under load: UI tests hit the 5 s vitest timeout (palette_caps_results and others)
    Ouverte
    area:frontend good first issue size:S status:ready type:task

    Difficulté 3/5 1-2 jours Accessibilité débutants 72/100

    Cemoche/tablemax#58 ·

    Les mainteneurs répondent en général sous 1 jour

  • Settings robustness and dialog polish
    Ouverte
    area:backend area:frontend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    Cemoche/tablemax#53 ·

    Les mainteneurs répondent en général sous 1 jour

  • Table metadata and structure view accuracy (PG/MySQL/MariaDB differences)
    Ouverte
    area:backend area:frontend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    Cemoche/tablemax#52 ·

    Les mainteneurs répondent en général sous 1 jour

  • MySQL single-statement guard: differential fuzzing and fail-closed gaps
    Ouverte
    area:backend area:security size:L status:ready type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    Cemoche/tablemax#51 ·

    Les mainteneurs répondent en général sous 1 jour

  • Plan 4 backend minors: history, saved queries, catalog cache and the MySQL lexer split
    Ouverte
    area:backend size:M status:ready type:chore

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    Cemoche/tablemax#50 ·

    Les mainteneurs répondent en général sous 1 jour

  • Packaging: portable AppImage (older build host or CI for Ubuntu 24.04) and pinned tooling
    Ouverte
    area:infra size:L status:ready type:chore

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    Cemoche/tablemax#48 ·

    Les mainteneurs répondent en général sous 1 jour

  • Document the MySQL TIMESTAMP DST fall-back key ambiguity
    Ouverte
    area:docs good first issue size:S status:ready type:task

    Difficulté 1/5 1-3 heures Accessibilité débutants 78/100

    Cemoche/tablemax#47 ·

    Les mainteneurs répondent en général sous 1 jour

  • Driver edge cases found while editing rows (PostgreSQL arrays of typmod domains, SQLite NULL keys, MySQL FLOAT keys)
    Ouverte
    area:backend size:M status:ready type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    Cemoche/tablemax#46 ·

    Les mainteneurs répondent en général sous 1 jour

  • Filters: ILIKE and any-column minors, and a cancel for filtered counts
    Ouverte
    area:backend area:frontend size:M status:ready type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    Cemoche/tablemax#45 ·

    Les mainteneurs répondent en général sous 1 jour

  • FK navigation, copy and SQL preview minors
    Ouverte
    area:backend area:frontend size:M status:ready type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    Cemoche/tablemax#44 ·

    Les mainteneurs répondent en général sous 1 jour

  • Grid editing polish: pending changes, row details and duplicate
    Ouverte
    area:frontend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 34/100

    Cemoche/tablemax#43 ·

    Les mainteneurs répondent en général sous 1 jour

  • Dialogs: focus traps, focus restore and keyboard navigation of menus
    Ouverte
    accessibility area:frontend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    Cemoche/tablemax#42 ·

    Les mainteneurs répondent en général sous 1 jour

  • Keymap conflicts with CodeMirror and Glide built-in keys; shortcut handling minors
    Ouverte
    area:frontend size:M status:ready type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    Cemoche/tablemax#41 ·

    Les mainteneurs répondent en général sous 1 jour

  • Sidebar: routines count stays 0 until Refresh, plus object tree minors
    Ouverte
    area:frontend size:S status:ready type:bug

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    Cemoche/tablemax#40 ·

    Les mainteneurs répondent en général sous 1 jour

  • New SQL tab: focus the editor (Ctrl+T, palette) and label completion kinds
    Ouverte
    area:frontend good first issue size:S status:ready type:bug

    Difficulté 3/5 1-2 jours Accessibilité débutants 55/100

    Cemoche/tablemax#39 ·

    Les mainteneurs répondent en général sous 1 jour

  • Harden file permissions of settings.json, the app known_hosts and the data directory
    Ouverte
    area:backend area:security size:S status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 55/100

    Cemoche/tablemax#38 ·

    Les mainteneurs répondent en général sous 1 jour

  • Session snapshot should keep grid filters/page, Auto LIMIT overrides and warn on pending changes
    Ouverte
    area:backend area:frontend size:M status:ready type:task

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    Cemoche/tablemax#37 ·

    Les mainteneurs répondent en général sous 1 jour

  • MySQL CALL shows only the first result set
    Ouverte
    area:backend area:frontend size:M status:ready type:bug

    Difficulté 4/5 3-5 jours Accessibilité débutants 54/100

    Cemoche/tablemax#36 ·

    Les mainteneurs répondent en général sous 1 jour

  • Grid display minors
    Ouverte
    area:frontend size:S status:ready type:task

    Difficulté 3/5 1-2 jours Accessibilité débutants 53/100

    Cemoche/tablemax#35 ·

    Les mainteneurs répondent en général sous 1 jour

  • SessionManager: close, cancel and keyring edge cases
    Ouverte
    area:backend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 39/100

    Cemoche/tablemax#34 ·

    Les mainteneurs répondent en général sous 1 jour

  • SQLite driver edge cases
    Ouverte
    area:backend size:S status:ready type:task

    Difficulté 3/5 1-2 jours Accessibilité débutants 62/100

    Cemoche/tablemax#33 ·

    Les mainteneurs répondent en général sous 1 jour

  • MySQL/MariaDB driver edge cases
    Ouverte
    area:backend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    Cemoche/tablemax#32 ·

    Les mainteneurs répondent en général sous 1 jour

  • PostgreSQL driver edge cases
    Ouverte
    area:backend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 43/100

    Cemoche/tablemax#31 ·

    Les mainteneurs répondent en général sous 1 jour

  • Lint the Vite/Vitest configs and the Rust tests
    Ouverte
    area:infra size:S status:ready type:task

    Difficulté 2/5 1-3 heures Accessibilité débutants 74/100

    Cemoche/tablemax#30 ·

    Les mainteneurs répondent en général sous 1 jour

  • TablePlus import: dialog close during commit, stricter parsing
    Ouverte
    area:backend area:frontend size:S status:ready type:task

    Difficulté 3/5 1-2 jours Accessibilité débutants 69/100

    Cemoche/tablemax#29 ·

    Les mainteneurs répondent en général sous 1 jour

  • URL import dialog shows the password in clear
    Ouverte
    area:frontend area:security good first issue size:S status:ready type:task

    Difficulté 2/5 1-3 heures Accessibilité débutants 85/100

    Cemoche/tablemax#28 ·

    Les mainteneurs répondent en général sous 1 jour

  • URL import/export edge cases
    Ouverte
    area:frontend good first issue size:S status:ready type:task

    Difficulté 3/5 1-2 jours Accessibilité débutants 77/100

    Cemoche/tablemax#27 ·

    Les mainteneurs répondent en général sous 1 jour

  • Integration tests: portable ports and fewer timing assumptions
    Ouverte
    area:backend area:infra good first issue size:S status:ready type:task

    Difficulté 3/5 1-2 jours Accessibilité débutants 72/100

    Cemoche/tablemax#26 ·

    Les mainteneurs répondent en général sous 1 jour

  • TLS: name the file in CA errors, no blocking reads in connect
    Ouverte
    area:backend good first issue size:S status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 55/100

    Cemoche/tablemax#25 ·

    Les mainteneurs répondent en général sous 1 jour

  • SSH tunnel robustness
    Ouverte
    area:backend size:M status:ready type:task

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    Cemoche/tablemax#24 ·

    Les mainteneurs répondent en général sous 1 jour

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.