One-click access to Stata Journal articles and their companion packages
The Pain Point:
The Stata Journal website does not provide direct download links to companion software packages (ado files or Stata programs) alongside published articles. Researchers must:
- Read the article to find the package name
- Manually search for the package using
finditorssc - Hope the package is still available and properly indexed
Our Solution:
findsj provides instant, clickable access to both articles AND their companion packages from a single search, saving you time and frustration.
- ๐ Unified Search: Search 1,255 Stata Journal articles by keyword, author, or title
- ๐ฆ Direct Package Access: One-click installation links for companion packages
- ๐ Citation Management: Download BibTeX/RIS files for all your references
- ๐ Multi-Platform: Works seamlessly on Windows and Mac
- โก Fast & Local: Built-in database for instant offline search
- ๐ Rich Integration: Links to PDF, Google Scholar, and article pages
. findsj panel, n(3)
Searching ... Showing 3 of 103 articles
[1] Weighted-average least squares: Beyond the classical linear regression model
G. De Luca and J. R. Magnus. (2025). Stata Journal 25(4)
Web | PDF | Google | Install | Ref | BibTeX | RIS
[2] Testing for slope heterogeneity bias in the fixed-effects estimator
J. Alejo, A. F. Galvao, and G. Montes-Rojas. (2025). Stata Journal 25(4)
Web | PDF | Google | Install | Ref | BibTeX | RIS
[3] Testing and estimating structural breaks in time series and panel data in Stata
J. Ditzen, Y. Karavias, and J. Westerlund. (2025). Stata Journal 25(3)
Web | PDF | Google | Install | BibTeX | RIS๐ Click Install to directly install the companion package!
. findsj Baum, author n(2)
Searching ... Showing 2 of 25 articles
[1] Stata tip 166: Changing the axis scale with marginsplot
C. F. Baum. (2025). Stata Journal 25(4)
Web | PDF | Google | Install | Ref | BibTeX | RIS
[2] Estimating treatment effects when program participation is misreported
C. F. Baum, D. Tommasi, and L. Zhang. (2024). Stata Journal 24(4)
Web | PDF | Google | Install | BibTeX | RIS. findsj machine learning, n(2)
Searching ... Showing 2 of 10 articles
[1] Optimal policy learning using Stata
G. Cerulli. (2025). Stata Journal 25(2)
Web | PDF | Google | Install | BibTeX | RIS
[2] ddml: Double/debiased machine learning in Stata
A. Ahrens, C. B. Hansen, M. E. Schaffer, and T. Wiemann. (2024). Stata Journal 24(1)
Web | PDF | Google | Install | BibTeX | RIS. findsj differences, title n(2)
Searching ... Showing 2 of 10 articles
[1] Avoiding the eyeballing fallacy: Visualizing statistical differences between estimates using the pheatplot command
E. Brini, S. T. Borgen, and N. T. Borgen. (2025). Stata Journal 25(1)
Web | PDF | Google | Install | Ref | BibTeX | RIS
[2] On synthetic difference-in-differences and related estimation methods in Stata
D. Clarke, D. Pailaรฑir, S. Athey, and G. Imbens. (2024). Stata Journal 24(4)
Web | PDF | Google | Install | BibTeX | RISssc install findsj, replacessc install with replace option will properly update both program and data files.
International users (GitHub):
* Step 1: Install program files (.ado, .sthlp)
net install findsj, from(https://raw.githubusercontent.com/BlueDayDreeaming/findsj/main/) replace
* Step 2: Download database (REQUIRED - choose one method)
findsj, updatesource source(github) // Recommended: auto-installs to correct locationChina users (Gitee mirror - faster):
* Step 1: Install program files
net install findsj, from(https://gitee.com/ChuChengWan/findsj/raw/main/) replace
* Step 2: Download database (REQUIRED)
findsj, updatesource source(gitee) // Recommended for China usersnet install only downloads program files (.ado, .sthlp). The database file findsj.dta must be downloaded separately using the built-in updatesource command, which automatically installs to the correct location.
Alternative: You can use
net get findsj, from(...)to download database files, but they will be saved to your current working directory, not the ado path. Theupdatesourcecommand is recommended as it handles the file location automatically.
The easiest way to update to the latest article database:
findsj, update // Auto-selects best source based on language
findsj, updatesource source(github) // Force GitHub (international)
findsj, updatesource source(gitee) // Force Gitee (China)
findsj, updatesource source(both) // Try both with fallbackSearch by keyword (default):
findsj machine learningSearch by author:
findsj Baum, authorSearch by title:
findsj treatment effects, titleShow more results:
findsj regression, n(20) // Show 20 results
findsj panel, allresults // Show all matching resultsClick BibTeX or RIS buttons in search results to download citation files.
Configure download location:
findsj, setpath(D:/References) // Set custom path
findsj, querypath // Check current path
findsj, resetpath // Reset to defaultExport citations in different formats:
findsj propensity score, markdown // Markdown format
findsj panel data, latex // LaTeX format
findsj regression, plain // Plain textThe results are automatically copied to clipboard for pasting into your document.
findsj [keyword(s)] [, options]author- Search by author nametitle- Search by article titlekeyword- Search by keyword (default, can be omitted)
n(#)- Number of results to display (default: 10)allresults- Show all matching resultsnobrowser- Hide clickable linksnopdf- Hide PDF linksnopkg- Hide package installation links
markdown- Export citations in Markdown formatlatex(ortex) - Export citations in LaTeX formatplain- Export citations in plain text formatnoclip- Don't copy to clipboard (display only)
setpath(path)- Set custom download directoryquerypath- Display current download pathresetpath- Reset to default path
update- Update article database (requiressource())source(source)- Specify update source:github- Download from GitHub (international)gitee- Download from Gitee (China, faster)both- Try GitHub first, fallback to Gitee
getdoi- Display DOI information for each article in search resultsdebug- Show debugging information
Search for difference-in-differences methods, then click Install:
findsj difference, n(5)Search and download BibTeX files for all matching articles:
findsj, setpath(D:/MyPaper/References)
findsj causal inferenceClick BibTeX buttons to download citations to your references folder.
Export formatted citations for your paper:
findsj instrumental variable, latex allresultsPaste the output directly into your LaTeX document.
Get all publications by a specific author:
findsj "Christopher F. Baum", author allresultsKeep your local database up-to-date:
findsj, update source(both)- Stata: Version 14.0 or later
- Internet: Required for database updates and real-time features
- Operating System: Windows, macOS, or Linux
- Tools:
- Windows: PowerShell (built-in)
- Mac/Linux: curl (pre-installed on most systems)
The findsj database includes:
- Stata Journal (SJ): All volumes and issues (2001-present)
- Total: 1,255 articles with full metadata
- Updates: Manual updates via
findsj, updatecommand, or weekly auto-update via GitHub Actions
Last database update: February 2026 (Volume 25, Issue 4)
- Local Database:
findsjuses a local.dtadatabase containing article metadata - Fast Search: All searches are performed locally for instant results
- Smart Links: Package names are extracted and linked to installation sources
- Cross-Platform: Native file operations for each OS ensure compatibility
Contributions are welcome! Please feel free to:
- Report bugs or request features via GitHub Issues
- Submit pull requests for improvements
- Share your use cases and feedback
This project is licensed under the MIT License. See LICENSE file for details.
- Data source: Stata Journal
- Inspired by the needs of empirical researchers worldwide
- Built with โค๏ธ for the Stata community
Authors:
- Yujun Lian - arlionn@163.com
- Chucheng Wan - chucheng.wan@outlook.com
Project Links:
- GitHub: BlueDayDreeaming/findsj
- Gitee Mirror: ChuChengWan/findsj
- Issues: Report bugs or request features on GitHub
Happy researching! ๐