ravirasputin/research-submission-tracker — explained in plain English
Analysis updated 2026-05-18
Track the drafting status of every paper you are writing without a spreadsheet.
Log which journals a paper was submitted to and the outcome of each decision.
Automatically scan your papers folder to keep word counts and dates up to date.
| ravirasputin/research-submission-tracker | abhas9/escape-run | abhishek-kumar09/mern-live-js-june-2021 | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | HTML | HTML | HTML |
| Last pushed | — | — | 2021-09-13 |
| Maintenance | — | — | Dormant |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | researcher | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs Python 3 installed to run the folder scanner.
Research and Submission Tracker is a free, offline dashboard built for PhD students and academics who need to keep track of the papers they are writing and the journals they are submitting to. It replaces spreadsheets or paid subscription tools with a single HTML page, a plain JSON data file, and a Python script that scans your paper folders directly on your own computer. There is no internet connection required, no account to create, and nothing to install beyond Python itself. The dashboard has two main views. The writing pipeline shows every paper you are currently drafting as an expandable card, with a stage label such as ready to submit, in drafting, stalled, idea, or complete. Each card lists word counts, the date the paper was last touched, and every file inside that paper's folder, automatically tagged as things like an anonymous manuscript, an author manuscript, a cover letter, or supporting material. The submissions view covers papers that are already with a journal, showing a status such as under review, accepted, published, or needing a new venue, along with the full history of which journals were tried and what happened with each one. To use it, you download the repository into the same folder where you keep your paper folders, rename a sample data file to data.js, and run the included Python scanner script. The scanner automatically finds new, renamed, moved, or deleted paper folders and updates word counts and dates on its own. Journal decisions cannot be detected automatically, so those get typed in by hand, which the author says takes about a minute. The scanner can also be automated to run on a schedule using cron or Windows Task Scheduler. The project is released under the MIT license, meaning anyone can use, modify, and share it freely, and it was built by a PhD candidate in International Relations with help from an AI assistant.
An offline HTML dashboard that tracks papers you are writing and journal submissions, using a Python scanner instead of spreadsheets.
Mainly HTML. The stack also includes HTML, JavaScript, Python.
MIT license: use it, change it, and share it freely, including commercially.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.