SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Vba Open-Source Projects
-
excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
-
oletools
oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
EvilClippy
A cross-platform assistant for creating malicious MS Office documents. Can hide VBA macros, stomp VBA code (via P-Code) and confuse macro analysis tools. Runs on Linux, OSX and Windows.
-
macro_pack
macro_pack is a tool by @EmericNasi used to automatize obfuscation and generation of Office documents, VB scripts, shortcuts, and other formats for pentest, demo, and social engineering assessments. The goal of macro_pack is to simplify exploitation, antimalware bypass, and automatize the process from malicious macro and script generation to final document generation. It also provides a lot of helpful features useful for redteam or security research.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
stdVBA
VBA Standard Library - A Collection of libraries to form a common standard layer for modern VBA applications.
-
msaccess-vcs-addin
Synchronize your Access Forms, Macros, Modules, Queries, Reports, and more with a version control system.
-
excelize-wasm
A WebAssembly build of the Go Excelize library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
-
Office-phish-templates
Tricks the target into enabling content (macros) with fake messages. Once enabled, uses macros to reduce the risk of suspision from target user via verious methods.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Recommend a powerful excel processing library, @zurmokeeper/exceljs, which supports encryption and decryption of xlsx files and flexible setting of multiple table headers when exporting, etc. | /r/node | 2023-07-01Then I found out that WPS only supports ecma376 standard encrytion for xlsx files. Then I referred to the official documentation and libraries in other languages, such as msoffcrypto-tool written in python. msoffcrypto-tool) and go's excelize. Since I don't know much about encryption and decryption, the process of implementation is also a bit of a twist.
Project mention: Rubberduck – A free and open-source VBIDE add-in | news.ycombinator.com | 2024-01-25
I do RPA from VBA personally using IAccessiblity. See stdAcc (https://github.com/sancarn/stdVBA/blob/master/src/stdAcc.cls) and an example (https://github.com/sancarn/stdVBA-examples/tree/main/Example...)
Project mention: How long have you been using VBA? What do you use it for at your job? Or for personal reasons | /r/vba | 2023-06-16Pretty much everything... 😅 If you ever wanted a list of possibilities check out awesome-vba.
I use Access VCS. You export the database, front end or back end to a folder and then add it to a git repo from there. It will not save the data only the code, macros, forms, reports, queries, and table schemas.
Vba related posts
- Rubberduck – A free and open-source VBIDE add-in
- Best code to build tools with for Excel
- Settings Management that moves with your workbook and supports custom settings by OS and / or User
- How to enable very fast wildcard searches on large tables
- Why do people still use VBA?
- Writing a Compiler is Surprisingly Easy (part 1)
- Is the era of the self-taught dev over?
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source Vba projects? This list will help you:
Project | Stars | |
---|---|---|
1 | excelize | 17,250 |
2 | oletools | 2,736 |
3 | EvilClippy | 2,047 |
4 | macro_pack | 1,997 |
5 | Rubberduck | 1,851 |
6 | calamine | 1,503 |
7 | ViperMonkey | 1,018 |
8 | git-xl | 535 |
9 | pcodedmp | 437 |
10 | VBA | 407 |
11 | stdVBA | 247 |
12 | awesome-vba | 236 |
13 | msaccess-vcs-addin | 178 |
14 | excelize-wasm | 160 |
15 | crypto_vba | 154 |
16 | Office-phish-templates | 151 |
17 | VBA_personal | 134 |
18 | ExcelDarkThemeFix | 110 |
19 | VBA-JSON-parser | 105 |
20 | VBA-Better-Array | 102 |
21 | add-chatgpt-to-microsoft-word | 84 |
22 | QRCodeLibVBA | 79 |
23 | Battleship | 72 |