https://github.com/bhom/file_toolkit
https://github.com/bhom/file_toolkit
adapter bhom
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/bhom/file_toolkit
- Owner: BHoM
- License: lgpl-3.0
- Created: 2018-11-05T19:20:50.000Z (over 7 years ago)
- Default Branch: develop
- Last Pushed: 2024-03-29T16:47:10.000Z (about 2 years ago)
- Last Synced: 2024-05-11T05:15:30.458Z (about 2 years ago)
- Topics: adapter, bhom
- Language: C#
- Homepage:
- Size: 588 KB
- Stars: 0
- Watchers: 4
- Forks: 3
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://www.gnu.org/licenses/lgpl-3.0)
[](https://dev.azure.com/BHoMBot/BHoM/_build/latest?definitionId=240&branchName=master)
# File_Toolkit
Allows you to:
1. Serialise/deserialise BHoMObjects and Push/Pull them to/from JSON files;
2. Manage File/Directory objects:
- pull files residing on a FileSystem
- access their properties (date modified, author, etc)
- sort them by properties
- query files by filenames using `*` Wildcards
- push batches of JSON files as per point 1.
## Quick Start 🚀
Grab the [latest installer](https://bhom.xyz/) and a selection of [sample scripts](https://github.com/BHoM/samples).
## Getting Started for Developers 🤖
If you want to build the BHoM and the Toolkits from source, it's hopefully easy! 😄
Do take a look at our specific wiki pages here: [Getting Started for Developers](https://bhom.xyz/documentation/Guides-and-Tutorials/Coding-with-BHoM/)
## Want to Contribute? ##
BHoM is an open-source project and would be nothing without its community. Take a look at our contributing guidelines and tips [here](https://github.com/BHoM/BHoM/blob/main/CONTRIBUTING.md).
## Licence ##
BHoM is free software licenced under GNU Lesser General Public Licence - [https://www.gnu.org/licenses/lgpl-3.0.html](https://www.gnu.org/licenses/lgpl-3.0.html)
Each contributor holds copyright over their respective contributions.
The project versioning (Git) records all such contribution source information.
See [LICENSE](https://github.com/BHoM/BHoM/blob/main/LICENSE) and [COPYRIGHT_HEADER](https://github.com/BHoM/BHoM/blob/main/COPYRIGHT_HEADER.txt).